Key Responsibilities
Design and execute test plans for Terraform-based infrastructure deployments on AWS
Validate AWS resource provisioning (EC2, S3, RDS, VPC, IAM, Lambda, etc.)
Develop and maintain automated test frameworks for IaC validation
Perform functional, integration, and regression testing of infrastructure changes
Ensure infrastructure compliance with AWS best practices and security standards
Validate Terraform modules for:
Correct configuration
Idempotency
Reusability
Integrate infrastructure testing into CI/CD pipelines
Perform configuration drift detection and validation
Collaborate with DevOps and engineering teams for defect resolution
Implement policy-as-code and test-as-code approaches
Generate test reports, logs, and defect tracking