Design, develop, and maintain automation frameworks using Java and Selenium.
Create and execute automated test scripts for functional, regression, and integration testing.
Integrate automated tests into CI/CD pipelines.
Work closely with developers, product owners, and DevOps teams to ensure high-quality releases.
Utilize AWS services for test environment setup, deployment, and monitoring.
Identify, log, and track defects, ensuring timely resolution.
Continuously improve automation processes and coverage.
Required Skills & Qualifications:
6+ years of experience in automation testing with Java and Selenium.
Strong understanding of OOP concepts and test automation best practices.
Hands-on experience with AWS services (e.g., EC2, S3, Lambda, CloudWatch).
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, AWS CodePipeline).
Familiarity with API testing tools (e.g., RestAssured, Postman).
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Preferred Skills:
Experience with BDD frameworks (e.g., Cucumber).
Knowledge of containerization (Docker, Kubernetes).