Test Engineer

  • True North Group
  • Manchester, Lancashire
  • 13/10/2025
Full time Information Technology Telecommunications SQL Python Testing

Job Description

Test Engineer Data Platforms (FTC-6months Hybrid London or Manchester)

My client is looking for an experienced Test Engineer to take ownership of testing across modern data platforms. This is a hands-on role where you'll design, implement, and execute test strategies for data pipelines, models, and reporting solutions built on Azure technologies.

Key Responsibilities
  • Define and own the overall testing strategy for data pipelines, data models, and BI solutions.
  • Develop and implement automated testing frameworks integrated with CI/CD pipelines.
  • Design and execute test cases across data ingestion, transformation, storage, and presentation layers.
  • Validate data accuracy, performance, and usability within Azure Databricks, Azure Data Factory, Azure Data Lake Storage, and Power BI.
  • Establish and monitor data quality checks, reconciliation, and compliance processes.
  • Collaborate closely with data engineers, BI developers, architects, and product owners to embed testing best practices across delivery.
Essential Skills & Experience
  • Proven experience as a Test Engineer within data engineering or analytics environments.
  • Strong knowledge of Azure data services - Databricks, ADF, ADLS, Power BI.
  • Proficiency in SQL and data profiling for test design and validation.
  • Hands-on experience with test automation frameworks such as Python/PySpark, Great Expectations, Pytest, or dbt tests.
  • Practical understanding of CI/CD integration (Azure DevOps, GitHub Actions, or similar).
  • Strong problem-solving skills and the ability to work independently as the lead testing specialist.
Desirable
  • Experience working within public sector or regulated data environments.
  • Knowledge of data performance testing and monitoring.
  • Familiarity with Agile, DevOps, TDD, and BDD practices.
  • ISTQB or equivalent certification.