QA Engineer
Core
Own quality across a suite of connected applications and shared services by blending hands-on manual/exploratory testing with building and maintaining automated test suites.
Role type
QA Engineer (Software Testing & Automation)
Builds
Connected applications, shared services, and micro-frontend integrations for customers.
Domain
Health technology / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
manual and exploratory testing, automated test suite creation, end-to-end testing, integration testing, component testing, test design, risk-based regression strategy, SPA testing, REST API testing, JavaScript, TypeScript, React, CI/CD pipeline integration, accessibility testing, API mocking
Preferred skills
Playwright, Selenium, Jest, Vitest, GitHub Actions, monorepo management, micro-frontend architecture knowledge
Responsibilities
Validate navigation, shared authentication, data hand-offs, and micro-frontend integrations; integrate automated tests into CI/CD pipelines; partner with product and engineering to build testability; catch problems before customers do.
Seniority
Mid-level, hands-on IC