Engineer III, Software Test
Core
Perform manual and automated software testing, including scenario-based testing, test design, and validation to ensure software quality and adherence to requirements.
Role type
Senior Software Test Engineer (QA)
Builds
High-quality software applications and medical device systems
Domain
Life Sciences / Medical Devices / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
scenario-based manual testing, test design techniques (Boundary Value Analysis, Equivalence Partitioning, Decision Table Testing, State Transition Testing, Error Guessing, Exploratory Testing), functional testing, integration testing, regression testing, system testing, end-to-end testing, defect analysis and reporting, Playwright automation, Python, pytest, mobile device testing, SDLC, STLC, Agile methodologies
Preferred skills
Playwright automation, Python, pytest, mobile device testing, ISO 13485, IEC 62304, ISTQB certification
Technologies
Playwright, Python, pytest
Responsibilities
Perform scenario-based manual testing to identify defects; develop comprehensive test plans, test cases, and test scripts; conduct verification and validation activities; analyze test results and report defects; collaborate with developers to troubleshoot issues and verify fixes; execute and maintain automated test scripts; perform mobile device testing across various configurations; participate in sprint planning and retrospectives.
Seniority
Senior, hands-on IC


