Quality Assurance Engineer
Core
Building reliable, high-quality software by taking ownership of the overall customer experience and working closely with engineers and product teams from early development through production release.
Role type
Individual Contributor Quality Assurance Engineer (IC2)
Builds
Reliable, high-quality software features and releases
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features
Required skills
Test strategy design, automated test suite development (UI, API, contract, integration), TypeScript, Puppeteer, AI tooling for test design and data generation, security testing, accessibility validation, CI/CD pipeline maintenance, defect analysis
Preferred skills
Experience with modern AI-assisted testing approaches, ability to critically evaluate AI outputs, proactive risk identification
Technologies
TypeScript, Puppeteer
Responsibilities
Engage with requirements to identify gaps and edge cases early; write and maintain automated test suites; use AI tooling for test design and data generation; run security and accessibility checks; maintain CI/CD quality gates; monitor production alerts and dashboards; document and investigate defects
Seniority
Mid-level Individual Contributor (IC2)
