£300 Per day
Outside
Hybrid
London, UK
Summary: The Data Quality Tester role involves joining a data engineering team to ensure data quality across various pipelines by developing testing processes that catch defects early. The position requires collaboration with data engineers, developers, and business stakeholders to enhance release quality and confidence in the data platform. The role is contract-based and offers a flexible working arrangement with some office presence required. The ideal candidate will have strong experience in data quality testing and advanced SQL skills.
Key Responsibilities:
- Ensure data quality across ingestion, transformation, and reporting pipelines.
- Build robust testing processes to identify defects before they reach the business.
- Collaborate with data engineers, developers, and business stakeholders.
- Improve release quality and reduce testing cycles.
- Ensure confidence in the organisation's data platform.
Key Skills:
- Strong experience in Data Quality Testing.
- Advanced SQL skills.
- Experience testing ETL/ELT pipelines and Data Warehouses.
- Experience validating BI reports and data transformations.
- Strong understanding of data reconciliation and data validation techniques.
- Experience creating automated regression tests.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, or similar).
- Experience with Agile delivery methodologies.
- Excellent analytical and problem-solving skills.
- Experience with Azure Data Factory, Databricks, Snowflake, or similar modern data platforms (desirable).
- Experience with Power BI or other reporting platforms (desirable).
- Knowledge of data quality tools such as Great Expectations, Soda, or dbt tests (desirable).
- Experience with Python for test automation (desirable).
- Experience working within cloud-based data platforms (desirable).
Salary (Rate): £300 per day
City: London
Country: UK
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: Mid-Level
Industry: IT
Data Quality Tester
Location: London or Fareham, with up to 2 days per week in the office as required
Contract: Contract
Rate: Up to £300 per day
About the Role
We are looking for an experienced Data Quality Tester to join a growing data engineering team. You will play a key role in ensuring data quality across ingestion, transformation, and reporting pipelines by building robust testing processes that identify defects before they reach the business.
Working closely with data engineers, developers, and business stakeholders, you will help improve release quality, reduce testing cycles, and ensure confidence in the organisation's data platform.
Skills & Experience
Essential
- Strong experience in Data Quality Testing.
- Advanced SQL skills.
- Experience testing ETL/ELT pipelines and Data Warehouses.
- Experience validating BI reports and data transformations.
- Strong understanding of data reconciliation and data validation techniques.
- Experience creating automated regression tests.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, or similar).
- Experience with Agile delivery methodologies.
- Excellent analytical and problem-solving skills.
Desirable
- Experience with Azure Data Factory, Databricks, Snowflake, or similar modern data platforms.
- Experience with Power BI or other reporting platforms.
- Knowledge of data quality tools such as Great Expectations, Soda, or dbt tests.
- Experience with Python for test automation.
- Experience working within cloud-based data platforms.