Remote job
Senior QA Engineer
Job details
About this role
Role overview Own quality across a platform spanning the web portal, backend services, and core user workflows, partnering with frontend and backend engineers to validate features, catch regressions early, and raise release confidence. The role suits someone who understands how modern web applications and APIs work end to end, is comfortable reading code, and can design practical, scalable test coverage for a fast-moving product.
Responsibilities - Own end-to-end quality across the platform, including the web portal, backend services, and critical user workflows - Design, execute, and maintain manual and automated test plans for frontend, backend, and integration-level functionality - Test React-based web application behavior across UI flows, state changes, edge cases, and regressions - Validate backend APIs, business logic, authentication flows, permissions, data handling, and service integrations - Reproduce issues with engineers, isolate root causes, and ensure fixes are fully validated before release - Build and maintain automated test coverage for high-priority product areas, including UI, API, and end-to-end testing - Produce clear bug reports with strong reproduction steps, expected behavior, actual behavior, and severity assessment - Support release readiness through regression testing, smoke testing, and exploratory testing across environments - Help define QA processes, testing standards, test case organization, and quality gates
Requirements - Substantial experience in software QA across web applications and backend services - Comfort reading code in order to design effective, scalable test coverage - Hands-on experience testing React-based frontend behavior and backend APIs - Skill in writing clear, reproducible bug reports and validating fixes end to end - Ability to design both manual and automated test plans across UI, API, and integration layers - Strong collaboration skills with product, design, and engineering teams to clarify requirements and surface risk early
Nice to have - Experience defining QA processes, testing standards, and quality gates for an engineering team
Benefits and work setup - Remote, full-time role on the QA team