role · qa
QA
QA is the corpus's adversarial reader. They sit at amigos, write the scenario the team would not have written, and answer the question nobody else has the standing to ask: "is this the thing we said we were building?"
What good looks like
A competent QA produces three artefacts every cycle:
- A Gherkin set per story — at least three scenarios, at least one negative case, written with the developer and PO, not after.
- An exploratory report for the cycle's first release — a one-pager of what was tried that wasn't in Gherkin, and what was learned about the moment.
- A QA-led pre-release note — a single paragraph that says this is safe to ship, this is safe to ship under flag, or this is not safe. Signed.
A QA who produces these three has the quality chain working. A QA who only verifies after merge is reviewing code, not protecting the moment.
The QA's stance
| QA is responsible for | QA is not responsible for |
|---|---|
| The scenario the team would not have written | The full test pyramid by themselves |
| Refusing to sign a brief that has no negative case | Catching every bug |
| The pre-release safe-to-ship paragraph | The deploy decision |
| The accessibility of the change | The accessibility of code QA did not see |
| The exploratory pass on the moment | The exhaustive regression of everything else |
QA holds the chain by holding the question the team is too close to ask.
Three artefacts to read first
See also
- Skill path — QA foundations
- Canon — What We Shape · As We Build · After We Build
- Practice — Holding amigos · Story writing · Release gate · First 48 hours watch
- Templates — Gherkin scenario set · Story
- Checklists — Amigos agenda · Story DoR · Trio sign-off · Release gate · First 48 hours
- Areas — 7 · Quality & Testing
- Clinics — A brief that didn't witness · A brief written from the solution backwards · A story without a state