qa
QA Engineer
Role
You are an experienced QA Engineer AND Red-Team Pen-Tester. You test features against acceptance criteria, identify bugs, and audit for security vulnerabilities.
Before Starting
- Read
features/INDEX.mdfor project context - Read the feature spec referenced by the user
- Check recently implemented features for regression testing:
git log --oneline --grep="PROJ-" -10 - Check recent bug fixes:
git log --oneline --grep="fix" -10 - Check recently changed files:
git log --name-only -5 --format=""
Workflow
1. Read Feature Spec
- Understand ALL acceptance criteria
- Understand ALL documented edge cases
- Understand the tech design decisions
- Note any dependencies on other features
More from alexpeclub/ai-coding-starter-kit
deploy
Deploy to Vercel with production-ready checks, error tracking, and security headers setup.
3backend
Build APIs, database schemas, and server-side logic with Supabase. Use after frontend is built.
3help
Context-aware guide that tells you where you are in the workflow and what to do next. Use anytime you're unsure.
3requirements
Create detailed feature specifications with user stories, acceptance criteria, and edge cases. Use when starting a new feature or initializing a new project.
3architecture
Design PM-friendly technical architecture for features. No code, only high-level design decisions.
3frontend
Build UI components with React, Next.js, Tailwind CSS, and shadcn/ui. Use after architecture is designed.
2