Mandatory Skills/Required
Description
Manage the delivery for multiple test projects
Handle technical, team-related escalations from the client and provide resolutions
Troubleshoot test automation issues and provide resolutions to product and teams
Configure CI/CD systems such as Jenkins, and Azure DevOps and integrate test automation
execution
Conduct code reviews, set up best practices, mentor/train team on them
Analyze Test automation trends in the market, learn new tools as needed, and design reusable test automation frameworks
Coordinate with the Stakeholders to facilitate the gathering and documenting of test
automation objectives and requirements for input into Automation Strategy and Design
approach
Support functional testing teams as Test automation consultant in Setup, Planning, POC,
Delivery, Training, and handover of test automation solutions
Coordinates and facilitates test automation delivery and POCs
Coordinate with team and deliver Technical White papers, Case studies, and other Sales
collaterals on Test automation as needed
Create & Propose win-win solutions for Test automation assignments
Manage a team of manual testers, automation testers, Performance testers and automation
leads
Manages automated testing artifacts to ensure proper reuse, versioning, backups,
organization, and retention.
Support Sales and client solutions team for any technical sales
Interfaces as needed with the Senior Manager to report status
Conduct test automation interviews, train the junior/mid-level automation engineers
Conduct performance appraisals.
Should have hands-on experience in at least two of the following
Selenium Webdriver with Java/C#/Python/JS
Test complete
Key Responsibilities:
1. Team Setup and Leadership:
• Build, lead, and mentor a high-performance QA team, including both manual and automation testers.
• Drive the recruitment, training, and development of the QA team, focusing on the India-based team to establish a cost-effective and skilled execution center.
2. Quality Assurance Strategy and Processes:
• Develop and implement a comprehensive QA strategy that covers manual and automated testing for all products and services.
• Define and enforce QA standards and processes, including documentation, test planning, execution, and defect management.
• Establish and maintain best practices for test case design, test environment setup, and test data management.
3. Center of Excellence (CoE) for QA:
• Build a Center of Excellence (CoE) that provides reusable components, frameworks, and standards across multiple product teams.
• Create a repository of test scripts, tools, and best practices that can be leveraged across the organization.
• Collaborate with stakeholders to understand requirements, prioritize initiatives, and drive continuous improvement.
4. Manual and Automation Testing:
• Drive the development of a balanced approach between manual and automated testing to improve efficiency and coverage.
• Identify suitable automation tools and frameworks and guide the team in implementing them.
• Oversee the execution of test cases, ensuring quality at every step, including functional, integration, system, and regression testing.
• Well versed with Test Complete, Webdriver IO, Selenium, Java, Javascript.
5. Sprint-1 Strategies and Agile Alignment:
• Actively participate in Agile ceremonies, collaborate closely with product and development teams to align QA activities with sprint goals.
• Drive “Shift Left” testing initiatives, ensuring early involvement in the development lifecycle and conducting testing in the earliest stages (sprint-1).
• Ensure sprint deliverables meet defined quality standards and participate in retrospectives to improve the QA process continuously.
6. Performance Metrics and Reporting:
• Define and monitor key QA metrics to assess the effectiveness of QA efforts.
• Prepare and present reports on the quality of releases, test coverage, defect rates, and other relevant KPIs to leadership and stakeholders.
• Identify areas of improvement and drive initiatives to optimize testing efficiency and accuracy.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• 10+ years of experience in Quality Assurance, with a strong track record in leading QA teams.
• Proven expertise in both manual and automated testing, with handson experience in building automation frameworks.
• Extensive experience working in Agile/Scrum environments and implementing sprint-1 QA strategies.
• Demonstrated ability to build and manage teams, with experience setting up and scaling QA teams in India.
• Knowledge of industry-standard QA tools (e.g., Selenium, JIRA,TestRail) and familiarity with CI/CD pipelines.
• Strong communication, leadership, and problem-solving skills.
Preferred Skills:
• Experience in establishing QA Centers of Excellence.
• Knowledge of performance and security testing practices.
• Exposure to cloud-based testing and DevOps practices.
• Should have prior experience in managing a dedicated team of manual and test automation engineers
• Should have hands-on experience in at least two of the following
Selenium Webdriver with Java/C#/Python/JS
Appium
Test complete
Ranorex
UFT
• Should have hands-on experience with the following tools
Git/Bitbucket/Gitlab/SVN
Selenium grid/Saucelabs/Browserstack
Jenkins/AzureDevops
• Should have been involved in managing and delivering test automation projects from the scratch
• Should be familiar with end-end phases of QA and test automation
• Should be familiar with code reviews, design patterns, and implementing best practices in test automation
• Should have excellent communication skills
• Should be a quick learner
• Excellent data analyzing and review skills
• Strong technical and computer skills
• Great eye for detail
• Ability to teach and mentor