We are seeking an experienced Lead Automation Tester in Python to drive our test automation initiatives and lead a team of talented QA engineers.
In this role, you will be responsible for defining and executing a robust automation strategy, ensuring the delivery of high-quality software across complex enterprise applications, APIs, and Big Data systems. You will combine your deep hands-on automation skills in Python with strong leadership abilities to mentor and guide your team.
The ideal candidate will have a proven track record of designing, developing, and maintaining scalable test automation frameworks, as well as practical experience leveraging AI tools to enhance test preparation and automate script generation.
Responsibilities
- Lead the QA automation team with guidance, mentorship, and performance management
- Design, develop, and maintain robust automated test frameworks using Python and tools like pytest, Robot Framework, or similar
- Drive automation for web, API, and Big Data testing
- Integrate automation into CI/CD pipelines such as Jenkins or GitLab CI
- Manage version control and enforce coding standards for automation scripts (Git)
- Conduct risk assessments, manage defects, and ensure high-quality deployments
- Utilize AI-powered tools to streamline test generation and script design
- Collaborate with cross-functional teams to enhance QA processes
- Mentor junior QA engineers and encourage skill development
Requirements
- 5+ years of working experience in QA automation and test framework development
- 1+ years of proven leadership experience in QA automation teams
- Knowledge of Python, pytest, Robot Framework, or equivalent
- Background in testing Big Data systems and distributed data workflows
- Expertise in browser automation using Selenium and web technologies such as HTML, CSS and JavaScript
- Deep knowledge of API testing with Postman or Requests library
- Skills in AI-assisted tools for improving test coverage and efficiency
- Proficiency in integrating test automation into CI/CD pipelines using Jenkins or GitLab CI
- Strong familiarity with Azure Cloud
- Showcase of proficiency in integrating QA automation strategies across complex systems
- Ability to mentor junior engineers and drive adoption of automation best practices
- Excellent command of written and spoken English (B2+ level)
Nice to have
- Flexibility to work with AWS for multi-cloud testing scenarios
- Knowledge of Web Services configuration and testing