Role/Job title Test Automation Engineer Work Location Cardiff, UK Role type - Permanent/Fixed Term/ Contracting Contracting Mode of working Hybrid /office based Hybrid Duration of assignment 6 months and can extend Any other working conditions - travel/on call/shifts To be published on job boards from below onwards The Role : Test Automation Engineer Your responsibilities: Defining tools and frameworks to develop and maintain test automation. Identification of test automation opportunities. Work closely with the development team to define strategy and best practices. Looking for opportunities to Shift left testing and test automation. Providing clear and accurate documentation for the tests and test automation. Contributing towards the continuous improvement of testing and test automation practices. Integrating automated tests with the CI/CD pipeline Sharing Best Practice and owning the testing process is in all cadence ceremonies. You will also be expected to keep your skills up to date by following advancements in testing and test automation. Essential skills/knowledge/experience: 5 to 8 Years At least 5 to 8 years of experience in building complex test automation framework from scratch using JavaScript or TypeScript. Must have UI automation experience. Hands-on using Selenium WebDriver with Java Script/TypeScript. Involved in Automation frameworks building. Good to have experience with Percy and browser stack. Good to have API Automation experience/component integration testing experience with Postman or similar tools. Experience in Azure DevOps to integrating automated testing into a CI/CD pipeline using Jenkins orGitLab runner. Playwright (JavaScript) Node Js languages (JavaScript/Typescript) Version control operations (GitHub, GitLab, Bitbucket) Strong experience in BDD with Cucumber or similar framework Basic Object-Oriented Programming knowledge Experience of working in an agile environment and the role of QA in agile ceremonies Knowledge on Jira, Zephyr for Test Management Proficient Testing experience