Skip to content

Quality Engineering

The disciplines that turn code that compiles into code that survives production. Language-agnostic, applies across the languages/ tracks.


Sections

  • Testing — taxonomy (unit / integration / contract / E2E / property / fuzz / load), TDD, test doubles, coverage, flakiness, fixtures.
  • Performance — measurement, profiling, benchmarking, memory, concurrency throughput, regression detection.
  • Build Systems — dependency management, reproducible builds, CI build optimisation, caching, supply-chain hardening.