Job Requirements
Job Profile Summary
- Design and implement robust automation frameworks for cloud-native applications hosted on AWS.
- Develop and maintain automated test scripts using tools like Selenium, Playwright, or similar.
- Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitLab CI, AWS Code Pipeline.
- Perform API testing using tools like Postman, RestAssured, or Karate.
- Collaborate with development and DevOps teams to ensure test coverage and quality across environments.
- Conduct performance and load testing using tools like JMeter, Gatling, or Locust.
- Troubleshoot issues and provide detailed bug reports with reproducible steps.
Work Experience
Roles and Responsibilities
- Total of 6-9 years in test automation.
- Strong proficiency in Python, or JavaScript
- Hands-on experience with AWS services such as EC2, S3, Lambda, CloudFormation, and CloudWatch.
- Expertise in test automation frameworks and tools (Selenium, TestNG, PyTest, etc.).
- Hands-on experience in API testing using tools like Postman, RestAssured, or Karate.
- Solid understanding of Agile methodologies and working in Scrum teams.
- Familiarity with containerization and orchestration (Docker, Kubernetes) is a plus.
- Excellent problem-solving and communication skills.
Benefits
Preferred Qualifications:
- AWS Certification (e.g., AWS Certified Developer – Associate, AWS Certified DevOps Engineer).
- Exposure to security and compliance testing in cloud environments.