we are looking for an experienced QA Automation Team Lead who is passionate about shaping automation frameworks, mentoring team members, and driving the overall QA strategy. If you have a knack for designing robust test architectures, championing continuous improvement, and delivering top-notch product quality, we want to hear from you. In this role, youll not only manage a group of talented Automation engineers but also play a critical part in shaping and elevating our QA methodologies. If youre passionate about leading people, delivering top-notch software products, and raising quality standards, read on.
The ideal candidate will have a strong background in Client/Server application, Data testing, Java, automation infrastructure, performance, interpersonal skills and managerial experience to lead our automation team
We cant promise it will be easy, but it is definitely exciting and most importantly FUN.
Lets get down to business:
What youll do:
Lead and Mentor the Automation Team Oversee and guide a team of QA automation engineers, providing technical mentorship, setting objectives, and fostering professional growth.
Define QA Automation Strategy Collaborate with cross-functional teams (Development, Product, DevOps) to define and evolve the overall QA automation roadmap, ensuring alignment with product goals and release cycles.
Design, Develop & Oversee Automated Testing Architect and maintain automation frameworks for UI (e.g., Cypress) and API (e.g., Rest Assured). Establish coding standards, best practices, and reusable components to maximize efficiency and coverage.
Test Planning & Execution Work closely with product owners and developers to create test plans, define test scope, and ensure timely test execution (regression, performance, functional, security). Provide clear, detailed test reports and metrics.
Quality Gate Ownership Implement and refine quality gates within the CI/CD pipeline to ensure software reliability and maintain high-quality standards across releases.
Troubleshoot & Collaborate Investigate test failures, perform root-cause analyses, and collaborate with development teams to resolve issues swiftly. Champion continuous improvement in automation practices.
Performance & Scalability Focus Identify performance bottlenecks, contribute to load/performance testing strategies, and optimize automation for distributed environments (K8s).
Requirements: 5+ years of experience in QA automation, including at least 2 years in a leadership or mentorship capacity, with proven experience in building automation systems from scratch.
Proven track record in designing and implementing both API and UI test automation frameworks.
Proficiency in Java or other OOP languages (deep understanding of OOP principles).
Hands-on experience with Cypress (or comparable UI testing frameworks) and Rest Assured (or similar API testing tools).
Familiarity with container orchestration (Kubernetes) and CI/CD processes.
Experience with one or more of the following tools: Jenkins, Bitbucket Pipelines, GitHub Actions, Azure DevOps, or similar tools.
Experience with performance/load testing is a strong plus.
Excellent communication abilities, capable of translating technical details to diverse stakeholders.
Strong problem-solving and analytical thinking, with a keen eye for detail.
Proven ability to coach and motivate team members, driving collaborative success.
Adaptability and openness to learning new tools, technologies, and processes quickly.
BSc in Computer Science or a related field (or equivalent).
This position is open to all candidates.