Senior Quality Engineer
Senior Quality Engineer partnering across product teams to assess risk, build web and API test automation, investigate technical failures, and improve quality practices. Requires strong Playwright and TypeScript experience, exploratory testing skills, CI/CD knowledge, and the ability to debug application code.
About the job
Responsibilities
Product Quality
- Partner with multiple product teams across different areas of the product.
- Participate early in product, design, and engineering discussions.
- Identify meaningful product, technical, and customer risks.
- Provide quality perspectives on user journeys, UI/UX, requirements, and technical approaches.
- Shape pragmatic, risk-based testing approaches based on changes and potential impact.
Automation and Technical Quality
- Build and maintain reliable automated coverage across web applications, APIs, and integrations.
- Determine what to automate, where to test, and which approaches provide the strongest signal.
- Investigate complex failures across applications, APIs, CI pipelines, and supporting systems.
- Collaborate with engineers to improve testability, reliability, and developer feedback loops.
- Apply modern engineering and AI-assisted tooling where it improves planning, automation, debugging, or investigation.
Quality Strategy and Enablement
- Identify recurring or systemic quality issues and drive improvements across teams.
- Use bugs, production issues, and quality signals to improve prevention.
- Help teams make informed decisions about risk, coverage, and release confidence.
- Share knowledge and approaches that strengthen quality ownership across Engineering.
Requirements
- Strong experience working as a Quality Engineer within modern product engineering teams.
- Strong web test automation experience with Playwright, TypeScript, or comparable technologies.
- Good knowledge of API and integration testing.
- Strong exploratory and risk-based testing skills.
- Ability to read application code and debug complex technical issues.
- Experience with CI/CD pipelines and automated test execution.
- Strong product judgment and focus on customer experience.
- Ability to work across multiple teams and product areas while switching context quickly.
- Ability to operate autonomously and identify where contributions will create the most value.
- Confidence asking questions, challenging assumptions, and constructively influencing decisions.
- Collaborative and pragmatic approach to balancing quality, risk, and delivery.
- Exceptional written and verbal English communication skills (CEFR C2 or equivalent).
Nice-to-haves
- Experience or interest in quality platforms, test infrastructure, automation frameworks, developer tooling, or reusable quality-enabling systems.
- Mobile testing, particularly React Native, iOS, or Android.
- Experience with payments or integration-heavy products.
- Observability and production monitoring.
- Performance and load testing.
- CI/CD and build infrastructure.
- Developer experience or engineering productivity.
Compensation and Benefits
- U.S.-benchmarked compensation globally.
- Equity with ongoing refresh grants.
- 35 days of paid time off annually.
- Remote-only work environment with twice-yearly company retreats.
- Benefits supporting health, wellbeing, and professional growth.
Skills
Playwright, TypeScript, Api Testing, Integration Testing, Exploratory Testing, Risk-Based Testing, CI/CD, Test Automation, Web Testing, Debugging, React Native, iOS, Android, Observability, Performance Testing
Similar jobs
QA Engineering jobsThe Senior Validation Engineer develops and executes automotive system and integration tests using HIL benches, vehicles, and automated Python tooling. The role requires a master’s degree in an engineering discipline and at least one year of automotive test engineering experience.
The Senior SDET designs and maintains automated tests, strengthens CI/CD quality pipelines, and applies AI-assisted testing strategies across Agile software delivery. The role requires 7+ years of QA experience, strong Python and Pytest skills, Selenium WebDriver expertise, and familiarity with APIs, SQL, containers, and CI tooling.
The Senior QA Engineer validates backend integrations, APIs, data flows, and end-to-end user experiences while investigating complex cross-layer failures. The role requires 7+ years of QA experience, strong SQL and API testing skills, and proficiency with observability and debugging tools.
Leads quality engineering for AI Contact Center systems by building scalable automation frameworks and API, UI, capacity, security, and performance tests. Requires 6+ years of software development experience, strong Python or Java skills, and expertise in cloud services, REST testing, and CI integration.
Leads final quality review for technical and AI training datasets, improves QC automation and processes, and reports quality metrics to leadership. Requires 3+ years in a technical role, programming proficiency, rigorous evaluation skills, and experience leading QA/QC functions.