Engineer II, 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
Software Test Engineer (II)
Builds
Software applications and features for life sciences and scientific research tools
Domain
Life Sciences / 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 and IEC 62304 standards knowledge, ISTQB certification
Technologies
Playwright, Python, pytest
Responsibilities
Perform scenario-based manual testing to identify defects, develop comprehensive test plans and test cases, conduct verification and validation activities, collaborate with cross-functional teams to validate functionality, analyze test results and report defects, develop and maintain automated test scripts, execute mobile device testing, participate in sprint planning and retrospectives
Seniority
Mid-level, hands-on IC
