Negotiable
Outside
Hybrid
London Area, United Kingdom
Summary: The QA Test Engineer role involves supporting testing and quality assurance for a strategic data platform transformation within the banking sector. The position requires collaboration with engineers and platform teams to validate data pipelines, APIs, and integrations, ensuring high-quality delivery in a regulated environment. The successful candidate will define and execute the QA strategy while producing necessary documentation. This is a hybrid role with a focus on remote work and occasional on-site attendance in London.
Key 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
Key Skills:
- 5+ years of QA Engineer or Test Engineer experience 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
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
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