onsite
Senior Test Automation Engineer - Advanced Navigation
QA Engineer
Lead end‑to‑end test automation for complex software, designing frameworks in Java/Python, integrating with CI/CD pipelines, and driving quality through BDD and Selenium.
About the role
Key Responsibilities
- Design, develop, and maintain scalable test automation frameworks using Selenium, Java, and Python.
- Collaborate with product, development, and QA teams to define test strategies and coverage.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI) and monitor execution results.
- Implement BDD scenarios with Gherkin, ensuring clear communication between technical and non‑technical stakeholders.
- Analyze test failures, troubleshoot issues, and provide actionable feedback to improve product quality.
Requirements
- 5+ years of experience in test automation for enterprise applications.
- Strong proficiency in Java and Python with Selenium WebDriver.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI) and version control (Git).
- Solid understanding of BDD, Gherkin, and test management tools.
- Excellent problem‑solving skills and a passion for continuous improvement.
Skills
test automationseleniumjavapythoncicdjenkins