Quality Assurance Automation Engineer

Apply

Overview

We are seeking a Quality Assurance Automation Engineer to join our AI Engineering team on a 6-month rolling contract basis. In a hybrid work arrangement, you will be instrumental in ensuring the accuracy and integrity of our Core Ledger and Billing Platform as it evolves. You will work collaboratively with engineers to develop test strategies and automate testing processes, leveraging AI tools to enhance your contributions and ensure financial correctness throughout the development cycle.

Responsibilities

  • Own automated test strategy across unit, integration, contract, UI, E2E, and property-based testing.
  • Build tests validating ledger correctness including double-entry balance and idempotency.
  • Develop robust UI automation for React applications using Playwright.
  • Create synthetic test data for complex billing scenarios such as payments and disputes.
  • Drive contract testing across services and downstream consumers.
  • Build performance and load tests for billing cycles and settlement processes.
  • Partner with engineers to define test strategy during the design phases.
  • Own CI quality gates and manage flaky test triage and quality dashboards.

Requirements

  • 8+ years of experience in QA automation, SDET, or test engineering.
  • Strong skills in Python and TypeScript/JavaScript.
  • Experience with Playwright, Cypress, or Selenium for UI automation.
  • Proven background in backend, API, and React testing.
  • Strong SQL skills for data validation in databases.
  • Familiarity with CI/CD pipelines, particularly GitHub Actions.
  • Experience with high-stakes systems such as fintech or billing is highly desirable.
  • Clear written communication skills for test plans and defect reporting.
SkillsReact, Python, TypeScript, JavaScript, SQL
LocationLondon Area
TypeHybrid
SourceLinkedIn
RecruiterCognify Search
Posted20/06/26