Description
You will support the testing of public cloud platforms and managed services across AWS and GCP.
Responsibilities
- Execute functional, regression, and performance testing for public cloud services.
- Develop and maintain automated tests using the Go Terratest framework.
- Validate cloud infrastructure components including IAM, Compute Engine, Cloud Storage, and PubSub.
- Manage testing workflows within CI/CD pipelines using Jenkins or GitHub Actions.
Required Skills
- 5+ years of experience in Software Quality Assurance.
- Hands-on experience with AWS and GCP (IAM, Compute, Cloud Storage, PubSub, Networking).
- Proficiency in Golang and testing with Terratest.
- Experience with Google Kubernetes Engine (GKE) or EKS.
- Strong Linux skills (Redhat, CentOS, Ubuntu) and command-line tools (gcloud, awscli, ssh).
- Infrastructure as Code experience with Terraform.
- Competency in Git (GitHub, GitLab, BitBucket).
- Testing experience with Java, Groovy, JUnit, or TestNG.
- Knowledge of REST web services, HTTP/HTTPS protocols, and Postman/curl.
- Understanding of data structures and JSON/JSONPath.
Preferred Skills
- Experience with Ansible, Service management, or System Administration.
- Familiarity with Spring Framework, Cucumber, Serenity BDD, or Selenium.