quality-test-engineer
CommunityStabilize flaky tests with robust strategy.
Authordrewid74
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you stop flaky and failing tests by guiding how to choose the right test type, mock correctly, and enforce quality gates so CI reflects real behavior.
Core Features & Use Cases
- Test type selection: Choose unit, integration, E2E, or load tests based on what’s being verified and what dependencies are involved.
- Mocking and real-dependency rules: Mock boundaries (HTTP/DB/filesystem/email) while avoiding mocks inside the unit under test when in-process integration is the goal.
- Flake debugging and CI reliability: Diagnose randomness via shared state, missing teardown, timeouts, environment mismatches, and order dependence.
- Quality gates: Enforce speed, behavioral assertions, selector stability for E2E, and low flake rates rather than relying on coverage alone.
Quick Start
Use the quality-test-engineer skill to design a testing plan for your failing CI tests, including the right mix of unit, integration, E2E, and load tests and a debugging approach for the flake.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: quality-test-engineer Download link: https://github.com/drewid74/ai_skills/archive/main.zip#quality-test-engineer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.