Job Title: AWS DevOps Testing Engineer
Location: Hyderabad
Experience Level: 6years
Job Summary:
We are seeking an experienced AWS DevOps Testing Engineer to join our team. The ideal candidate will be responsible for automating testing processes validating cloud infrastructure and ensuring the quality of CI/CD pipelines and deployments on AWS. This role bridges DevOps and quality assurance ensuring that cloud solutions are secure scalable and meet performance standards.
Requirements
Key Responsibilities:
Testing Automation and Tools Integration
- Develop and maintain automated test scripts for infrastructure and application deployments.
- Integrate testing frameworks into CI/CD pipelines using tools like Jenkins GitLab or AWS CodePipeline.
Cloud Infrastructure Testing
- Test AWS cloud infrastructure components including EC2 S3 RDS Lambda and VPCs for scalability reliability and security.
- Validate Infrastructure as Code (IaC) templates written in Terraform or CloudFormation.
Performance and Load Testing
- Conduct performance testing of applications and services hosted on AWS using tools like JMeter or Gatling.
- Identify bottlenecks and provide optimization recommendations for cloud resources.
Security and Compliance Testing
- Perform vulnerability scans and penetration testing to ensure compliance with security standards.
- Validate IAM roles policies and encryption configurations for AWS resources.
Monitoring and Reporting
- Set up monitoring dashboards to track test results and deployment performance using AWS CloudWatch or thirdparty tools.
- Generate detailed reports on testing outcomes and recommend corrective actions.
Collaboration and Troubleshooting
- Work closely with DevOps development and QA teams to identify and resolve issues in deployments.
- Provide feedback to improve test coverage and ensure best practices are followed.
Key Skills and Qualifications:
Technical Skills:
- Handson experience with AWS services including EC2 S3 RDS Lambda CloudWatch and CodePipeline.
- Expertise in automated testing frameworks and tools (Selenium TestNG or Pytest).
- Knowledge of Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Proficiency in scripting languages like Python Bash or PowerShell for test automation.
- Familiarity with performance testing tools like JMeter Locust or Gatling.
- Experience with CI/CD tools like Jenkins GitLab or AWS CodeDeploy.
- Understanding of DevOps best practices and testing methodologies.
Soft Skills:
- Strong analytical and problemsolving skills.
- Excellent verbal and written communication skills.
- Ability to work in a fastpaced collaborative environment.
Benefits
as per company standards.
devops, testing,aws