Four delivery-quality pillars
Quality inside the team
QA in Agile, Scrum collaboration, Definition of Ready, and Definition of Done.
Find problems earlier
Shift left, continuous testing, layered pipeline feedback, and quality automation.
Control release risk
Quality gates, feature toggles, release readiness, and controlled exceptions.
Learn from operation
Shift right, observability, SRE collaboration, incidents, and reliability feedback.
12 cornerstone guides
These guides focus on how quality moves through the delivery system, complementing the deeper automation and technical implementation material in Quality Engineering.
Quality Assurance in Agile
Learn how QA works in Agile delivery, how quality ownership is shared, and how testing, risk, evidence, and feedback fit inside iterative product development.
QA in a Scrum Team
A practical guide to QA responsibilities in Scrum, including refinement, sprint planning, development, acceptance, regression, and retrospectives.
Definition of Ready for Quality
Build a lightweight Definition of Ready that improves story clarity, testability, dependency visibility, sizing, and delivery confidence.
Definition of Done for Quality
Define quality completion in Agile using a practical Definition of Done covering testing, automation, defects, evidence, and readiness.
Shift-Left Testing
Learn what shift-left testing really means and how earlier risk, requirements, design, unit, API, automation, and testability work reduce late defects.
Shift-Right Testing
Learn how controlled production validation, feature flags, monitoring, and operational feedback complement pre-production testing.
Continuous Testing
Understand continuous testing as a feedback system across code changes, builds, deployments, regression, and production.
Quality Gates in CI/CD
Learn how to design practical quality gates for CI/CD using risk-based criteria, automated checks, security, test results, and controlled exceptions.
Testing in a CI/CD Pipeline
Design an effective test flow across pull requests, builds, integration, staging, release candidates, and production.
Feature Toggle Testing
Learn how to test feature toggles across ON/OFF states, environments, deployment/release separation, rollback, and cleanup.
Release Readiness in Agile & DevOps
Assess release readiness beyond completed stories by combining test evidence, defects, deployment, rollback, monitoring, operations, data, and residual risk.
QA and SRE Collaboration
Learn how QA and SRE collaborate on observability, reliability, resilience, operational readiness, incident learning, service changes, and production feedback.