As a Senior QA Engineer, you will take full ownership of quality across the web platform, driving end-to-end validation of features from user interface to backend services. Your work will ensure that all components function reliably, securely, and at scale.
Key Responsibilities
- Lead quality efforts for complex web and API-driven features, from design through deployment
- Design and execute detailed manual test plans, including exploratory and regression testing
- Develop and maintain automated test suites for frontend–backend integration, data integrity, and error resilience
- Validate API contracts, response schemas, and edge-case behaviors using industry-standard tools
- Integrate automated tests into CI/CD pipelines to enable fast feedback and early issue detection
- Collaborate with engineering and product teams during code reviews and design phases to enhance testability
- Analyze test failures, trace root causes, and coordinate fixes across teams
- Document and track defects using issue management systems, ensuring timely resolution
- Promote quality-first practices such as shift-left testing, risk-based validation, and sustainable automation strategies
- Apply critical judgment when using AI tools to support testing tasks, ensuring accuracy and accountability
Requirements
- Proven experience in QA or Quality Engineering, particularly with consumer-facing web platforms and APIs
- Hands-on testing experience with complex web workflows and RESTful services
- Proficiency with API testing tools such as Postman, REST-assured, or Supertest
- Experience with web automation frameworks like Playwright or Cypress
- Solid understanding of HTTP, REST principles, and API architecture
- Programming experience in JavaScript or TypeScript
- Familiarity with Agile/Scrum methodologies and collaborative development cycles
- Strong analytical, debugging, and communication abilities
- Ability to partner effectively across engineering, product, and design roles
- Experience using AI to enhance testing efficiency, paired with rigorous validation of AI-generated outputs
- Commitment to data privacy, accountability, and sound technical judgment
Preferred Qualifications
- Background testing high-traffic, scalable web applications
- Knowledge of React or modern frontend frameworks
- Experience with performance, load, or reliability testing
- Familiarity with feature flags, experimentation systems, or observability platforms
Technology Environment
Testing tools include Postman, REST-assured, Supertest, Playwright, and Cypress. Development is grounded in JavaScript, TypeScript, HTTP, and REST, with automated tests integrated into CI/CD pipelines. Jira is used for issue tracking and workflow management.
Work Environment
This role supports remote work and is available to candidates in select locations, including San Francisco. The workplace emphasizes inclusion, innovation, and transparency, with a culture built on high-trust, high-velocity collaboration. Compensation is structured equitably, with a salary range of $132,415–$272,619 USD and eligibility for equity. The company is committed to equal opportunity and welcomes applicants from all backgrounds.
