You will own the automation strategy and execution for our web applications, ensuring high-quality releases through robust testing frameworks.
Responsibilities
- Develop and maintain scalable web automation frameworks using Python and Playwright or Selenium.
- Design and implement custom PyTest suites to cover complex functional and regression scenarios.
- Integrate automated tests into CI/CD pipelines using Jenkins, ensuring fast feedback loops.
- Analyze test results using Allure and HTML reports to identify defects and drive quality improvements.
- Collaborate with engineering teams on Git branching strategies and PR reviews to enforce code quality.
Required Skills
- 5+ years of professional experience in software quality assurance and automation.
- Strong proficiency in Python programming with deep knowledge of the PyTest framework.
- Hands-on experience with Web Automation tools, specifically Playwright and Selenium WebDriver.
- Proven track record of building automation framework architecture and design patterns from scratch.
- Experience integrating automation into CI/CD pipelines, specifically with Jenkins.
- Strong command of Git, including branching strategies and pull request review processes.
- Experience with test reporting tools such as Allure and generating HTML reports.
- Bachelor’s degree in any discipline.