ApplySenior Automation Engineer - Cloud Security
Posted 3 months agoViewed
View full description
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in developing QA automation using Python and Pytest (or similar programming languages such as Java).
- Familiarity with Docker for containerization and creating isolated testing environments.
- Hands-on experience with cloud platforms (AWS, GCP, Azure).
- Familiarity with CI/CD tools such as Jenkins, Git, ArgoCD, GitHubActions, or GitLab.
- Strong understanding of software testing principles, methodologies, and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong communication skills, both verbal and written.
Responsibilities:
- Develop, maintain, and execute automated test scripts using Python and Pytest.
- Design and implement automated testing frameworks and strategies.
- Collaborate with development, DevOps, and product teams to ensure seamless integration and deployment.
- Utilize Docker for containerization to create consistent testing environments.
- Manage and execute tests in cloud environments including AWS, GCP, and Azure; and orchestration via Kubernetes.
- Identify, document, and track defects and issues, working closely with developers for resolution.
- Continuously enhance test strategies to improve coverage, efficiency, and effectiveness.
- Perform code reviews and ensure adherence to best practices in testing and automation.
- Stay updated with the latest industry trends and advancements in QA automation and cloud technologies.
Apply