testing-qa
Author and execute unit, integration, invariant, and end-to-end verification suites with 100% pass targets.
Files1
View on GitHubSKILL.md.agent/skills/testing-qa/SKILL.md
GitHubTesting & Quality Assurance
Strategy
- Layered Pyramid:
- Fast unit tests for pure functions, algorithmic calculators, and feature extractors.
- Integration tests for API endpoints, database transactions, and model clients.
- System invariant tests verifying critical security boundaries and safety gates.
- End-to-end user journey tests.
- Verification Discipline:
- Execute automated tests after every functional change.
- Zero tolerance for flaky, commented-out, or ignored tests.
- Assert empirical outputs and side effects, not trivial mock assertions.