Should have 9-12 years of experience in the full-time testing role and at least 4-6 years in a hands-on automation role as lead/manager
Should have prior experience in managing a dedicated team of test automation engineers
Should have hands-on experience in at least two of the following
Selenium Webdriver with Java/C#/Python/JS
Protractor
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 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
Job description:
Manage the delivery and clients for multiple test automation projects
Handle technical, team-related escalations from the client and provide resolutions
Troubleshoot test automation issues and provide resolutions to clients and teams
Setup test automation infrastructure across AWS, Docker, etc
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 automation testers, 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