onsite
Senior Automation Engineer - Endeavour Energy
QA Engineer
Lead the design, development, and maintenance of automated test frameworks using Selenium, Java, and Python, driving continuous integration pipelines with Jenkins and BDD practices to ensure high-quality, scalable software delivery.
About the role
Key Responsibilities
- Architect and maintain end‑to‑end automated test suites for web and mobile applications using Selenium, Java, and Python.
- Integrate automated tests into CI/CD pipelines with Jenkins, ensuring rapid feedback and reliable releases.
- Implement BDD with Gherkin and Cucumber to translate business requirements into executable tests.
- Collaborate with QA, development, and product teams to define test strategy, coverage, and quality metrics.
- Mentor junior automation engineers, conduct code reviews, and promote best practices in test automation.
Requirements
- 5+ years of experience in test automation engineering.
- Strong proficiency in Java and Python with Selenium WebDriver.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI) and BDD frameworks.
- Excellent problem‑solving skills and a passion for quality.
- Effective communication and teamwork abilities.
Skills
seleniumjavapythoncicdjenkins