to champion quality. Working alongside Data Engineers, you will build robust testing frameworks to ensure the accuracy and consistency of our ETL pipelines and data platforms.
The Role
Build & Automate:
Develop custom testing frameworks and automated tests for data warehouses and data science platforms.
ETL Validation:
Ensure data integrity, completeness, and accuracy across complex pipelines.
Pragmatic Delivery:
Deliver high-quality, "right-sized" solutions that balance speed with technical excellence.
Global Collaboration:
Partner with distributed QA teams and stakeholders to move projects from PoC to production.
Technical Requirements
Languages & Tools:
Strong proficiency in
Python
(specifically
pytest
and
pytest-bdd
) and advanced
SQL
.
Data Platforms:
Hands-on experience with Cloud Data Platforms (e.g.,
Snowflake, Azure
).
Testing Methodologies:
Deep understanding of BDD (Gherkin), Unit, and Data-driven testing.
DevOps & Agile:
Experience with Git, CI/CD principles, and working in a true Agile environment.
Preferred Skills
Experience with
Prefect
or
dbt
.
Building tests within
Azure DevOps pipelines
.
Familiarity with
Docker/Containerization
.
Exposure to the
Salesforce Platform
.
Job Types: Full-time, Fixed term contract
Pay: From 50,000.00 per year
Work authorisation:
United Kingdom (required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.