quality-test-engineer

Community

Stabilize 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.