Enable job alerts via email!

QA Engineer - Data Pipelines

Fospha Marketing

City Of London

Hybrid

GBP 50,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading marketing technology firm in London is seeking a QA Engineer specializing in Data and ML to ensure product quality. The role involves designing test plans for data pipelines and ML models, with a strong emphasis on SQL and Python proficiency. Candidates should have over 4 years of QA experience and a proactive approach to contributing within cross-functional teams. Benefits include flexible working hours and comprehensive perks.

Benefits

Private Medical and Dental
Gym subsidies
Life Assurance
Pension scheme
25 days of paid holiday + birthday off

Qualifications

  • 4+ years of experience in Quality Assurance focusing on data-centric products.
  • Familiarity with machine learning concepts and methodologies.
  • Experience in testing data pipelines built with dbt.

Responsibilities

  • Design, develop, and execute comprehensive test plans for data pipelines and ML models.
  • Implement and maintain automated testing frameworks for data and ML quality assurance.
  • Collaborate with cross-functional teams to understand features and inform testing strategies.

Skills

Strong proficiency in SQL
Proficiency in Python
Strong analytical and problem-solving skills
Excellent communication skills
Ability to work collaboratively

Tools

dbt
PostgreSQL
AWS
Git
Job description
Overview

Fospha is the marketing measurement platform for eCommerce brands. We are expanding globally and seeking excellent candidates to join the next phase of our journey.

Role

The Role: As a QA Engineer specializing in Data and ML, you'll be responsible for guaranteeing the integrity and accuracy of our product's most critical components. Your work will directly impact the effectiveness of our marketing solutions and the trust our clients place in our data. You'll contribute to two primary areas:

Data Engineering QA

You'll own the quality assurance of our data pipelines. A strong understanding of SQL is required to verify data consistency and accuracy across releases and new features. Experience with dbt (data build tool) is a plus but not mandatory. You will help further refine our processes by developing and implementing automated QA solutions for our data pipelines, while performing thorough manual QA during initial setup and evolution phases to identify discrepancies and strengthen data integrity. You will champion data quality by identifying and flagging anomalies or regressions in data outputs.

ML Engineering QA

You will be responsible for rigorously testing the outputs of our machine learning models, ensuring predictions align with the expectations and research from our Data Science team. You will help enhance our testing frameworks for ML models and validate performance and accuracy against defined metrics and benchmarks.

Key Responsibilities
  • Design, develop, and execute comprehensive test plans and test cases for data pipelines and ML models.
  • Implement and maintain automated testing frameworks for data and ML quality assurance, advancing our automation efforts.
  • Perform thorough manual testing during development and complex feature releases to maintain a high standard of quality.
  • Collaborate with Data Engineers, Data Scientists, and Product Managers to understand features and inform testing strategies.
  • Identify, document, and track bugs and quality issues.
  • Communicate changes in data clearly to both technical and non-technical stakeholders.
  • Contribute to continuous improvement of QA processes and methodologies.
  • Participate in code reviews and provide QA-centric feedback.
  • Advocate for quality throughout the software development lifecycle.
  • 4+ years of experience in Quality Assurance with a focus on data-centric products.
  • Strong proficiency in SQL is required.
  • Proficiency in Python is essential for test automation and data manipulation.
  • Solid understanding of data warehousing concepts.
  • Familiarity with machine learning concepts and methodologies.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication skills, with the ability to explain complex concepts to diverse audiences.
  • Ability to work collaboratively within cross-functional teams (Engineering, Product, Data Science).
  • Proactive and self-motivated with a strong sense of ownership.
  • Experience in testing data pipelines built with dbt.
  • Understanding of PostgreSQL or other relational databases.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience with version control systems (e.g., Git).
  • Understanding of agile development methodologies.
  • Previous experience in a marketing technology or ad-tech company.
Benefits & Perks (London)
  • Be part of a leading global venture builder, Blenheim Chalcot, and learn from BC talent.
  • Exposure to challenges and learning/development opportunities.
  • Flexible benefits including Private Medical and Dental, Gym subsidies, Life Assurance, Pension scheme, etc.
  • 25 days of paid holiday + your birthday off; one extra day after 3 years.
  • Free snacks in the office.
  • Quarterly team socials.
Working location

The Fospha UK team is based at the Scale Space tech campus in West London. We offer flexible working hours and personal accommodations, with team members typically spending 4 days a week in the office to maximize learning and collaboration.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.