Advanced Level – Cross-Cutting
Infrastructure as Code – ISTQB Definition
Last Updated: July 12, 2026 · SoftwareTestPilot QA Team
Official ISTQB Definition
The practice of managing and provisioning computing infrastructure through machine-readable definition files rather than manual configuration.
In simple words
Define servers, networks and configs in code (Terraform, CloudFormation) so envs are versioned and reproducible.
Exam tip
IaC is what makes reliable test environments possible at scale — treat it as a first-class test artifact.
Related terms
- Test Environment ManagementThe discipline of keeping test environments healthy, isolated, versioned and available on demand.
- Configuration ManagementThe process that keeps track of what code, data, docs and environments belong together at every point in time.
- Continuous DeploymentEvery green build goes straight to real users, no manual approval.
Practice this term in the ISTQB Mock Test
40 CTFL v4.0 questions, 60-minute timer, instant scoring and chapter-wise breakdown.
Practice in Mock Test