×
Register Here to Apply for Jobs or Post Jobs. X

Senior QE Test Engineer – SDET

Job in London, Greater London, W1B, England, UK
Listing for: NTT DATA
Full Time position
Listed on 2026-09-07
Job specializations:
  • IT/Tech
    Data Engineering, IT QA Tester / Automation, Data Analyst
Job Description & How to Apply Below
The team you'll be working with:

We are seeking highly skilled and experienced QE Test Engineers/ SDETs within a complex, multi‑vendor data migration transformation programme.

This role is for hands-on quality engineering professionals responsible for the design, implementation, and execution of automated data tests within the enterprise data platform. The ideal candidate will have a strong background in testing the implementation of data solutions on AWS infrastructure and a variety of core and supplementary technologies. This role requires a solid understanding of data engineering, cloud services, and the ability to assure quality solutions.

This role operates within an agile delivery team in a Data Factory model and focuses on technical validation of data pipelines, transformations, and analytical outputs to ensure high levels of data quality, accuracy, and reliability for a data migration transformation programme.

Working under the QE Automation Lead, the QE Test Engineer contributes directly to delivery outcomes by building and maintaining automated tests that validate data across ingestion, processing, and consumption layers.

What you'll be doing:

Automated Data Testing Ensure Test data governance and quality control measures are implemented.

Design, develop, and execute automated data tests in line with functional requirements, non-functional requirements and acceptance criteria

Validate data quality dimensions.

Implement source-to-target reconciliation, schema validation, and transformation testing in ETL/ELT environments

Collaborate with cross-functional teams in a multi-vendor environment to understand business requirements and translate them into technical testing solutions

Test Development & Execution Translate data mappings, business rules, and transformation logic into automated test scenarios

Develop reusable and maintainable test scripts using approved automation frameworks

Test data feed pipeline migrations repointing from an existing Data Warehouse to a new AWS Data Lakehouse architecture, underpinned with AI ETL accelerators, Python/PySpark, SQL and YAML configs.

Test initial bulk then deltas from legacy to new.

Execute automated test suites as part of sprint-based delivery and regression cycles

Defect Identification & Resolution Identify, document, and track data-related defects with clear evidence and analysis

Work closely with data engineers and analysts to diagnose issues and verify fixes

Support root-cause analysis of data quality failures and pipeline issuesCI/CD & Delivery Support Execute automated tests within CI/CD pipelines and scheduled testing runs Ensure test assets are version controlled and aligned with delivery processes

Support release activities by validating data readiness and quality gates

Documentation & Reporting Maintain documentation for test cases, test results, and quality metrics

Provide clear status updates and reporting on testing progress and outcomes

Support audit, governance, and compliance requirements related to data quality

Collaboration & Engagement Work closely with the wider scrum team members:
Data Engineers, Platform Engineers, Product Owners, Business SMEs and third-party partners to ensure connected technical testing solutions.

Understand and review the implemented Unit tests for data processing applications

What experience you'll bring:

Experience in data engineering testingBPSS minimum, SC not mandated but strong likelihood may be required

Deep understanding of AWS data pipelines, Data Warehouse, Data Lakehouse, ETL/ELT processes, data quality concepts, data infrastructure and related testing methodologies.

Experience of building advanced and feature rich test automation frameworks from scratch using Object-oriented and scripted languages   Has breadth of experience across different tech-stacks. At least two of the following:
JavaScript/Type Script, Java, C#, or Python, amongst others   Has a depth of knowledge in the Object-oriented Programming paradigm (OOP) and has practically applied the principles  Experience in AWS cloud services, AWS Glue.

Experience with Python/PySpark.

Experience with writing and running SQL queries.

Experience with YAML…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary