remote
Senior Automation Test Engineer - EY
QA Engineer
Senior Automation Test Engineer responsible for designing, developing, and maintaining automated test frameworks using Selenium and Java, integrating tests into CI/CD pipelines, and driving quality in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain robust Selenium‑based automation frameworks using Java and TestNG.
- Implement and manage CI/CD pipelines (Jenkins, Git) to ensure automated tests run on each build.
- Collaborate with cross‑functional Agile teams to define test strategies, create test cases, and ensure coverage of functional and non‑functional requirements.
- Identify, troubleshoot, and resolve automation failures, and continuously improve test scripts for reliability and performance.
- Mentor junior QA engineers, conduct code reviews, and promote best practices in test automation.
Requirements
- 5+ years of hands‑on experience in automation testing with Selenium and Java.
- Strong knowledge of test frameworks such as TestNG or JUnit and version control systems (Git).
- Experience building and maintaining CI/CD pipelines using Jenkins or similar tools.
- Proficiency in Agile methodologies and ability to work closely with developers, product owners, and QA peers.
- Excellent problem‑solving skills, attention to detail, and strong communication abilities.
Skills
seleniumjavatestngjenkinscicdagile