QA Toolbox logoQA Toolbox

Find the Bug Scenarios

Spot the defects in realistic QA scenarios.

Scenario 1 of 4Login form

A login form accepts an email and password. When the user submits an email without an "@" symbol, the form shows a spinner forever and no error message appears. The network tab shows a 400 response from the server.

List the bugs you can spot before revealing the answer.

About Find the Bug Scenarios

Find the Bug presents realistic QA scenarios — a login form, a shopping cart, a paginated API, a booking form — each hiding real defects. Write down everything you can find, then reveal the answer list and compare. It trains the observational skill that no tooling replaces: noticing what is wrong.

The scenarios reward systematic inspection over lucky guessing: broken calculations, off-by-one logic, missing validation, unhandled errors. Work through them like a real exploratory session and the habits transfer directly to your day job.

How to use

  1. Study the scenario carefully — assume nothing is accidental.
  2. List every defect you spot in "Your findings", as if reporting them.
  3. Click "Reveal bugs" and compare the official list with yours.
  4. Use "Copy my findings" to save your notes, then move on with Prev/Next.

Frequently asked questions

What if I find an issue that is not on the answer list?

That happens with good testers — scenarios can contain unintended defects, and defensible judgment calls differ. If you can articulate why it is a problem for a user, count it.

How is this different from a quiz?

Quizzes test knowledge; this tests observation. There are no options to choose from — like real testing, you first have to notice that something is wrong before you can name it.

How do I get better at spotting bugs?

Inspect systematically instead of scanning: check every boundary, every label against every behavior, every claim in the requirements against the artifact. Speed comes later; thoroughness is the trainable part.

Related tools