8 questions · STAR-scored

QA Engineer Interview Questions

The questions qa engineers actually get asked — with STAR-structured sample answers you can rewrite in your voice. Practice the rooms before you're in them.

The questions

1
Behavioral
How do you decide what to automate vs test manually?
Show sample answer

Automate the stable, repetitive, high-value paths — regression, smoke, critical user flows, APIs. Keep manual for exploratory testing, UX judgment, and brand-new features that are still changing shape. Automating a flux-state feature just creates maintenance debt. My automation suite covered the regression core and cut a 3-day cycle to 40 minutes; exploratory stayed human.

2
Case
Walk me through how you'd test a new checkout feature.
Show sample answer

Start from the spec and the risk: happy path, then boundaries (empty cart, max quantity), error paths (declined card, timeout), state (back button, double-submit), and cross-cutting concerns (auth, currency, accessibility). I'd write the high-risk cases first, automate the regression-worthy ones, and explore around the edges manually. Payments is where double-submit and idempotency bugs hide, so I test those explicitly.

3
Technical
How do you handle a flaky test suite?
Show sample answer

Flaky tests are worse than no tests because they erode trust in the signal. I detect them (rerun analysis), quarantine the flaky ones so they don't block the pipeline, then fix the root cause — usually bad waits/timing, shared state, or test-order dependence. I restored a suite from 70% to 98% green this way and the team started trusting CI again.

4
Technical
What's your approach to API and contract testing?
Show sample answer

Test the API independently of the UI — status codes, schemas, auth, edge cases, and error contracts. Contract tests catch when one service changes a response another depends on. My API framework caught 14 breaking changes before release, which killed a recurring integration-outage problem.

5
Behavioral
How do you measure whether QA is effective?
Show sample answer

Escaped defects (bugs found in prod vs pre-release), regression cycle time, automation coverage of critical paths, and release confidence. The north star is escaped defects — I drove ours from ~9 per release to under 2 with shift-left gates. Test count alone is vanity.

6
Behavioral
A developer says 'it works on my machine' and dismisses your bug. What do you do?
Show sample answer

I make it reproducible — exact steps, environment, data, and a video or log. A bug with a clean repro isn't a debate. If it's environment-specific, that's itself a finding worth fixing. I keep it collaborative: we both want it to work for the user, not to win the argument.

7
Technical
How do you do performance or load testing?
Show sample answer

Model realistic traffic (not just one endpoint hammered), ramp to expected and peak load, and watch the system's limits — latency, error rate, and resource saturation — not just throughput. My k6 load test surfaced a connection-pool ceiling that would have caused a peak-traffic outage; we fixed it before the season.

8
Behavioral
How do you fit QA into a fast Agile team without becoming a bottleneck?
Show sample answer

Shift left — involve QA in story refinement so testability and acceptance criteria are baked in, automate the regression core so it's not a manual gate, and pair with devs on edge cases during development instead of at the end. QA as a phase is a bottleneck; QA as a continuous practice isn't.

How to prepare — the STAR rubric

Every strong behavioral answer follows the same four-part structure: Situation(the context — 2 sentences), Task (what success looked like — 1 sentence),Action (what you actually did, 3-5 specific steps), and Result(the measurable outcome). Most candidates over-invest in Situation and under-invest in Result. The Result is where the interviewer scores you.

Watch-outs specific to qa engineer interviews

Run a qa engineer mock interview — free.

Voice or text. Per-answer STAR scoring. Saved across devices.

Start free
Continue your QA Engineer prep
About this guide
The ApplyVita Career Team

The ApplyVita Career Team builds the resume-scoring and job-matching tools at the core of ApplyVita. Our guidance is grounded in the same four-component ATS rubric our product scores resumes on — content and impact, keyword match, formatting, and skills — and in current recruiter and hiring-manager practice. Every guide is checked against that rubric before it is published, and updated as hiring norms change.

Salary figures are estimates informed by publicly reported data from Glassdoor, Levels.fyi, AmbitionBox, LinkedIn Salary and others — negotiation anchors, not guarantees.Read our editorial standards, sourcing & corrections policy →