The Test Automation Engineer will be responsible for developing, executing, and maintaining automated test scripts using MABL and Selenium. This role involves collaborating with system owners to create test cases that can be automated, ensuring the reliability and performance of our services and products. The ideal candidate will have a strong understanding of automation pipelines, particularly using GitHub and GitHub Actions.
Design, develop, and maintain automated test scripts using MABL and Selenium. Experience in other UI testing tools would also be beneficial.
Collaborate with system owners and other stakeholders to define test cases that can be automated.
Implement and manage automation pipelines using GitHub and GitHub Actions.
Execute automated tests, analyze results, and report defects and issues.
Continuously enhance the test automation framework and processes to improve efficiency and effectiveness.
Ensure that automated testing is integrated seamlessly into the CI/CD pipeline.
Provide guidance and support to team members on best practices for test automation.
Stay up-to-date with industry trends and advancements in test automation tools and techniques.