Glossary
277+ terms · 15 topicsQA Bash Glossary
Every testing term, defined by working QA engineers.
277+ terms across 15 topic-specific glossaries — from testing fundamentals and test design techniques to API, performance, security, and mobile testing. Including the vocabulary a classic QA glossary doesn't have yet: agentic testing, LLM evaluation, hallucination testing, and the rest of how AI is actually changing this job.
Testing Fundamentals & Core Concepts
The vocabulary every other glossary here assumes you already know — test case, defect, coverage, verification vs. validation.
Test Levels & Types
Unit, integration, regression, smoke, exploratory, black box — the different lenses testing gets done through.
Test Design Techniques
Structured methods for deciding what to test — boundary value analysis, decision tables, pairwise testing, TDD, BDD.
Test Automation & Frameworks
Selenium, Playwright, Cypress, Appium, and the concepts that cut across all of them — locators, waits, flaky tests, POM.
API & Backend Testing
REST, GraphQL, contract testing, mocking, schema validation — testing the layer below the UI.
Performance & Load Testing
Load, stress, spike, soak testing, and the metrics that describe how a system behaves under pressure.
Security Testing
Penetration testing, OWASP Top 10, SAST/DAST, and the vocabulary of finding vulnerabilities before attackers do.
Mobile Testing
Native, hybrid, and responsive app testing — device farms, emulators, gestures, and mobile-specific edge cases.
CI/CD & DevOps for QA
Where testing meets the pipeline — shift-left, quality gates, canary releases, chaos engineering.
Test Management & Process
How testing actually gets run day to day — agile testing, defect lifecycle, bug triage, sprint testing.
Metrics & Reporting
How testing gets measured — defect density, MTTD/MTTR, escaped defects, automation ROI.
Accessibility Testing
WCAG, ARIA, screen readers, keyboard navigation — testing that a product actually works for everyone.
AI in Testing
AIThe vocabulary a classic QA glossary doesn't have yet — agentic testing, LLM evaluation, hallucination testing, prompt injection.
Roles & Careers in QA
SDET, QA Architect, Automation Engineer — what these titles actually mean and how they differ.
Tools & Platforms
Jira, TestRail, BrowserStack, Postman, Jenkins — the real-world software QA teams run on.