What are the responsibilities and job description for the Embedded Automation Test Engineer position at Sage IT Inc?
Job Details
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
Mandatory Skills: Embedded System Software Testing .