Salary
💰 $140,000 - $170,000 per year
Tech Stack
GraphQLJavaScriptNext.jsReactTypeScript
About the role
- Be an active partner in shaping our QA approach and processes.
- Define testing strategies across frontend, backend, and API layers to ensure we test the right things at the right level.
- Help engineers define and write tests but not own every test — especially unit tests.
- Establish and maintain the QA infrastructure, frameworks, and tooling needed for efficient testing at scale.
- Perform ad-hoc manual testing for new features and high-risk areas.
- Design and execute regression testing plans to prevent unexpected breakages.
- Lead business-critical path testing to ensure the core user flows always work flawlessly.
- Build and maintain automated test suites where they drive significant value — especially around integration, end-to-end, and regression testing.
- Work closely with engineers to embed quality into the development process from day one.
- Collaborate with product managers and designers to define acceptance criteria, edge cases, and risk areas early in the lifecycle.
- Advocate for quality-first thinking, ensuring we deliver features that are not only functional but also robust and reliable.
- Act as a bridge between engineering, product, and users to make sure we’re building the right things and validating them thoroughly.
Requirements
- 7+ years of experience in QA or software engineering, with a focus on test strategy, infrastructure, and automation, including mentoring or leading QA initiatives.
- Preferred: Startup experience, thriving in fast-paced, product-driven environments.
- Gets a lot done: Proactive, resourceful, and committed to shipping high-quality products.
- Strategic thinker: Understands when to automate, when to test manually, and where to focus coverage.
- Collaborative mindset: Builds strong relationships with engineers and product managers.
- Quality advocate: Passionate about preventing bugs rather than just finding them.
- Experience with test automation frameworks.
- Working knowledge of TypeScript and modern frontend frameworks (React, Next.js preferred).
- Familiarity with API testing (REST, GraphQL) and tools like Postman or similar.
- Exposure to CI/CD pipelines and integration of tests into automated deployments.
- Familiarity with load/performance testing, and monitoring tools.
- Experience leveraging generative AI in a QA test automation context.
- If hired, must be authorized to work in the United States or Canada for any employer; role open only to U.S and Canada-based candidates authorized to work without visa sponsorship.