Learning Hub
πŸ§ͺ

Testing & QA

Risk-based testing strategy across code, data, AI, and production.

Data Pipeline and Migration Quality

How to validate data pipelines and migrations so a successful job run also means the business data is correct.

3 min readtestingdata-qualitymigration

Hands-on Playwright Starter

A hands-on start with Microsoft Playwright for a small set of critical, maintainable browser test journeys.

5 min readtestingplaywrighte2e

Layered Test Architecture

A layered test architecture that proves risk at the lowest effective level, from static checks to selective end-to-end tests.

4 min readtestingtest-architectureautomation

Modern Quality and Test Strategy

A practical, risk-driven wiki for testing software, data, AI, security, performance, and production releases.

4 min readtestingqarisk-management

Performance, Security, Resilience, and Production

Tying performance, security, and resilience testing to realistic workloads, explicit objectives, and observable production behavior.

4 min readtestingperformancesecurityresilience

Risk Model and Release Governance

How to identify critical business journeys, tier risk, and drive release decisions from evidence rather than pass rate alone.

3 min readtestingrisk-managementrelease-process

Testing AI and RAG Features

How to test a full AI/RAG system β€” retrieval, prompts, guardrails, and evaluation β€” not just the model's final answer.

4 min readtestingairag

Software Testing Roadmap

Testing builds confidence by checking risks at the cheapest useful level: static checks, focused unit tests, integration and contract tests, a few critical end-to-end journeys, and production signals.

6 min readfoundationspracticebeginner-friendly