Back to Blog
On this page2 sections

// field notes

The QA notes I keep during sprint testing

qa.codesqa.codes · 13 June 2026 · 6 min read
BeginnerManual QA
manual-testingprocessnote-takingsprint

Good testers take notes that aren't bug reports and aren't test cases — a running log that makes them faster, more credible, and harder to surprise. Here's what's actually in mine.

There's a category of QA work that never shows up in Jira and is most of what separates a steady tester from a flustered one: the notes you keep while testing. Not the formal test cases, not the filed bugs — the working log of what you tried, what you noticed, and what you're unsure about. It's cheap to keep and it pays off in three places: your own speed, your credibility in standup, and your ability to answer "did we test X?" without guessing.

What goes in the notes

What I covered, and what I didn't. A quick running list of areas touched and depth. When someone asks "is the checkout flow tested?", the honest answer is usually "the card path yes, the saved-address path not yet" — and that's exactly the kind of nuance memory loses by Friday. This is the raw material for a real readiness call.

Questions and assumptions. Every "is it meant to do that?" goes here the moment it occurs, before it evaporates. Half become bugs, half become clarified behaviour, and a few become the undocumented decisions that would otherwise have shipped as surprises.

Things that smelled off but I can't yet repro. The intermittent glitch, the slow page, the weird console error. Noting it (with whatever context I had) means that when it recurs, I have a head start instead of a blank page — exactly how a flaky or environmental bug gets pinned down.

Setup that was painful. The data I had to construct, the flag I had to flip, the account that worked. Next sprint's me will need it again, and so will whoever inherits the area.

What to capture during a session

  • Areas covered and at what depth — and what you deliberately skipped
  • Open questions and assumptions, captured the instant they occur
  • Anomalies you can't yet reproduce, with whatever context you had
  • Painful setup steps (data, accounts, flags) worth not rediscovering
  • Bugs in rough form before you write the polished report
  • "Come back to this" threads you noticed while chasing something else

Why it's worth the small effort

Three concrete payoffs. Speed: you stop re-deriving the same setup and re-investigating the same anomaly from scratch. Credibility: in standup, "I covered the card and guest paths; saved-cards is at risk and I have two open questions on refunds" lands very differently from "yeah, it's mostly fine" — it shows you know exactly where things stand. Memory under pressure: late in a sprint, when several stories are in flight, the log is what stops things falling through the cracks.

It doesn't need to be a system. A plain text file or a notepad doc is enough — the value is in having captured it at the moment, not in the tooling. The polished artifacts (bug reports, test cases) come out of these notes; the notes themselves are just thinking made durable. The tester who writes things down isn't more diligent by nature — they've just stopped trusting their memory with things memory is bad at.

// RELATED QA.CODES RESOURCES


// related

Field notes·13 June 2026 · 6 min read

What I check before saying a story is ready for QA

A 30-second readiness check before accepting a ticket into QA — testable criteria, defined edge cases, reachable build, known data — that replaces a day of back-and-forth.

manual-testingprocessdefinition-of-readychecklist
Field notes·13 June 2026 · 8 min read

How I test an API before the UI is ready

The API ships weeks before the screen. Test it directly from the contract — the whole bad-input, auth, and edge class is open at the API and invisible once the UI hides it.

api-testingshift-leftprocess