In memory of Saber Rastikerdar — creator of · Vazirmatn, the open typeface he gave the Persian web and asked nothing for.
Skip to content

Testing Specialist — Learning Path

An engineer who owns test strategy, quality gates, and confidence in shipping.

Level: Intermediate · Required: 57 articles (~12.3 h) · Optional: 15 articles (~3.5 h)

Difficulty of required articles: Intermediate 51 · Advanced 6.

Follow the sections in order. Articles link into docs/; each shows its difficulty and estimated reading time. Full prerequisites for any article are in its domain's graph.json (see GRAPH.md).

Milestones

  1. Design a testing strategy across the pyramid/trophy
  2. Write behavior-focused unit and component tests
  3. Mock networks and test integration and data flows
  4. Build reliable E2E and visual-regression suites
  5. Gate quality in CI and tame flakiness

Expected skills

By completing the required articles you should be able to:

  • Test strategy and the right test at the right level
  • Behavior-over-implementation testing
  • Reliable E2E, visual, and contract testing
  • Quality gates in CI and flakiness control

Required articles

Testing & Quality

React

Component & Interaction Design

API Design & Contracts

Developer Experience & Workflow

Accessibility

Observability & Reliability

Optional articles

Forms & Validation

Performance Engineering

Security

State Management


← All learning paths · Knowledge Map · Dependency Graph

Peer-reviewed engineering decisions · MIT licensed