As a Lead Test Automation Engineer, your unique blend of software engineering and test expertise will drive high-quality deliverables and optimize development processes. One of your key projects will be constructing a centralized dashboard that aggregates end-to-end test results from various CI/CD deployments, enhancing visibility and efficiency across teams. Other key items include the development of data generation utilities, and accessibility testing tools, which will foster comprehensive and inclusive testing.
Your responsibilities will include:
- Champion and drive product quality and test automation practices.
- Lead a team of Test Automation Engineers to produce robust automated test suites for web and mobile applications, fostering an environment of reliability.
- Architect, develop, and maintain a centralized dashboard that consolidates E2E test results from various CI/CD pipelines, enhancing transparency and decisionmaking across teams.
- Design and implement sophisticated data generation utilities, enabling the creation of realistic and extensive test data sets for more effective testing scenarios.
- Develop comprehensive accessibility testing tools to ensure our applications adhere to accessibility standards and provide an inclusive user experience.
What we’re looking for:
- A degree in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
- A minimum of five years of work experience in test automation.
- A minimum of two years of leading test automation teams.
- Proficient with Javascript/ Typescript.
- Experience in continuous integration is preferred.
- Experience in test automation such as open source automated testing frameworks, like Selenium with Cucumber, Appium, Robot etc.
- Experience in web development (e.g. NodeJS, ReactJS) with their respective debugging tools.
- Great interpersonal skills and ability to deliver news or direction with tact, and to persuade.