Skip to main content
QATraining

Free QA Skill Library

Free roadmaps, checklists, prompts, tools, and guides for manual QA, automation, SDET, and AI testing skills.

Start QA

Beginner-friendly skills for manual testers, career changers, and junior QA engineers.

test executionexplorationdefect evidence

Manual Testing

Manual testing is the foundation skill for exploring software, finding defects, and judging whether a product behaves well for real users.

Open roadmap
stepsexpected resultstraceability

Test Cases

Test cases turn requirements into repeatable checks with clear steps, data, and expected results that teams can review and reuse.

Open roadmap
severitypriorityreproduction

Bug Reports

Bug reports communicate defects with reproduction steps, impact, environment details, and evidence that helps teams fix issues faster.

Open roadmap
scoperiskentry criteria

Test Plans

Test plans define scope, risks, environments, responsibilities, and exit criteria for a release or project.

Open roadmap
chartersnotesrisk

Exploratory Testing

Exploratory testing combines learning, test design, and execution in time-boxed sessions guided by risk and curiosity.

Open roadmap
business flowsacceptancestakeholders

UAT Testing

User acceptance testing checks whether software supports business workflows and stakeholder expectations before release.

Open roadmap
change impactsmoke testscoverage

Regression Testing

Regression testing protects existing behaviour when code, configuration, data, or dependencies change.

Open roadmap
shift leftacceptance criteriateam feedback

Agile QA

Agile QA means testing early, clarifying requirements, supporting developers, and giving fast feedback throughout delivery.

Open roadmap
test processtechniquesdefects

ISTQB Foundation

ISTQB Foundation covers core testing vocabulary, test design, lifecycle thinking, and defect management for QA beginners.

Open roadmap
STAR examplesscenario answersportfolio

QA Interview Prep

QA interview prep turns testing knowledge into clear examples, scenario answers, and practical explanations.

Open roadmap

Advance QA

Automation, SDET, AI testing, and engineering skills for testers moving deeper into technical quality.

locatorsfixturesbrowser automation

Playwright Testing

Playwright testing automates modern web journeys across browsers with reliable locators, assertions, fixtures, and CI execution.

Open roadmap
component testsstubbingdebugging

Cypress Testing

Cypress testing focuses on fast web automation, component checks, network stubbing, and developer-friendly debugging.

Open roadmap
webdriverpage objectswaits

Selenium Testing

Selenium testing is a long-standing browser automation skill used across Java, Python, C#, and enterprise test suites.

Open roadmap
contractsschemasauth

API Testing

API testing validates contracts, authentication, data rules, error handling, and integrations below the user interface.

Open roadmap
pipelinesshardingartifacts

CI/CD for QA

CI/CD for QA connects automated checks to delivery pipelines so teams get fast, repeatable release feedback.

Open roadmap
loadstressthresholds

Performance Testing

Performance testing checks response time, throughput, stability, and scalability under realistic load patterns.

Open roadmap
OWASPauthabuse cases

Security Testing

Security testing looks for vulnerabilities, access-control gaps, injection risks, and unsafe system behaviour.

Open roadmap
WCAGkeyboardscreen readers

Accessibility Testing

Accessibility testing checks whether people using keyboards, screen readers, and assistive technology can use a product.

Open roadmap
data qualitymodel metricsmonitoring

AI Testing

AI testing validates data, models, prompts, metrics, fairness, robustness, monitoring, and lifecycle evidence.

Open roadmap
prompt injectionevalsRAG

LLM Testing

LLM testing evaluates prompts, retrieval, hallucination risk, safety, structured output, and regression behaviour.

Open roadmap
tool accessautomationworkflow design

MCP for QA

MCP for QA connects AI assistants to tools, repositories, browsers, databases, and test systems through controlled interfaces.

Open roadmap
tracesflake analysisrelease signals

Test Observability

Test observability uses logs, traces, dashboards, flaky-test signals, and production feedback to understand quality over time.

Open roadmap