Senior Test Automation Engineer

Senior Test Automation Engineer

Posted 1 day ago by RED Global

Negotiable
Inside
Hybrid
Belfast, Northern Ireland, United Kingdom

Summary: The Senior Test Automation Engineer role involves leading the testing strategy for a complex microservices platform, requiring a high level of autonomy. The position focuses on modernizing automation processes and enhancing testing coverage across both frontend and backend services. The role is a 6-month initial contract with potential extensions, requiring a mix of onsite and remote work. The candidate will work with various technologies, including Docker, TypeScript, and Python.

Key Responsibilities:

  • Own and evolve the testing strategy for a containerised microservices platform.
  • Build meaningful integration and end-to-end (E2E) coverage for Dockerised Java services.
  • Modernise existing automation and extend Python-based tooling.
  • Influence performance testing and CI/CD strategy using GitLab.
  • Work on frontend automation using TypeScript and Playwright.
  • Conduct backend/API testing for event-driven or asynchronous systems.

Key Skills:

  • Senior-level automation engineering experience in distributed systems.
  • Strong integration and E2E testing design for microservices.
  • Experience with Docker/containerised test environments.
  • Proficiency in TypeScript and Playwright for frontend automation.
  • Experience in backend/API testing for event-driven or async systems.
  • Familiarity with Python tooling for test support.
  • CI/CD integration experience, preferably with GitLab.
  • Performance testing mindset and experience.

Salary (Rate): undetermined

City: Belfast

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior Test Automation Engineer
6 Month Initial Contract + Potential Extensions
3 Days Onsite In Belfast - 2 Days Remote
Inside IR35

Overview
We’re looking for a senior, highly autonomous Test Automation Engineer to own and evolve the testing strategy for a complex, containerised microservices platform. This role goes far beyond writing test scripts — you’ll shape how testing is designed, executed, and scaled across the system.

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 backend 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 (frontend 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 jcaria@redglobal.com so we can discuss further or reach out to me through LinkedIn.