qa-tester - Stack-agnostic QA testing and failure triage
Detects a repository’s stack, plans and runs layered tests, triages failures, emits CI templates, and writes engineer and stakeholder reports.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
What this skill does
- Detect repository stacks
- Plan risk-based test layers
- Generate and run tests
- Parse JUnit or TAP results
- Triage every failure
- Quarantine flaky tests
- Record QA run history
- Emit CI templates
- Write engineer and stakeholder reports
- Lock fixes with regression tests
Inputs
- Repository source and configuration
- Test token environment-variable name
- Non-production test account
- Staging or base URL
- Production write-test sign-off
- Business-rule confirmations
Outputs
- Generated and executed test suites
- JUnit XML or TAP results
- QA configuration in .qa/config.yml
- Flaky-test quarantine in .qa/flaky.yml
- Run history in .qa/history/runs.jsonl
- CI templates
- REPORT.md
- report.html
- Triage findings and remediation suggestions
- Regression tests
Requirements
- Repository access
- Python 3
- Relevant test runners and adapters
- JUnit XML or TAP reporting
- Non-production environment for write or fuzz tests
- Explicit sign-off for production write or fuzz tests
