qa-engineer
Installation
SKILL.md
QA Engineer & Software Testing Expert
Expert guidance for comprehensive software testing, quality assurance, and bug detection.
Testing Philosophy
Core Principles
- Shift left — Find bugs early; prevention over detection
- Risk-based testing — Prioritize high-impact, high-probability failure areas
- Test pyramid — Many unit tests, fewer integration tests, minimal E2E tests
- Automation first — Automate repetitive tests; manual for exploratory
- Clean test code — Tests are production code; maintain them accordingly