Make complex knowledge clear
Testing wiki, essays, prompts, and workflows: a readable knowledge base.
What QA task do you need to complete?
Start with the task, open the matching Skill, and use its input template and execution guide.
Analyze requirements
Find information gaps, business rules, and high-risk test scenarios.
Start task →Define a test strategy
Set scope, priorities, methods, and quality risks.
Start task →Write or review test cases
Create or review prioritized, structured test cases.
Start task →Design API / UI automation
Plan maintainable API or UI automated tests.
Start task →Analyze and report defects
Organize reproduction steps, impact, and diagnostic evidence.
Start task →Produce a test report
Summarize results, risks, blockers, and release advice.
Start task →
Three core capabilities
- skills
QA Skills
Reusable capability packages for complete QA tasks, with steps, inputs, and output structures.
- prompts
Prompts
Prompts for focused generation and analysis tasks, ready to copy, adapt, and review.
- knowledge
Knowledge and practice
Learn methods, concepts, and field experience through the blog and wikis.
From input to reviewable deliverable
These capabilities accelerate analysis and structuring; final decisions still require project context and human review.
InputRequirements or user story
→CapabilityRequirements Analysis Skill
→OutputGaps, rules, risks, and test scenarios
InputTest scenarios and business constraints
→CapabilityTest Case Prompt
→OutputPrioritized, structured test cases
InputSymptoms, logs, and reproduction details
→CapabilityBug Reporting Skill
→OutputA reproducible, diagnosable bug report
Explore
Enter by topic instead of one overloaded page.
Latest posts
-
Awesome QA Skills: Using AI to Make Testing Work Better
Awesome QA Skills is a practical QA skill library for AI tools. It captures testing knowledge into reusable skills so teams can deliver faster and more consistently.
-
Awesome QA Prompt: Using AI to Make Testing Work Better
Awesome QA Prompt an AI prompt library for QA work. The idea is to capture expert testing knowledge in prompt templates, so AI can work like a senior test engineer
-
30 Days of AI in Testing Challenge: Day 31 Bonus: Visualise the future of AI in testing
Day 31 bonus reflection visualizing the future of AI in testing, including team roles, workflows, risks, and opportunities for sustainable adoption.
-
30 Days of AI in Testing Challenge: Day 30: Consider what your AI Test Buddy would do for you
Day 30 exploration of what an AI test buddy should do: augmenting planning, generation, analysis, and feedback loops for higher-quality testing.
-
30 Days of AI in Testing Challenge: Day 29: Share whose work is influencing your AI in testing approach
Day 29 recap of experts and communities influencing my AI-in-testing approach, with key takeaways and how they shape practical testing decisions.
Professional QA Prompt Library
Prompts by testing type
-
Requirements Analysis
Standard prompt for Requirements Analysis
Learn more -
Test Case Writing
Standard prompt for Test Case Writing
Learn more -
Functional Testing
Standard prompt for Functional Testing
Learn more -
Performance Testing
Standard prompt for Performance Testing
Learn more -
Automation Testing
Standard prompt for Automation Testing
Learn more -
Mobile Testing
Standard prompt for Mobile Testing
Learn more
Testing Workflows
-
Daily Testing Workflow
A practical workflow guide for QA engineers to efficiently use the QA Prompt Library in their daily testing activities.
Learn more -
Sprint Testing Workflow
Complete testing workflow for a 2-week sprint cycle, from planning to retrospective.
Learn more -
Release Testing Workflow
Comprehensive testing workflow to ensure release quality and readiness for production deployment.
Learn more
Professional QA Skill Library
Selected testing and workflow skills
-
Accessibility Testing
Need help with accessibility testing in a real project context.
Learn more -
AI-Assisted Testing
Need help with ai assisted testing in a real project context.
Learn more -
api-test-bruno (EN)
Need API outputs that should land in Bruno structure or Bruno workflow.
Learn more -
Daily Testing Workflow
Need a one-day QA cadence: morning plan, execution, defects, EOD wrap-up.
Learn more -
Testing Skill Discovery
Need to decide which testing skill should be used before execution.
Learn more -
Sprint Testing Workflow
Need a sprint cadence: planning → setup → execution → regression → stabilize → review.
Learn more
Featured Projects
-
Awesome QA Prompt
A curated AI prompt collection for QA and software testing, covering the full testing lifecycle with 15+ test types, 3 workflows, and 225+ documents. Bilingual (EN/CN), supports ROSES, LangGPT, ICIO, CRISPE, RISE frameworks.
-
Awesome QA Skills
A curated QA skills library for AI coding agents and testing workflows, turning reusable QA practices into structured, executable skills for software testing work.
-
QA Glossary Wiki
A Chinese version of QA and software testing glossary wiki for personal learning. Covers terms from A/B Testing, Acceptance Testing, API Testing, to Agile Testing and more.
-
Bruno API Test Starter
API test starter using Bruno (open source, MIT). Supports Postman/Insomnia collection import, Assert & Tests scripts, environment variables, and CI/CD integration (e.g. GitHub Actions).
-
RestAssured API Test Starter
API test starter with RestAssured for Java. Structured project for REST API automation with Maven and JUnit.
-
SuperTest API Test Starter
API test starter with SuperTest for Node.js. HTTP assertion library for testing REST APIs with Mocha/Chai.
Test Automation Guild
Systematic test automation learning paths, from beginner to advanced
2 test types 7 frameworks
AI Wiki
Selected AI and engineering terms