Skip to main content

How do you write effective bug reports?

  • bug reports
  • defect management
  • communication

Answer it first, then compare. Nothing here is saved or scored.

Model answer

A good bug report contains: (1) Clear title: "[Component] Specific behavior description." (2) Steps to reproduce: numbered, starting from a clean state. (3) Expected result: what should happen. (4) Actual result: what actually happened. (5) Environment: browser, OS, device, user account. (6) Evidence: screenshots, video, console errors, network logs. (7) Severity and priority assessment. (8) Workaround if known. Bad example: "Login is broken." Good example: "Login page shows spinner indefinitely when submitting valid credentials on Firefox 120 / macOS, works on Chrome."

What interviewers listen for

  • Risk-based prioritisation
    You can defend skipping coverage on a path because the risk maths supports it.
  • Test design fluency
    You apply equivalence partitioning and decision tables to concrete inputs in real time.
  • Metric judgment
    You distinguish between metrics that drive learning and metrics that drive theatre.
  • Strategy under constraint
    You can produce a defensible plan when the team has half the time and twice the scope.

See all 33 methodology questions

Written by , Senior QA Automation Engineer, 50+ QA candidate interviews conductedLast updated July 2026