About the job

We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you. Role Title: Quality Automation Engineer Location: Northampton Duration: Until 31/05/2027 Pay Rate: £402 per day all inc. (PAYE through Umbrella) Days on site: 2-3 days onsite/week Sector: Banking Role Description:

  • We are seeking a highly skilled Quality Automation Engineer to design, build, and maintain automated testing solutions that validate platform behavior across APIs, event-driven architectures, identity and access management, policy decision engines, and end-to-end user journeys.
  • This is a hands-on engineering role embedded within an Agile delivery team, with responsibility for driving quality through automation, shift-left testing, and continuous integration practices. Key Responsibilities
  • Design, develop, and maintain robust API, contract, integration, end-to-end, performance, and resilience testing frameworks.
  • Develop automated test suites using Jest, TypeScript, JUnit, Gradle, and Playwright.
  • Build and maintain Kafka testing frameworks to validate event streams, consumer behavior, lag management, replay scenarios, and idempotent processing.
  • Validate event contracts and payloads using JSON Schema, AJV, and contract testing methodologies.
  • Design and execute performance, load, and scalability tests for policy evaluation services and event ingestion platforms.
  • Automate testing for identity, authentication, authorization, token lifecycle, revocation, and fail-closed security scenarios.
  • Integrate automation suites into GitLab CI/CD pipelines, ensuring quality gates, automated reporting, and deployment readiness checks.
  • Create and maintain clear test reporting using Allure or equivalent reporting frameworks.
  • Collaborate closely with developers to promote TDD, BDD, specification-by-example, and defect prevention practices.
  • Support continuous improvement of testability, observability, and quality engineering standards across the platform. Required Skills & Experience
  • Strong hands-on experience in test automation engineering across APIs, microservices, distributed systems, and event-driven architectures.
  • Proficiency with Jest, TypeScript, Playwright, JUnit, and Gradle.
  • Practical experience testing Apache Kafka, including topic seeding, asynchronous validation, lag monitoring, replay testing, and resilience scenarios.
  • Expertise in contract testing, API validation, JSON Schema, and AJV.
  • Experience conducting performance, load, and resilience testing for low-latency and high-throughput systems.
  • Strong knowledge of CI/CD quality gates, automated test reporting, test data management, and release validation.
  • Understanding of TDD, BDD, mocking frameworks, specification by example, and shift-left quality engineering.
  • Familiarity with Java and Spring Boot applications to support test automation and service validation.
  • Experience with Docker, Docker Compose, and GitLab CI/CD pipelines.
  • Hands-on experience using AI-assisted engineering tools such as Claude Code, GitHub Copilot, or similar platforms to accelerate test creation and validation. Preferred Skills
  • Experience testing OPA/Rego policy engines and authorization decision services.
  • Knowledge of OAuth 2.0, OpenID Connect (OIDC), Ping Identity, LDAP, and IAM testing frameworks.
  • Experience with Allure reporting, quality dashboards, and test trend analysis.
  • Familiarity with service mesh architectures, API gateways, mTLS, certificate management, and security-focused testing.
  • Exposure to highly regulated environments such as Banking, Financial Services, Insurance, or Public Sector organizations. If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

0 comments
0 requirements

Discuss this job

Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.

My Private Notes

Saving private notes will automatically star the vacancy to your Jobs page.