QA Test Runner Skill

Automate end-to-end QA validation with Playwright UI tests and curl + jq API checks.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/dwoolworth/devteam --skill qa-test-runner-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: QA Test Runner Skill
Source: https://github.com/dwoolworth/devteam/tree/main/images/qa/skills/test-runner
Command: npx skills add https://github.com/dwoolworth/devteam --skill qa-test-runner-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA teams manually verify that ticket criteria are met across UI and API, which is time-consuming and error-prone; this skill automates end-to-end checks and evidence collection.

Core Features & Use Cases

  • Automated UI and API verification: Run Playwright-based UI tests and curl + jq API checks against the target application.
  • Evidence capture and reporting: Save screenshots and API responses with standardized naming for traceability.
  • Use Case: When a ticket moves to in-review, run the complete acceptance criteria validation and generate a pass/fail report with evidence.

Quick Start

Run a full QA validation against the target application by executing Playwright UI tests and curl + jq API checks, then generate evidence and a pass/fail report.

Frequently Asked Questions about QA Test Runner Skill

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

FAQPage Schema
How do I automate QA validation for ticket acceptance criteria using Playwright and curl?

Automate QA validation by running Playwright UI tests and curl + jq API checks against your target application to verify ticket acceptance criteria. The skill reads the criteria, identifies test modes, executes the checks, and outputs structured pass/fail documentation.

Can I generate automated pass/fail reports with evidence capture for UI and API tests?

Yes, you can generate pass/fail reports with evidence capture by running automated UI and API verifications. The skill saves screenshots and API responses under a standardized /home/agent/evidence directory for full traceability and reporting.

Do I need Playwright, curl, and jq installed to run end-to-end test automation?

Yes, you need Playwright, curl, and jq installed to execute the end-to-end test automation. These tools are required dependencies for performing UI checks and extracting API responses during the validation process.

How does automated API testing with curl and jq handle ticket-driven workflows?

Automated API testing with curl and jq handles ticket-driven workflows by extracting the target URL directly from the ticket, executing curl requests, and parsing JSON responses with jq. This validates acceptance criteria and generates standardized pass/fail outcomes.

What's the best way to automate evidence collection during sprint QA testing?

The best way to automate evidence collection during sprint QA testing is to run automated UI and API checks that save screenshots and API responses automatically. This standardizes naming conventions for traceability across development sprints.

When should I not use automated Playwright and curl API checks for QA validation?

You should not use automated Playwright and curl API checks for QA validation if your ticket-driven workflow does not require both UI and API verification, or if your application lacks a target URL accessible for end-to-end testing.