QA Skills
Free QA Skill Library
Free roadmaps, checklists, prompts, tools, and guides for career changers, beginner testers, manual QA, automation QA, SDETs, and QA leads.
Choose your level
Find the right QA skills for your next step
The same library supports different starting points. Use the level cards to decide whether to focus on foundations, manual testing evidence, automation depth, or leadership.
Career Changer
Start with CV evidence and core testing vocabulary.
Beginner Tester
Use beginner skills and guide sections first.
Manual QA
Turn requirements into scenarios and sharper reports.
Automation QA
Decode automation code and build CI-ready checks.
SDET / Lead
Focus on systems evidence, leadership judgement, and advanced interview practice.
Beginner Track
Start QA
Beginner-friendly skills for manual testers, career changers, and junior QA engineers.
Manual Testing
Manual testing is the foundation skill for exploring software, finding defects, and judging whether a product behaves well for real users.
Open roadmapTest Cases
Test cases turn requirements into repeatable checks with clear steps, data, and expected results that teams can review and reuse.
Open roadmapBug Reports
Bug reports communicate defects with reproduction steps, impact, environment details, and evidence that helps teams fix issues faster.
Open roadmapTest Plans
Test plans define scope, risks, environments, responsibilities, and exit criteria for a release or project.
Open roadmapExploratory Testing
Exploratory testing combines learning, test design, and execution in time-boxed sessions guided by risk and curiosity.
Open roadmapUAT Testing
User acceptance testing checks whether software supports business workflows and stakeholder expectations before release.
Open roadmapRegression Testing
Regression testing protects existing behaviour when code, configuration, data, or dependencies change.
Open roadmapAgile QA
Agile QA means testing early, clarifying requirements, supporting developers, and giving fast feedback throughout delivery.
Open roadmapISTQB Foundation
ISTQB Foundation covers core testing vocabulary, test design, lifecycle thinking, and defect management for QA beginners.
Open roadmapQA Interview Prep
QA interview prep turns testing knowledge into clear examples, scenario answers, and practical explanations.
Open roadmapAdvanced Track
Advance QA
Automation, SDET, AI testing, and quality engineering skills for testers moving deeper into technical work.
Playwright Testing
Playwright testing automates modern web journeys across browsers with reliable locators, assertions, fixtures, and CI execution.
Open roadmapCypress Testing
Cypress testing focuses on fast web automation, component checks, network stubbing, and developer-friendly debugging.
Open roadmapSelenium Testing
Selenium testing is a long-standing browser automation skill used across Java, Python, C#, and enterprise test suites.
Open roadmapAPI Testing
API testing validates contracts, authentication, data rules, error handling, and integrations below the user interface.
Open roadmapCI/CD for QA
CI/CD for QA connects automated checks to delivery pipelines so teams get fast, repeatable release feedback.
Open roadmapPerformance Testing
Performance testing checks response time, throughput, stability, and scalability under realistic load patterns.
Open roadmapSecurity Testing
Security testing looks for vulnerabilities, access-control gaps, injection risks, and unsafe system behaviour.
Open roadmapAccessibility Testing
Accessibility testing checks whether people using keyboards, screen readers, and assistive technology can use a product.
Open roadmapAI Testing
AI testing validates data, models, prompts, metrics, fairness, robustness, monitoring, and lifecycle evidence.
Open roadmapLLM Testing
LLM testing evaluates prompts, retrieval, hallucination risk, safety, structured output, and regression behaviour.
Open roadmapMCP for QA
MCP for QA connects AI assistants to tools, repositories, browsers, databases, and test systems through controlled interfaces.
Open roadmapTest Observability
Test observability uses logs, traces, dashboards, flaky-test signals, and production feedback to understand quality over time.
Open roadmap