OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.
Primary Skills: PCB, Python testing, Hardware, Automation testing, embedded testing.
Key Responsibilities
• Develop robust automation test frameworks using Python for embedded systems.
• Design, develop, and maintain scalable, modular, and secure test scripts following Python best practices.
• Interface with and handle PCBs and embedded devices for testing and validation activities.
• Integrate automation workflows with CI/CD pipelines using Jenkins and related tools.
• Troubleshoot and debug software issues across Windows and Linux environments.
• Contribute to version control and configuration management processes.
• Collaborate with cross-functional teams to support testing, automation, and deployment activities.
Required Skills & Qualifications
• Strong expertise in Python with hands-on experience in Pytest or similar automation frameworks.
• Basic electronics knowledge with experience handling and interfacing with PCBs.
• Good understanding of Windows and Linux operating systems.
• Experience with version control and configuration management tools such as Git, Bitbucket, and Artifactory.
• Hands-on experience with Jenkins pipelines, JobDSL scripting, and CI/CD automation.
• Understanding of C/C++ development environments.
• Experience with tools like DOORS and Pure Variance.
• Strong analytical, troubleshooting, and debugging skills.
QA/Software Testers
Software Engineer
Test Engineer
Embedded Systems - 3 years
GIT - 3 years
Automation Testing
C++ - 2 years
Embedded Testing - 2 years
It Services and Product Engineering Firm