Job description
Test Automation Engineer
Location: Cardiff [Hybrid -1 day onsite]
Contract/Permanent: Contract [Initial 6 months]
Day Rate: 350-400 GBP [Inside IR35]
Start: ASAP
We are seeking a highly skilled Test Automation Engineer to join a fast-paced and collaborative technology team. This role will be pivotal in shaping test automation frameworks, embedding best practices, and driving continuous improvement across software delivery.
Responsibilities
-
Define and implement tools, frameworks, and processes for test automation.
-
Identify opportunities to introduce and enhance automation across projects.
-
Collaborate closely with developers to establish testing strategies and “shift-left” practices.
-
Build and maintain robust UI and API automation suites.
-
Document test processes, frameworks, and results clearly.
-
Contribute to CI/CD integration and ensure automation is embedded within delivery pipelines.
-
Champion testing best practices and support agile ceremonies.
-
Continuously update knowledge of emerging testing tools and techniques.
Essential Skills & Experience
5–8+ years’ experience
-
Designing and building automation frameworks from scratch using JavaScript or TypeScript.
-
Strong hands-on experience with UI automation (e.g., Selenium WebDriver, Playwright).
-
Expertise in BDD frameworks (Cucumber or equivalent).
-
Familiarity with CI/CD pipelines (Azure DevOps, Jenkins, GitLab) and version control (GitHub, GitLab, Bitbucket).
-
Exposure to API automation and component testing (e.g., Postman).
-
Experience with test management tools (Jira, Zephyr).
-
Solid understanding of OOP principles.
-
Strong knowledge of agile practices and the role of QA within agile teams.
Desirable Skills
-
Experience with visual regression tools (e.g., Percy, BrowserStack).
-
Broader automation exposure across multiple platforms.
Please email your CV to [email protected] for immediate consideration.