automation-framework

Design scalable test automation frameworks for web and API apps.

4|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/nntan90/qa-skill-suite --skill automation-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automation-framework
Source: https://github.com/nntan90/qa-skill-suite/tree/main/automation-framework
Command: npx skills add https://github.com/nntan90/qa-skill-suite --skill automation-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Automating QA requires a scalable, maintainable framework that can support multiple testing patterns, CI/CD integration, and robust data management without becoming brittle.

Core Features & Use Cases

  • Multi-pattern support (POM, Screenplay, Data-Driven, and Hybrid) to fit team skills and project needs.
  • Comprehensive folder templates, templated CI/CD pipelines, and guidance for reporting and test data management.
  • Architecture guidance for large test suites, data governance, and health metrics to prevent framework rot.

Quick Start

Define your framework goals, select a pattern, and scaffold using the provided templates to kick off development.

Frequently Asked Questions about automation-framework

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

FAQPage Schema
How do I design a scalable test automation framework for web and API apps?

Use multi-pattern architectures like POM, Screenplay, or Hybrid to fit team skills and project needs. This approach provides modular folder templates, CI/CD pipeline guidance, and data governance to prevent framework rot and ensure maintainable test automation.

What's the best way to structure a Playwright test automation project to avoid framework rot?

Structure your Playwright project using modular folder templates and apply architecture guidance with health metrics. Adopting multi-pattern architectures like Screenplay or Data-Driven helps prevent framework rot and ensures scalable test automation.

Does this test automation framework support both Page Object Model and Screenplay patterns?

Yes, the framework supports POM, Screenplay, Data-Driven, and Hybrid patterns. This multi-pattern capability allows ISTQB-aligned teams to choose the architecture that best fits their skills and project requirements.

How do I integrate CI/CD pipelines into a data-driven test automation framework?

Integrate CI/CD pipelines using templated configurations provided by the framework. Combine these with robust test data management and reporting guidance to execute data-driven test suites efficiently within your development workflow.

Can I use this architecture for ISTQB-aligned teams building large test suites?

Yes, the framework is specifically designed for ISTQB-aligned teams managing large test suites. It provides architecture guidance, data governance, and health metrics to maintain scalability and prevent framework rot.