Responsibilities
Manage the automation infrastructure team, providing guidance, mentorship, and support to ensure the successful delivery of projects
Develop and implement strategies to enhance the efficiency, scalability, and reliability of our automation infrastructure
Collaborate with cross-functional teams, including development, product management, and operations, to align automation efforts with business objectives
Oversee the design, development, and maintenance of automation frameworks using Playwright for both UI and API testing
Establish and maintain best practices for automation testing, reporting, logging, and other related processes
Drive the continuous improvement of our automation infrastructure, identifying opportunities for optimization and implementing necessary changes.
Ensure the timely delivery of high-quality automation solutions that meet the needs of stakeholders
Manage project timelines, resources, and budgets to ensure the successful execution of automation initiatives
Foster a culture of innovation, collaboration, and excellence within the automation infrastructure team
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus
Minimum of 8 years of experience in quality assurance, with at least 5 years in a leadership role managing automation teams
Strong expertise in automation testing frameworks, particularly Playwright, for both UI and API testing and other testing frameworks, tools and such like JUnit, TestNG, Selenium, Selenide, RestAssured, SuperTest, Jest, etc.)
Proficient in programming languages such as TypeScript, Java and Python
Experience with performance testing using tools (such as Gatling, Artillery, JMeter, Load UI) - advantage
Experience with continuous integration and continuous deployment (CI/CD) pipelines
Knowledge of agile development methodologies and experience working in agile environments
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
Excellent problem-solving and analytical skills, with the ability to troubleshoot complex automation issues
Proven leadership abilities, with experience in mentoring and developing automation engineers
Passion for delivering high-quality automation solutions and driving continuous improvement
ANY GRADUATE