Kiro for QA

The Testing Academy · Masterclass · QA Automation

Kiro for QA.

Turn requirements into designs, tasks, example tests, correctness properties, and enforced evidence without confusing generated documents with verified quality.

3 parts 12 lessons QA capstone Editable Excalidraw

Before you begin

Bring one behavior worth specifying.

Use a small synthetic project with a versioned requirement and a runnable test command. The capstone uses login lockout so every artifact has an observable security outcome.

Open the first lesson
Workspace
A current Kiro installation and a disposable Git branch.
Automation
Node.js 20+, Playwright, and a focused auth test command.
Analysis
Basic requirements, boundary analysis, and Git review skills.
Safety
Synthetic accounts, reviewed permissions, and constrained MCP tools.

The operating map

A specification should end in evidence.

Steering shapes standards. EARS requirements drive design and tasks. Example tests and correctness properties converge at a deterministic hook or CI gate before evidence is accepted.

Excalidraw diagram of a Kiro specification flowing into example and property-based test evidence
EARS -> DESIGN -> TASKS -> TESTS + PROPERTIES -> GATE -> EVIDENCE Editable Excalidraw source

Completion evidence

Finish with artifacts another SDET can audit.

Completion means the requirement, design, tasks, automated checks, hook result, and residual-risk review agree. A checked task box alone is not evidence.

01Scoped steering standardREQUIRED
02Feature or bugfix specificationREQUIRED
03Example and property-based testsREQUIRED
04Hook output and traceability reviewREQUIRED
course-completion.json
{
  "course": "kiro-masterclass",
  "artifacts": 4,
  "deterministic_check": true,
  "human_review": "required"
}

Source of truth

Current product behavior, not remembered shortcuts.

The curriculum was checked against official documentation and current source code where available. The lessons page contains the complete source list and implementation caveats.

Open all primary sources
Kiro Documentation
Current product surfaces, concepts, and getting started.
Web Specs
Feature specs, bugfix specs, and Quick Plan.
CLI V3 Specs
Requirements, design, tasks, and CLI spec execution.
Quick Plan
Lightweight planning and when to use it.

Specify observable behavior. Enforce the check. Review the evidence.

Open all lessons