Description

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

Education

ANY GRADUATE