Testing & QA English Lab

9 exercise sets covering the English vocabulary QA engineers need every day: writing test plans, describing defects, communicating in sprints, and using BDD/Gherkin.

📋
Intermediate 5 exercises

Test Plan Writing

Scope, exit criteria, risk vocabulary, and how to write objectives and approach sections in QA test plans.

🐛
Intermediate 5 exercises

Defect Report Language

Bug title precision, severity vs. priority, steps to reproduce, and how to escalate critical defects professionally.

Intermediate 5 exercises

Test Case Writing

Preconditions, test steps, expected results, and status vocabulary (Pass/Fail/Blocked/Not Run) for professional test cases.

🥒
Intermediate 5 exercises

BDD Gherkin Language

Given/When/Then structure, declarative vs. imperative style, Background sections, Scenario Outlines, and common Gherkin pitfalls.

🔄
Intermediate 5 exercises

Regression & Smoke Test Communication

Regression, smoke, and sanity test vocabulary; test coverage discussion; go/no-go decision language for releases.

📊
Intermediate 5 exercises

QA Status Reporting

Daily updates, sprint test summaries, QA sign-off language, escalating showstoppers, and communicating known gaps.

Upper-Intermediate 5 exercises

Performance Testing Vocabulary

Load, stress, spike, and soak tests; P95/P99 percentiles; throughput vs. latency; performance acceptance criteria writing.

🔒
Upper-Intermediate 5 exercises

Security Testing Language

OWASP findings, CVSS score vocabulary, SAST vs. DAST vs. IAST, penetration testing report structure, and scope writing.

🤖
Upper-Intermediate 5 exercises

Test Automation Framework Vocabulary

Mocks, stubs, spies, test runner hooks, assertion types, the test pyramid, and CI/CD pipeline testing language.