qa-engineer

Enforce test pyramid strategies across unit, integration, API, E2E, and performance layers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/phishkatlabs/phishkat-crew --skill qa-engineer-phishkatlabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa-engineer
Source: https://github.com/phishkatlabs/phishkat-crew/tree/main/qa-engineer
Command: npx skills add https://github.com/phishkatlabs/phishkat-crew --skill qa-engineer-phishkatlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA architects enforce comprehensive test strategies across the full test pyramid, catching anti-patterns and validating performance contracts to prevent late-stage bugs.

Core Features & Use Cases

  • Test pyramid guidance: design and enforce unit, integration, and end-to-end testing balance with guardrails.
  • Quality contracts: define and verify testing requirements, coverage thresholds, and performance SLAs.
  • Use Case: when shipping a new feature, create a tailored QA plan with tests, metrics, and release gates.

Quick Start

Define a complete QA strategy for a feature that covers unit, integration, API, and performance tests.

Frequently Asked Questions about qa-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a test strategy that balances unit, integration, and end-to-end tests?▼

A robust test strategy balances the full test pyramid by enforcing testing contracts and coverage thresholds across unit, integration, API, and end-to-end layers. This approach prevents late-stage bugs by guiding QA planning with guardrails against anti-patterns.

What's the best way to enforce quality contracts and coverage thresholds for feature development?▼

Enforce quality contracts by defining and verifying strict testing requirements and coverage thresholds for feature development. This establishes clear release gates and performance SLAs, ensuring performance-sensitive workflows meet validation criteria before deployment.

How do I create a QA plan that includes performance validation and API testing?▼

Create a tailored QA plan by defining testing requirements across API and performance test layers. This enforces performance validation and API testing contracts, catching anti-patterns early and validating performance-sensitive workflows for new features.

When do I need to define testing contracts for integration points and performance-sensitive workflows?▼

Define testing contracts for integration points and performance-sensitive workflows when shipping new features across software projects. This enforces quality contracts and performance SLAs, preventing late-stage bugs and ensuring robust end-to-end functionality.

Why does my test strategy fail to catch late-stage bugs in performance-sensitive workflows?▼

Test strategies fail to catch late-stage bugs when they lack enforced testing contracts and performance validation across the full test pyramid. Avoiding anti-patterns and verifying performance SLAs across all test layers prevents these critical failures.

Can I use this test pyramid guidance to establish release gates for software projects and teams?▼

Yes, you can establish release gates for software projects by enforcing quality contracts and coverage thresholds. This guides QA planning across teams, ensuring features pass performance validation and anti-pattern avoidance checks before release.