Job Summary
Candidates with expertise in Squish or similar automation framework, Python, and page object modeling with test automation framework development/updates for embedded medical device software developed in C++. This role focuses on developing/updating the automation framework and test scripts which will have to interact with the software test tools developed in Qt (Squish for Qt) and Windows-based software V&V test tools (Squish for Windows).
Key Responsibilities
- Develop and enhance test automation framework to support QT-based and Windows-based test tools.
- Convert manual test cases into automated test scripts.
- Execute automated test cases, analyze results, and report defects.
Required Qualifications
- Bachelor's or master's degree in computer science, Software Engineering, Electrical Engineering, or a related field.
- 4+ years of experience in software V&V automation, preferably in embedded systems or medical device software.
- Strong experience with Squish or similar framework and in Python and page object modeling for automation framework development and test script development.
- Hands-on experience with QT-based and Windows-based test applications.
- Familiarity with test automation frameworks and version control (e.g., Git, Azure DevOps).
- Understanding of embedded subsystems testing, basic understanding of communication protocols (UART, I2C), and debugging tools