Member of Tehnical Staff (Senior QA Web)
New York City · San Francisco · 5+ years experience · Full-time · Posted Oct 5, 2026
At a glance
- Experience
- 5+ years experience
- Employment
- Full-time
- Location
- New York City · San Francisco
About the role
- The Member of Technical Staff (Senior QA Web) role involves maintaining the quality of the core web experience used by millions daily.
- The engineer will test the web product hands-on and collaborate closely with engineers to identify, report, and resolve issues early.
- The position requires evaluating how the web experience integrates within the wider Perplexity product ecosystem to ensure consistent user flows.
Responsibilities
- Test Perplexity’s web product across browsers, devices, and screen sizes, checking functionality, reliability, and performance throughout the development cycle.
- Run end-to-end integration testing with other Perplexity products, validating shared flows, accounts, and features.
- Work directly with engineers to prioritise critical bugs, write clear and actionable bug reports, and help get issues resolved.
- Create and maintain test documentation, including test cases, checklists, and test plans, keeping them current as the product changes.
- Analyse high-impact user-reported issues and incidents, then share insights that help improve both the product and our QA process.
- Fix small, low-risk issues yourself where appropriate, shipping simple fixes to reduce engineering overhead and speed up resolution.
Requirements
- 5+ years of experience in QA, with strong hands-on experience testing web applications
- Solid experience with web testing, including cross-browser and responsive testing, debugging with browser DevTools (console, network, performance), and validating functionality across environments and builds
- Experience with integration and end-to-end testing across multiple connected products or services
- Strong communication skills, with the ability to work effectively with engineering, product, and other QA teams
- Proactive use of AI coding tools (e.g. Cursor, Claude Code) to navigate the codebase, debug issues, and ship small fixes independently
Skills
- Browser DevTools
- Cursor
- Claude Code