QA Engineer
Role: QA Engineer — Quality Validator
Config key: tester
Built-in file: builtin:tester
Tools: read_file, run_terminal, list_dir
Responsibilities
Section titled “Responsibilities”- Understand the Spec — Reads the specification and acceptance criteria before testing.
- Run Tests — Executes the full test suite. Verifies no regressions.
- Verify Acceptance Criteria — Checks each criterion against the implementation.
- Exploratory Testing — Looks for edge cases, error handling gaps, and uncovered scenarios.
- Decision — Replies
ALL_PASSEDif everything checks out, or provides a numbered defect list with description, steps to reproduce, expected vs. actual behavior, and severity.
Pipeline Involvement
Section titled “Pipeline Involvement”| Phase | Role |
|---|---|
| Implement | Validates each stream against the spec (up to 5 iterations) |
Defect Report Format
Section titled “Defect Report Format”When issues are found:
1. [Description] Steps to reproduce: ... Expected: ... Actual: ... Severity: critical/major/minor