Skip to content
VapiVapiSan Francisco, CA

Member of Technical Staff, QA

Owns end-to-end QA for Vapi's voice AI platform, building Playwright e2e tests, testing integrations (LLMs, STT, TTS, telephony), filing bugs, and partnering with engineers on releases. Requires 5+ years QA/SDET experience, TypeScript/JavaScript proficiency, and AI coding tools usage.

180k – 280k
Hybrid5+ YOEQA Engineering

About the role

What You’ll Do

First 30 Days

  • Build and deploy real assistants on Vapi, run live calls and simulations across our main provider integrations (LLMs, STT, TTS, telephony), and break the product in at least a few interesting ways.
  • Get up and running in our existing e2e test framework and ship your first Playwright tests against the dashboard.
  • File bugs that engineers fix, and develop a working point of view on where our coverage is weakest.

By 60 Days

  • Own release testing for at least one major product area (assistant builder, simulations, monitoring, knowledge base, or versioning), and earn engineers' trust to gate it.
  • Meaningfully improve automated coverage in your area.
  • Partner with engineers on test strategy for new features before they ship.
  • Use AI coding agents to multiply your throughput on test scenarios and regression coverage.

By 90 Days

  • Operate as a full peer to engineers on the team, owning QA across the product surface without handholding.
  • Extend our testing practices and contribute patterns the rest of the team picks up.
  • Be involved in new features from the start, with the automation suite meaningfully larger on your watch.

Who You Are

Must-Haves

  • 5+ years in QA, SDET, Test Engineering, or product engineering with a strong testing focus.
  • Hands-on with at least one modern e2e framework — Playwright preferred; Cypress, Selenium, or equivalent are fine.
  • Comfortable reading and writing TypeScript / JavaScript well enough to extend our test suite and file bugs with a hypothesis attached.
  • Track record testing complex, distributed systems with real failure modes — APIs, integrations, real-time behavior, anything where "correct" isn't a fixed string.
  • Daily use of AI coding agents (Claude Code, Cursor, or similar) with opinions about where they help and where they don't.

Nice-to-Haves

  • Background in voice AI, conversational AI, LLM applications, or telephony.
  • Experience with LLM evals or testing non-deterministic systems.
  • Worked on a developer-facing product — APIs, SDKs, dashboards — where the audience is technical.

Skills

PlaywrightTypeScriptJavaScriptCypressSeleniumAi Coding AgentsAPIsLlm EvalsDistributed SystemsE2E Testing

Similar roles

QA Engineering jobs
Nuro

Senior/Staff Systems Engineer, Autonomy Verification

NuroMountain View, CA

Develops and verifies requirements, metrics, and test strategies for autonomous vehicle safety within operational design domain. Requires 3+ years in AV/robotic systems validation, Python/C++ coding, and deep understanding of autonomy stack.

176k – 320k
On-siteQA Engineering
Nuro

Senior/Staff Software Engineer, Behavior Verification

NuroMountain View, CA

Develops and implements Python-based metrics to verify end-to-end driving behavior of autonomous vehicles, ensuring safety using ML models and simulations. Requires 5+ years experience, Python/C++ proficiency, and robotics knowledge.

176k – 320k
On-site5+ YOEQA Engineering
Fivetran

Staff Software Development Engineer in Test

FivetranOakland, CA

Lead test automation architecture and quality strategy for data pipeline infrastructure. Own shared testing frameworks, drive cross-team initiatives, and mentor engineers on testability and reliability.

187k – 233k
Hybrid8+ YOEQA Engineering
Shield AI

Staff Engineer, Test & Evaluation

Shield AIDallas, TX

Lead planning, coordination, and execution of ground and flight test activities for UAV and manned aircraft systems. Requires 7+ years aerospace test experience, test procedure development, and ability to obtain DoD Secret clearance.

170k – 210k
On-site7+ YOEQA Engineering
Forge

Staff Quality Engineer II

ForgeNew York, NY

Staff Quality Engineer owns and delivers quality for complex financial trading systems, building test strategies, automating tests across UI/API layers, and collaborating cross-functionally in fintech. Requires 8-12 years testing experience, expertise in automation frameworks, and bachelor's degree.

169k – 200k
Hybrid8+ YOEQA Engineering