What problem does it solve?
This Skill automates decisions regarding testing strategy, coverage requirements, and quality gates, ensuring consistent and high-quality software delivery without manual oversight for routine decisions.
Core Features & Use Cases
- Automated Test Strategy: Determines the appropriate types of tests (unit, integration, e2e) based on code complexity and function.
- Coverage Threshold Management: Sets and adjusts code coverage targets within defined safe ranges, escalating deviations from minimums.
- Quality Gate Validation: Assesses if code meets predefined quality standards before release.
- Use Case: When a new feature is developed, the QA Lead can automatically determine the necessary test coverage, select the most effective testing methods, and validate that quality gates are met, freeing up human QA engineers for more complex exploratory testing.
Quick Start
Consult the qa-lead skill to determine the testing strategy for the new payment processing module.