qa-testing

Plan and implement QA strategies with test pyramids and CI/CD integration.

Updated Nov 8, 2025
One-click install
npx skills add https://github.com/ivanyeors/product-agentic-templates --skill qa-testing-ivanyeors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-testing
Source: https://github.com/ivanyeors/product-agentic-templates/tree/main/.cursor/skills/08-qa-testing
Command: npx skills add https://github.com/ivanyeors/product-agentic-templates --skill qa-testing-ivanyeors

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA teams need a cohesive testing plan that spans strategy, implementation, and governance to prevent defects from reaching users. This Skill provides structured guidance, templates, and workflows to design and run comprehensive QA across discovery to deployment.

Core Features & Use Cases

  • Define test strategies and pyramids
  • Create unit, integration, E2E, visual regression, accessibility, performance, and security test plans
  • Use Case: orchestrate end-to-end QA for a product phase with HITL gates

Quick Start

Define your project's QA scope and run the first unit and integration tests to bootstrap your plan.

Frequently Asked Questions about qa-testing

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

FAQPage Schema
How do I create a comprehensive QA testing strategy for software development?

A QA testing strategy defines test pyramids and multi-stage plans to mitigate quality risks. It structures activities from discovery to deployment using gating artifacts, accessibility checklists, and security reviews to prevent defects.

What is a test pyramid and when do I need it for QA planning?

A test pyramid structures test distribution across unit, integration, and E2E layers. You need it during product discovery to plan QA activities, balance execution speed against coverage, and establish multi-stage test plans.

How do I implement accessibility and performance testing in my CI/CD pipeline?

Integrate accessibility and performance testing into CI/CD by applying structured checklists at gating phases. This requires defining test plans for each stage and generating artifacts to gate deployments based on quality metrics.

Can I use this QA testing approach for end-to-end product deployment governance?

Yes, this approach orchestrates end-to-end QA with human-in-the-loop gates across product phases. It creates deployment governance by requiring defined test artifacts and gating mechanisms before advancing development stages.

What types of tests should I include in a multi-stage test plan?

A multi-stage test plan should include unit, integration, E2E, visual regression, accessibility, performance, and security tests. This comprehensive coverage identifies defects early and mitigates quality risks throughout the software lifecycle.

Does this QA strategy work without pre-existing CI/CD integration?

While CI/CD integration is required for automated deployment gating, the strategy can still define test pyramids and manual HITL gates. However, full quality risk mitigation across deployment phases relies on pipeline automation.