onsite
Senior Automation Engineer - alcon
QA Engineer
Senior Automation Engineer driving end‑to‑end test automation for enterprise applications using Python, Selenium, and TestNG, integrating with Jenkins pipelines and CI/CD workflows to accelerate delivery and ensure quality.
About the role
Key Responsibilities
- Design, develop, and maintain robust automated test suites for web and mobile applications using Python and Selenium WebDriver.
- Implement TestNG frameworks, data‑driven testing, and parallel execution to maximize test coverage and efficiency.
- Integrate automated tests into Jenkins pipelines, ensuring seamless CI/CD processes and timely feedback to development teams.
- Collaborate with QA, development, and product teams to define test strategies, identify automation opportunities, and troubleshoot failures.
- Analyze test results, generate detailed reports, and recommend improvements to enhance reliability and performance.
Requirements
- 5+ years of experience in test automation engineering with a strong focus on Python and Selenium.
- Proficient in TestNG, Jenkins, and CI/CD best practices.
- Solid understanding of web technologies (HTML, CSS, JavaScript) and RESTful APIs.
- Experience with version control (Git) and Agile development methodologies.
- Excellent problem‑solving skills and a proactive, collaborative mindset.
Skills
pythonseleniumtestngjenkinscicd