Description
You will support testing for public cloud platforms and managed services across AWS and GCP.
Responsibilities
- Execute functional, regression, and performance testing for public cloud infrastructure.
- Validate managed services including IAM, Compute Engine, Cloud Storage, and PubSub.
- Implement automated testing using the Terratest framework and Terraform.
- Manage test execution within CI/CD pipelines using Jenkins and GitHub Actions.
- Monitor and log system behavior using cloud-native alerting and monitoring tools.
Required Skills
- 5+ years of experience in Software Quality Assurance.
- Proficiency in Golang and Data Structures.
- Hands-on experience with GKE, EKS, and Kubernetes environments.
- Direct experience with AWS and GCP cloud platforms.
- Strong knowledge of Linux distributions including Redhat, CentOS, and Ubuntu.
- Experience with Terraform and Terratest for infrastructure testing.
- Proficiency with Git (GitHub, GitLab, BitBucket) and CI/CD tools like Jenkins.
- Competency in Networking, HTTP/HTTPS protocols, and REST web services.
- Familiarity with command-line tools including gcloud, awscli, curl, and Postman.
- Working knowledge of Java and Spring Framework.
Preferred Skills
- Experience with Ansible, system administration, or service management.
- Knowledge of JUnit, TestNG, Cucumber, or Serenity BDD.