> Markdown version of [/jobs/ext/1616727-senior-qe-test-engineer-sdet](https://www.wearedevelopers.com/jobs/ext/1616727-senior-qe-test-engineer-sdet). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior QE Test Engineer - SDET - **Company:** NTT DATA UK Ltd. - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, JIRA, Automation of Tests, Unit Testing, Microsoft Azure, Software Bug Management, C Sharp (Programming Language), Code Coverage, Software Quality, Continuous Integration, Data Architecture, Information Engineering, Data Infrastructure, Extract Transform Load (ETL), Data Migration, Data Systems, Data Warehousing, Github, Hadoop Distributed File System, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Cloud Services, SQL Databases, Software Testing Automation Framework, Test Data, Strategies of Testing, TypeScript, YAML, Enterprise Data Management, Data Processing, Performance Testing, Test Scripts, Pyspark, AWS Glue, AWS Data Analytics, Tools for Reporting, Data Lakehouse, Data Pipelines, Api Management, SDET - **Published:** July 7, 2026 - **Apply:** https://nttdata.jobs/vacancies/7201/apply/ ## About the Role * Experience in data engineering testing * BPSS 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/TypeScript, 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 configuration. * Experience with CI/CD GITHUB Actions (or similar) * Knowledge of AI-driven testing solutions and automation accelerators to maximize test efficiency and improve overall software quality * Solid understanding of data feeds architectures and best practices * Strong problem-solving skills and ability to think critically * Experience with test coverage, defect management and reporting tools (e.g. JIRA, XRAY, ADO). Great if you have * Experience with Interface/ API testing. * Experience with Non-Functional Testing * AWS fundamentals (e.g., AWS Certified Data Engineer) * Experience with HDFS. ## Description 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., * 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 issues CI/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, We offer a range of tailored benefits that support your physical, emotional, and financial wellbeing. Our Learning and Development team ensure that there are continuous growth and development opportunities for our people. We also offer the opportunity to have flexible work options., We are an equal opportunities employer. We believe in the fair treatment of all our employees and commit to promoting equity and diversity in our employment practices. We are committed to creating a diverse and inclusive workforce. We actively collaborate with individuals who have disabilities and long-term health conditions which have an effect on their ability to do normal daily activities, ensuring that barriers are eliminated when it comes to employment opportunities. In line with our commitment, we guarantee an interview to applicants who declare to us, during the application process, that they have a disability and meet the minimum requirements for the role. If you require any reasonable adjustments during the recruitment process, please let us know. Join us in building a truly diverse and empowered team. ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)