HashiCorp · HC-TFP · Professional
Demonstrates advanced production-level Terraform expertise in configuration authoring and operations. Lab-based exam where candidates write real Terraform HCL in a pre-provisioned Linux environment. Also includes MCQ portion. Tests on Terraform v1.6 with AWS provider. 60+ AI-generated practice questions with explanations. Free trial, pass guarantee.
Overview
The HashiCorp Certified: Terraform Authoring and Operations Professional credential validates advanced, production-grade expertise with Terraform and HCP Terraform. It confirms that you can design reusable module hierarchies, engineer secure and scalable state strategies, implement policy as code, manage drift at scale, and operate Terraform across complex multi-team, multi-environment organizations. The six exam domains emphasize authoring depth, operational judgment, and troubleshooting under realistic constraints.
This certification targets senior platform engineers, infrastructure architects, and Terraform practitioners with at least one to two years of hands-on production experience. It is particularly valuable for those running centralized platform teams, building internal developer platforms on top of Terraform, or owning HCP Terraform and Terraform Enterprise deployments for their organization.
Exam Domains
The Professional exam is a four-hour assessment combining performance-based hands-on labs with multiple choice questions. In the lab portion you will work inside a live environment, authoring and fixing real Terraform configurations, diagnosing state problems, and configuring HCP Terraform features such as workspaces, variable sets, run triggers, and Sentinel or OPA policies. The multiple choice portion reinforces conceptual depth across the same objectives.
Format
Budget time deliberately. A reasonable split is roughly two and a half hours on labs and the remainder on multiple choice, but your mileage will vary based on strengths. If a lab task stalls, move on, confirm your work is saved, and return later rather than blocking on a single objective. Read lab instructions end to end before touching the terminal so you do not undo your own progress on a later subtask.
Watch out
The most common failure mode is treating this like a harder version of the Associate exam. It is not. Candidates who have only written small Terraform projects tend to struggle with module composition at scale, dynamic blocks, complex type constraints, and refactoring live state with moved blocks and import blocks. Sentinel and OPA policy authoring, run task integrations, and private module registry workflows are frequently underestimated.
Study advice: spend the majority of your prep inside HCP Terraform, not just the CLI. Build a multi-workspace environment with shared variable sets, VCS-driven runs, and at least one policy set. Practice writing modules that consume other modules, handle optional attributes, and degrade gracefully when variables are null. Rehearse debugging workflows using TF_LOG, state surgery, and targeted plans so nothing in the lab feels unfamiliar.
Details
Registration is handled through HashiCorp's certification portal with PSI as the proctoring partner, and the exam is delivered online with enhanced proctoring due to its length and lab components. The fee is 295 US dollars plus applicable taxes. Make sure your testing room, machine, and network meet the stricter Professional-tier requirements well before exam day, since lab connectivity issues are disruptive and difficult to recover from.
If you do not pass, a waiting period applies before you may retake, and each attempt requires a separate purchase. The credential is valid for two years, after which you must recertify against the current exam version. Given the investment of time and cost, most candidates find it worthwhile to sit a full-length practice lab before scheduling the real attempt.
Join thousands of professionals who passed with AI-powered practice.
Start Free Trial