// Interview Prep/Mock Interviews/Behavioural QA interview
🗣️ Behavioural QA interview
Set a timer, work through each round out loud, then score your answers against the rubric. No one is listening — the goal is honest self-assessment, not a perfect performance.
// ROUND STRUCTURE
- 1Warm-up— 5 min
Background, current role, and what you're looking for in your next position.
- 2Collaboration & conflict— 12 min
Cross-functional situations, disagreements, and pushback.
- 3Learning & failure— 8 min
Mistakes, growth, and self-awareness.
- 4Wrap-up— 5 min
Candidate questions and interviewer summary.
// INTERVIEW QUESTIONS
- 01
Tell me about a time you caught a bug that would have caused a serious production incident.
- 02
Describe a conflict with a developer about whether something was a bug. How did you resolve it?
- 03
Tell me about a time you had to push back on a tight deadline that you felt compromised quality.
- 04
Give me an example of a time a test you wrote missed a critical bug in production. What happened?
- 05
Tell me about a time you had to explain a complex quality issue to a non-technical stakeholder.
- 06
Describe a time you introduced a new testing practice that your team was resistant to. How did you get buy-in?
- 07
Tell me about a time you were wrong about a quality decision. How did you handle it?
- 08
Describe your approach to working with a developer who doesn't value testing.
// EXPECTED ANSWER POINTS
Compare your answers to these points — one per question, in order.
Use STAR: Situation (product, team context, stage of development), Task (your testing scope or responsibility), Action (what specific thing made you look there — exploratory session, boundary test, code review, a hunch based on a similar past bug), Result (severity of the bug, what impact it would have caused, what changed in the process after). The Action is the differentiator — interviewers want to know how you found it, not just that you did.
STAR: reference the acceptance criteria or specification as the shared source of truth (not 'I said so'). Provide a minimal, reproducible test case. Use non-combative framing — 'Here's what I observed' not 'You broke it.' Ask for their understanding of expected behaviour before asserting yours. Know when to escalate to the product owner. The outcome matters less than the collaboration method.
STAR: conduct a risk assessment — what could go wrong, at what probability, at what business impact. Share it with the team lead and product owner, not just verbally. Document the trade-off and who accepted it. Propose alternatives: reduced scope (test the critical paths only), phased release (feature flag to a subset of users), or enhanced monitoring (alert on anomalies post-release). Whether the risk was accepted or not is less important than showing the process.
STAR: name the specific defect (what it was, not just 'a bug'). Root cause: test design gap (missing edge case), environment assumption, scope decision (intentionally not tested). What changed: updated the test suite, added boundary tests for that scenario, adjusted the scope definition. How you communicated: proactively, with facts, without blame. What you'd do differently: this shows learning, not failure. Interviewers want to see psychological safety — you can own a mistake.
STAR: frame the issue in business impact language, not technical detail. Use an analogy if the concept is abstract. Check for understanding explicitly — ask them to paraphrase back. Show what action you recommended in plain language and what outcome you proposed measuring. The key signal: you translated 'test coverage is 40%' into 'we have insufficient confidence in the checkout flow, which processes $2M/month.'
STAR: show the problem it solved first (with data or a concrete incident), not just that you thought it was a good idea. Ran a small pilot on one feature before proposing team-wide adoption. Demonstrated results (fewer escapes, faster feedback, lower maintenance). Grew adoption incrementally — never mandated. Got a champion on the team. The key: you changed minds with evidence and inclusion, not authority.
STAR: name specifically what you got wrong — not a vague 'I made a mistake.' Own it cleanly without over-explaining or deflecting. Describe the correction: what you changed, what you communicated to affected parties. Show the learning: what you do differently now. The key signal is psychological safety — interviewers look for comfort with being wrong. 'I've never made a quality decision I regret' is a red flag.
Approach: first, understand the root cause of their attitude — bad past experience with QA slowing them down? Time pressure? Unclear value? Avoid 'us vs them' framing entirely. Find common ground (both want to ship working software). Show early, concrete wins — find a bug they care about, or automate a test that saves them manual effort. Involve them in test case review so they see what's being checked. If the relationship remains adversarial, escalate to the team lead — this is a team culture issue, not a QA issue.
// SCORING RUBRIC
Every answer follows STAR with a clear Result including business context. Gives at least one example of a genuine mistake they owned without deflecting. Shows empathy and collaboration — developer and stakeholder perspectives are always represented. Quantifies outcomes in at least two answers (time saved, bug severity, revenue at risk).
Has real examples but STAR structure is loose — situation and task are over-explained, action is thin. Outcomes are vague ('it worked out'). Mostly positive framing with little self-awareness on failure or mistake questions.
Gives hypothetical 'what I would do' answers instead of past examples. Every story casts the candidate as correct and others as wrong. Cannot recall a mistake they made. No concrete outcomes. Uses the same story for multiple questions.
// RED FLAGS
Answers or behaviours that signal a weak candidate to the interviewer.
Every story positions the tester as correct and colleagues as difficult or wrong.
Cannot give a real example of a mistake — pivots to hypotheticals or a 'challenge' that was actually someone else's fault.
Gives hypothetical answers ('I would…') for questions that explicitly ask for a past experience.
No concrete outcomes — every story ends with 'it all worked out fine' with no specifics.
Shows no empathy for developer or stakeholder perspectives — only describes their own frustration.
Uses the same example for more than two different questions.
// FOLLOW-UP QUESTIONS
Questions a strong interviewer adds if you answered the main round well.
- 01
What is the best piece of feedback you have received about your testing approach?
- 02
How do you keep up with new testing practices, tools, or industry developments?
- 03
What would your last manager or team lead say is your biggest area for growth?
// SELF-ASSESSMENT CHECKLIST
Tick these off mentally after the mock. Be honest — this is for you, not for the interviewer.
- Every answer followed a clear STAR structure — Situation, Task, Action, Result — not just a story.
- I gave a real example of a mistake I made, owned it without deflecting, and showed the learning.
- I showed collaborative thinking on the developer conflict question — not 'I was right, they came around.'
- I quantified outcomes in at least two answers with numbers, severity levels, or business context.
- I answered the 'wrong about a quality decision' question with specificity — not a vague mistake.
- My conflict and collaboration examples showed genuine empathy for the other person's perspective.
// RECOMMENDED NEXT MOCK
📝 Manual QA mock interview
Beginner · 30 min
// STUDY THESE NEXT