Role/Job title:
Test Automation Engineer
Work Location:
Cardiff, UK
Role type:
Contracting InsideIR35
Mode of working:
Hybrid
Duration of assignment:
6 months and can extend
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:
* 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 or GitLab 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