about 5 hours ago
Base Salary
$165k - $205k/yr
Responsibilities
- Design, implement, and maintain end-to-end automated test suites for user workflows.
- Leverage AI-assisted tools for test automation to enhance coverage and reduce maintenance.
- Lead post-deployment testing activities, including production smoke tests and continuous validation.
- Author test plans, protocols, and reports that comply with medical device QMS documentation standards.
- Perform tool validation for test infrastructure in accordance with QMS procedures.
- Build and maintain UI automation using Selenium, Vitest, and Playwright.
- Collaborate with engineering teams to standardize API-level and integration tests.
- Translate requirements into verifiable test cases with full traceability.
- Triage and resolve failures in complex distributed systems.
- Contribute to CI/CD pipelines for reliable automated test execution.
- Support quality-related audits and regulatory submissions with necessary documentation.
- Assist offshore test engineers in overlapping product areas.
Requirements
- 5–8 years of experience in software test engineering or quality engineering roles.
- Direct experience testing Software as a Medical Device (SaMD) or regulated medical software.
- Knowledge of medical device QMS practices and applicable standards.
- Strong proficiency with Selenium and Playwright for automation.
- Experience designing and maintaining end-to-end automation frameworks.
- Ability to author test plans and reports in a regulated environment.
- Practical experience with AI-assisted testing tools and techniques.
- Solid programming skills in languages like TypeScript, JavaScript, Python, Java, or C#.
- Experience with API testing tools and basic familiarity with contract testing.
- Experience integrating automated tests into CI/CD pipelines.
- Strong analytical and debugging skills across distributed systems.
- Excellent written and verbal communication skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
