Job Specifications
QA Test Engineer
Duration: Initial 3-month contract (with potential extension - project dependent)
Location: Remote/ London (Hybrid)
Start date: 1st of April
Onsite requirements: Hybrid - primarily remote with on-site attendance in London for key meetings
Engagement Type: Outside IR35
Day Rate: Competitive day rate
Right to work: Candidates must have the legal right to work in the UK. Unfortunately, sponsorship cannot be provided. BPSS clearance is required or willingness to undergo standard financial services background screening.
Atrium Global is supporting a client of ours within the banking sector who are delivering a large-scale data platform modernisation programme.
Job Overview
We are seeking an experienced QA Test Engineer to support testing and quality assurance across a strategic data platform transformation programme within a major financial services environment.
The role will focus on validating the quality of data pipelines, APIs, matching and merge logic, deterministic key generation, and integrations across cloud-native services. You will work closely with engineers developing Java microservices, data engineers building transformation pipelines, and platform teams delivering services on Google Cloud Platform.
The successful candidate will contribute to defining and executing the test strategy across platform services, APIs, and data workflows to ensure reliable, compliant, and high-quality delivery within a regulated banking environment.
RESPONSIBILITIES
Define and execute the QA strategy across data pipelines, APIs, microservices, and platform integrations
Design and execute functional, integration, system, regression, and non-functional tests across key management and data platform components
Validate matching and merge logic including de-duplication, survivorship rules, and record resolution behaviour
Develop and maintain test cases, traceability, and test evidence from requirements through to execution
Test REST API interactions used for key generation, retrieval, archiving, and system integration
Validate data quality and transformation outcomes across data platform stores
Support automation of API tests, data validation checks, and regression test packs where appropriate
Collaborate with Java engineers, data engineers, architects, and platform engineers to identify defects early and improve delivery quality
Assist with test data design including synthetic, masked, or obfuscated datasets suitable for regulated environments
Produce QA documentation including test strategies, defect logs, and quality reports
REQUIREMENTS
The QA Test Engineer must 5+ years of QA Engineer or Test Engineer within enterprise data or platform environments
Experience working within the banking or regulated financial services sector.
Experience testing data pipelines, APIs, and distributed services within cloud-based architectures
Strong understanding of the full test lifecycle including planning, scenario design, execution, defect management, and regression
Experience validating complex data transformations, matching rules, or record-level processing logic
Strong SQL skills with the ability to interrogate datasets and validate transformation outcomes
Experience testing RESTful APIs using tools such as Postman, Karate, ReadyAPI, RestAssured, or similar
Experience producing structured QA documentation and traceability within regulated programmes
Experience working with masked, synthetic, or obfuscated data in environments handling sensitive information
Understanding of non-functional testing including resilience, auditability, recoverability, and performance validation
Strong communication skills and ability to collaborate across engineering and delivery teams