Test Automation Engineer
Role details
Job location
Tech stack
Job description
We are looking for an experienced Senior Test Automation Engineer to join a core technology delivery team on an initial 6-month contract, working in a hybrid model based in Belfast. This is a great opportunity for a senior-level engineer who enjoys combining hands-on automation delivery with strategic input, helping to shape and improve testing frameworks, integration coverage, performance testing, and CI/CD-aligned quality practices across a complex containerised microservices environment., * Own and evolve the test automation strategy across a modern microservices platform
- Review, improve, and extend existing E2E and integration test frameworks
- Build robust integration tests across containerised services
- Develop and maintain Front End automation using TypeScript and Playwright
- Support Back End and API testing, including asynchronous and message-based systems
- Improve and standardise Python-based test tooling
- Contribute to performance testing strategy and system optimisation
- Integrate automated testing into GitLab CI/CD pipelines
- Champion best practices across test design, automation patterns, and test data management
Requirements
- Strong experience building automated test solutions for complex distributed/microservices systems
- Hands-on expertise with Playwright and TypeScript
- Strong coding skills in Java and/or TypeScript for Back End automation
- Experience with Docker and containerised test environments
- Strong understanding of CI/CD integration, ideally with GitLab
- Proficiency in Python for Scripting and tooling
- Deep understanding of integration testing patterns in microservice architectures
- Ability to work with a high degree of autonomy and communicate technical decisions clearly
If this is something you are interested in, please send me an up-to-date CV and we can discuss the role in more detail. If you know someone who might be interested, please forward this advert their way