Data Test Engineer

Sanderson Recruitment Plc
Manchester, United Kingdom
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 42K

Job location

Remote
Manchester, United Kingdom

Tech stack

Data analysis
Automation of Tests
Azure
Data Validation
ETL
Data Transformation
Data Warehousing
Database Testing
Python
Regression Testing
SQL Databases
Data Streaming
Systems Integration
Test Data
Enterprise Data Management
Azure
Test Scripts
Data Layers
Data Management
Databricks

Job description

Our client, a financial services organisation operating in a regulated, data-heavy environment, are looking for a Data Test Engineer to support testing across enterprise data platforms and system integrations. You will test data pipelines, transformations and reconciliations, ensuring accuracy across systems and validating outputs used by business stakeholders. This is a hands-on data testing role using SQL, Python, Azure and Databricks in an agile, stakeholder-facing environment., * Write and execute test plans and test scripts across data platforms

  • Test data pipelines and ETL processes to ensure correct transformation and movement of data
  • Perform data validation testing focused on completeness, accuracy and consistency
  • Build and maintain reconciliation frameworks across systems and data layers
  • Automate testing using Python and SQL within modern data environments
  • Log, track and manage defects and test outputs through to resolution
  • Deliver functional and regression testing across data and system changes
  • Support user acceptance testing (UAT) and validate real-world scenarios
  • Work closely with Data Engineers, Analytics Engineers and business stakeholders
  • Contribute to agile delivery including planning, refinement and retrospectives

Requirements

  • Experience in a Data Test Engineer / Test Analyst role with a data focus
  • Strong capability in SQL for querying, validation and analysis
  • Experience using Python for test automation
  • Understanding of data warehousing concepts and data flows
  • Hands-on experience with Azure data services and Databricks
  • Experience testing ETL pipelines, data transformations and integrations
  • Exposure to UAT and business-facing validation processes
  • Comfort working in agile delivery environments
  • Strong attention to detail across data quality and validation
  • Ability to work with stakeholders in cross-functional teams

Apply for this position