Negotiable
Inside
Hybrid
Belfast, UK
Summary: The Senior Test Automation Engineer role involves working on a 6-month initial contract with potential extensions, focusing on both onsite and remote work arrangements. The position requires expertise in automation engineering, particularly in distributed systems, and emphasizes modernizing existing automation frameworks. The role includes responsibilities related to integration and end-to-end testing of microservices, utilizing various technologies including Docker, TypeScript, and Python.
Key Responsibilities:
- Work with Dockerised Java services, treating each microservice as a Black Box to build meaningful integration and E2E coverage.
- Modernise existing automation, extend Python-based tooling, and influence performance testing and CI/CD strategy (GitLab).
- Work on Frontend automation using TypeScript + Playwright, while Back End services communicate via mechanisms such as SNS queues.
Key Skills:
- Senior-level automation engineering experience in distributed systems
- Strong integration and E2E testing design for microservices
- Docker/containerised test environments
- TypeScript & Playwright (Front End automation)
- Backend/API testing (event-driven or async systems)
- Python tooling for test support
- CI/CD integration (GitLab preferred)
- Performance testing mindset and experience
Salary (Rate): undetermined
City: Belfast
Country: UK
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
Senior Test Automation Engineer
6 Month Initial Contract + Potential Extensions
3 Days Onsite In Belfast - 2 Days Remote
Inside IR35
Responsibilities
- You'll work with Dockerised Java services, treating each microservice as a Black Box to build meaningful integration and E2E coverage.
- You'll modernise existing automation, extend Python-based tooling, and influence performance testing and CI/CD strategy (GitLab).
- Will work on Frontend automation built by using TypeScript + Playwright, while Back End services communicate via mechanisms such as SNS queues.
Key Skills & Experience
- Senior-level automation engineering experience in distributed systems
- Strong integration and E2E testing design for microservices
- Docker/containerised test environments
- TypeScript & Playwright (Front End automation)
- Backend/API testing (event-driven or async systems)
- Python tooling for test support
- CI/CD integration (GitLab preferred)
- Performance testing mindset and experience
If you would like immediate consideration, please send me an updated CV/contact details to (see below) so we can discuss further