qa-engineer

Plan, execute, and report software tests with structured templates.

20|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/krzysztofsurdy/code-virtuoso --skill qa-engineer-krzysztofsurdy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-engineer
Source: https://github.com/krzysztofsurdy/code-virtuoso/tree/main/skills/roles/qa-engineer
Command: npx skills add https://github.com/krzysztofsurdy/code-virtuoso --skill qa-engineer-krzysztofsurdy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures software quality by providing a structured approach to testing, defect reporting, and release sign-off, preventing bugs from reaching users.

Core Features & Use Cases

  • Test Planning & Design: Create comprehensive test plans and detailed test cases.
  • Test Execution & Reporting: Execute tests, report bugs with clear steps and severity, and summarize results.
  • Verification & Sign-off: Verify bug fixes and provide release sign-off based on quality gates.
  • Use Case: When a new feature is ready for testing, this Skill guides the QA engineer through creating a test plan, designing test cases, executing them, reporting any found bugs, and finally verifying fixes before approving the release.

Quick Start

Use the qa-engineer skill to create a test plan for the new user authentication feature.

Frequently Asked Questions about qa-engineer

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

FAQPage Schema
How do I create a comprehensive test plan for a new software feature?

A structured test plan defines the testing scope, designs specific test cases, and sets quality gates for release sign-off. This approach guides the entire testing lifecycle to prevent bugs from reaching users.

What is the best way to report bugs found during regression testing?

Reporting bugs during regression testing requires a defined bug report template to capture clear reproduction steps and severity levels. This structured output ensures developers can verify and resolve defects efficiently.

How does release sign-off work in the quality assurance process?

Release sign-off works by verifying bug fixes against predefined quality gates before deployment. It requires completing functional and regression testing, summarizing results, and providing final approval based on the overall quality assessment.

Can I use this approach for both functional and exploratory testing?

Yes, this quality assurance approach supports both functional and exploratory testing methodologies. It allows you to design structured test cases for functional checks while maintaining consistent defect reporting for exploratory sessions.

Do I need defined templates to execute integration test cases?

Yes, executing integration test cases requires adhering to defined test plan and bug report templates. These templates ensure structured output, clear defect reporting, and consistent verification of quality gates before any software release.