Job Title: QA Automation Lead
Experience: 10+ Years
Job Summary
We are looking for an experienced and passionate QA Automation Lead with 10+ years of overall experience in Software Quality Assurance, including 8+ years of hands-on experience in Test Automation. The ideal candidate will have extensive experience in designing and developing scalable automation frameworks from scratch, leading automation teams, driving automation strategy, evaluating new tools and technologies, and leveraging AI to improve testing efficiency.
The candidate should be technically strong, possess excellent leadership skills, and have the ability to mentor team members while collaborating with cross-functional teams to deliver high-quality software.
Key Responsibilities
-
Define and drive the overall test automation strategy across Web, API, and Mobile applications.
-
Design, develop, and maintain robust, scalable, and reusable automation frameworks from scratch.
-
Evaluate and enhance existing automation frameworks to improve reliability, maintainability, and execution efficiency.
-
Lead a team of 6 or more QA Automation Engineers, providing technical guidance, mentoring, and career development support.
-
Perform Proof of Concepts (POCs) on emerging automation tools, AI solutions, and testing technologies.
-
Conduct R&D activities and recommend the best automation tools and frameworks based on project requirements.
-
Develop and maintain automation scripts for functional, regression, integration, and end-to-end testing.
-
Drive API automation and Mobile automation initiatives.
-
Collaborate closely with Product Owners, Developers, DevOps, and QA teams to ensure quality throughout the SDLC.
-
Participate in architecture discussions and contribute to improving testability of applications.
-
Analyze automation execution results, troubleshoot failures, and continuously improve framework stability.
-
Establish automation best practices, coding standards, and quality metrics.
-
Provide regular status updates, effort estimations, and automation coverage reports to stakeholders.
Required Skills & Qualifications
-
10+ years of overall experience in Software Quality Assurance.
-
8+ years of hands-on experience in Test Automation.
-
Strong experience in developing automation frameworks from scratch.
-
Experience in designing scalable, maintainable, and reusable automation architectures.
-
Minimum 4+ years of hands-on experience in JavaScript and/or TypeScript.
-
Strong experience with modern automation tools such as Playwright, Selenium, Cypress, WebdriverIO, or similar.
-
Hands-on experience in API Automation using tools/frameworks such as Postman, Karate, Rest Assured, or equivalent.
-
Experience in Mobile Test Automation using Appium or similar frameworks.
-
Strong understanding of CI/CD pipelines and integration with automation frameworks.
-
Experience in version control systems such as Git and repository management.
-
Excellent debugging, troubleshooting, and analytical skills.
AI & Innovation (Required)
-
Hands-on experience using AI-powered testing tools for:
-
Test case generation
-
Automation script generation
-
Defect analysis
-
Test execution optimization
-
Root cause analysis
-
Experience evaluating AI-driven testing solutions and integrating AI into QA processes.
-
Ability to identify opportunities to improve productivity through AI-assisted testing.
Leadership Expectations
-
Lead and mentor a team of 6+ QA Automation Engineers.
-
Conduct technical reviews, code reviews, and framework design reviews.
-
Coach team members on automation best practices and technical growth.
-
Drive continuous improvement initiatives within the QA organization.
-
Collaborate effectively with engineering leadership and stakeholders.
Nice to Have
-
Experience in Retail/eCommerce domain.
-
Experience with cloud-based test execution platforms.
-
Exposure to performance testing tools.
-
Knowledge of BDD frameworks such as Cucumber or Behave.
-
Experience working in Agile/Scrum environments.
-
Exposure to containerization technologies (Docker/Kubernetes).
Soft Skills
-
Excellent analytical and problem-solving abilities.
-
Strong communication and articulation skills.
-
Ability to influence technical decisions across teams.
-
Self-driven with a passion for innovation and continuous learning.
-
Strong stakeholder management and leadership skills.