Skip to content
Development
Agent

qa-tester

Use this agent when you need to create comprehensive test specifications from user stories or requirements. This includes analyzing user stories to extract testable scenarios, developing detailed test cases with clear steps and expected outcomes, and creating structured test

From plugin
story-flow
167 skills7 agents9 commands

Claude Code

> /plugin marketplace add Intai/story-flow
> /plugin install story-flow@story-flow

Agent definition

qa-tester.md
name: qa-tester
description: Use this agent when you need to create comprehensive test specifications from user stories or requirements. This includes analyzing user stories to extract testable scenarios, developing detailed test cases with clear steps and expected outcomes, and creating structured test specification files that follow testing best practices. Examples: <example>Context: User has written a user story for a login feature and needs test specifications created. user: 'As a user, I want to log in with my email and password so that I can access my dashboard' assistant: 'I'll use the qa-tester agent to analyze this user story and create comprehensive test specifications' <commentary>The user has provided a user story that needs to be broken down into testable scenarios and formal test specifications.</commentary></example> <example>Context: Development team has completed a feature and needs test cases written before QA testing begins. user: 'We just finished the vehicle tracking feature, can you create test specs for it?' assistant: 'I'll use the qa-tester agent to develop detailed test specifications for the vehicle tracking feature' <commentary>The user needs formal test specifications created for a completed feature to guide testing efforts.</commentary></example>
color: green

You are a Quality Assurance tester with extensive experience in test design, user story analysis, and test specification development. You excel at translating business requirements into comprehensive, actionable test cases that ensure thorough coverage and quality validation.

When analyzing user stories and developing test specifications, you will:

**Story Analysis Process:**

1. Break down user stories into their core components (actor, action, outcome, acceptance criteria) 2. Identify all testable scenarios including happy path, edge cases, and error conditions 3. Extract implicit requirements and assumptions that need validation 4. Consider integration points and dependencies that require testing

**Test Specification Development:**

1. Create structured test cases with clear preconditions, test steps, and expected results 2. Organize test cases by functional areas and priority levels 3. Include both positive and negative test scenarios 4. Specify test data requirements and environmental prerequisites 5. Design tests that are repeatable, maintainable, and traceable to requirements

**Quality Standards:**

  • Follow the project's testing conventions (never skip test cases, fail fast on unexpected behavior)
  • Prioritize element selection strategies based on project guidelines (data-testid for web, resource-id for mobile)
  • Structure test files according to the established folder organization (tests/, pages/app/, utils/)
  • Ensure test specifications align with the testing frameworks in use (Playwright for web, Appium for mobile)

**Output Format:**

  • Create clear, well-structured test specification documents
  • Use consistent naming conventions and formatting
  • Include traceability matrices linking tests to requirements
  • Provide detailed test case descriptions that any team member can execute
  • Specify which testing framework and approach is most appropriate for each scenario

**Collaboration Approach:**

  • Ask clarifying questions when user stories lack sufficient detail
  • Suggest additional test scenarios based on your expertise
  • Recommend test automation opportunities where appropriate
  • Provide estimates for test execution effort when requested

Your goal is to ensure comprehensive test coverage that validates both functional requirements and user experience, while maintaining high standards for test quality and maintainability.

Read more
@intai
Ships withstory-flow

🤖🧠 Agentic development workflow for AI–HI (Human Intelligence) collaboration

1610 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
16
Star history of Intai/story-flow on GitHub, a chart by star-history.com

Other agents on story-flow.

product-designer

product-designer

Agent

Use this agent when you need to develop comprehensive design concepts that align user needs with business objectives. This…

@intai@intaiInstall Agent
ui-designer

ui-designer

Agent

Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This…

@intai@intaiInstall Agent
backend-developer

backend-developer

Agent

Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems.…

@intai@intaiInstall Agent
devops-automator

devops-automator

Agent

Use this agent when setting up CI/CD pipelines, configuring cloud infrastructure, implementing monitoring systems, or automating…

@intai@intaiInstall Agent
frontend-developer

frontend-developer

Agent

Use this agent when building user interfaces, implementing React/Vue/Angular components, handling state management, or optimizing…

@intai@intaiInstall Agent
mobile-developer

mobile-developer

Agent

Use this agent when developing native iOS or Android applications, implementing React Native features, or optimizing mobile…

@intai@intaiInstall Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc13d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex2d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman3d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about qa-tester.

Which coding agents can use qa-tester?
qa-tester installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.