Key Responsibilities
- Deploy and configure cloud-based solutions on Google Cloud Platform, ensuring alignment with project architecture and testing requirements.
- Develop and automate infrastructure operations using Terraform and other automation frameworks, supporting continuous improvement of cloud testing pipelines.
- Design, plan, and execute non-functional testing scenarios focusing on performance, scalability, resilience, and reliability.
- Build non-functional test scripts and frameworks from scratch for GCP-based systems.
- Collaborate with 4–5 application teams and a cross‑functional group of around 30–40 project members to achieve end‑to‑end quality assurance.
- Participate in the specification, setup, and execution of Proof of Concepts (PoC) and demonstrations of GCP solutions.
- Administer and maintain virtual environments and servers across cloud platforms as required for test activities.
- Lead test planning, reporting, and defect analysis, ensuring transparent communication of test outcomes and performance metrics.
- Provide technical consultation on cloud migration strategies, automation best practices, and testing approaches for infrastructure as code.
- Identify component failures and validate resiliency mechanisms through automated tests.
Required Skills and Qualifications
- Minimum 10 years of experience in software testing with a focus on non‑functional and cloud automation testing.
- Proven expertise in Google Cloud Platform (GCP), including deployment, configuration, and performance testing of cloud components.
- Strong hands‑on experience with automation and orchestration tools such as Terraform.
- In‑depth understanding of infrastructure as code (IaC), cloud architecture, and system reliability concepts.
- Demonstrated experience in test planning, execution, and reporting within large cross‑functional teams.
- Strong analytical and troubleshooting skills, with the ability to work independently.
- Excellent communication and stakeholder management skills.