Programmes / Testing & Quality Gates

JavaScript · Intermediate

Testing & Quality Gates

Layer unit, contract, and exploratory testing so releases stay predictable as the codebase grows.

5 weeks · 32 hours · Live online · Thu · 18:30–21:00 GMT

From £640 GBP · Certificate on completion

Course visual for Testing & Quality Gates

Overview

Quality is a conversation, not a checkbox. You will design test pyramids that match risk, automate the boring paths, and leave space for human curiosity on edge cases.

What you work through

  • Jest/Vitest configuration tuned for CI time budgets
  • Playwright flows scoped to critical journeys only
  • Snapshot discipline — when to delete and rewrite
  • Mutation testing intro with pragmatic scope limits
  • Flake detection playbook
  • Quality gates in GitHub: required checks without bottlenecks
  • Code review rubric alignment with Hyper Sys standards

Outcomes

  1. Cut CI time while keeping meaningful coverage on payment paths
  2. Facilitate a bug bash with structured repro steps
  3. Publish testing strategy doc your PM can skim
Avatar for Noah Patel

Lead contact

Noah Patel

Lead instructor — see JavaScript track for background.

Practical questions

Language specific?

Examples skew JavaScript/TypeScript but concepts port to JVM stacks with tooling swaps.

Do we cover manual QA?

Yes — exploratory charters are part of week four.

Limitation?

We do not certify ISTQB; this is practitioner-focused.

Participant notes

Playwright scope exercise stopped us writing 40-step monsters — the Testing & Quality Gates playbook is now wiki’d.

— Elena , QA lead · 5/5 · internal feedback

★★★★☆ — Loved flake section; wanted more mobile farm talk but that was never promised.

— Marcus · Sheffield digital agency · 4/5

Ready to talk scope? Request information — we respond within two business days for general enquiries. See Money-Back Policy for cooling-off terms.