Skip to content
Jobgether

Software Development Engineer in Test (SDET)

UKRemote · United Kingdom
Contract · Security & IT
POSTED 13 NOVVERIFIED 1H AGO
Apply Ask
Role
0 days opentrue age
Same title, closed before
×1
Posted 13 Nov
Pay
£30k–£53kno pay posted
Market p25–p75
£30k–£53k
United Kingdom · n=11 · 365d to 12 Nov
CompanyJobgether →
2,000open roles
Opened · 30d
+5,598
Closed · 30d
−2,668
12d of snapshots · 30d window
Market
2,994open · QA / Test
Opened · 7d
+2679% of open
All qa / test
5,569open
All tracked boards · live 13 Nov · n=2,994
PythonAirflowdbtSQL

Accountabilities:

  • Design and implement automated data validation frameworks to test data contracts, schema compliance and identity resolution processes within Databricks before information reaches downstream activation platforms.
  • Develop and maintain automated UI and behavioural testing scripts that simulate real-world customer journeys across web and mobile applications.
  • Programmatically validate behavioural events, mParticle tags and OneTrust consent tokens to ensure accurate event tracking and application-level data collection.
  • Test and monitor critical data flows across the Databricks, mParticle, Braze and OneTrust ecosystem, ensuring consistency and reliability between platforms.
  • Develop automated integration tests and mock API payloads to verify that actions, user data and audience updates are correctly transferred across systems.
  • Design and execute end-to-end testing for data collection pipelines, including POS, web, mobile applications and CRM systems, ensuring data is accurately cleaned, standardised and transformed.
  • Validate data freshness, processing accuracy and latency against near-real-time service-level agreements (SLAs).
  • Establish and maintain automated data quality and hygiene checks to detect corrupted records, inconsistencies and schema drift in near real time.
  • Audit data flows and consent management processes to ensure privacy preferences are consistently respected across systems and comply with applicable regulations, including GDPR and UK GDPR.
  • Investigate and troubleshoot data anomalies, identify root causes and collaborate with Data Engineers to resolve pipeline failures efficiently.
  • Take ownership of defects throughout their lifecycle, implementing regression tests and preventative measures to avoid recurring issues.
  • Contribute to improving testing strategies, automation architecture and quality assurance practices across the wider data ecosystem.

Requirements

  • Bachelor's degree in Computer Science, Data Engineering or a related technical discipline.
  • Advanced SQL skills, including the ability to write complex validation queries and scripts to identify anomalies across millions of records.
  • Strong proficiency in Python for developing automated test suites, building testing frameworks and interacting with APIs.
  • Proven experience designing and implementing data test automation frameworks from scratch.
  • Hands-on experience testing within Databricks or an equivalent cloud data warehouse or lakehouse environment.
  • Strong understanding of Delta Lake or similar data architectures.
  • Experience validating complex data transformations across batch and near-real-time or streaming pipelines.
  • Familiarity with data orchestration and transformation tools such as Apache Airflow and dbt.
  • Experience testing data flows through Customer Data Platforms (CDPs), particularly mParticle, including event ingestion, identity resolution and audience synchronisation with downstream engagement platforms.
  • Proven ability to investigate data anomalies, troubleshoot pipeline failures and collaborate with Data Engineers to resolve issues and prevent regressions.
  • Experience testing REST APIs and validating data payloads exchanged between systems and platforms.
  • Strong analytical and problem-solving skills, with the ability to work independently and take ownership of technical challenges.
  • Nice to have: Familiarity with Braze data ingestion methods, particularly the Data Track API and Cloud Data Ingestion (CDI).
  • Nice to have: Experience testing integrations between Customer Data Platforms and engagement platforms, including mParticle audience synchronisation and event forwarding into Braze.
  • Nice to have: Knowledge of privacy compliance and consent management frameworks, particularly through tools such as OneTrust.
  • Nice to have: Experience integrating automated data quality checks into CI/CD pipelines using tools such as GitHub Actions or GitLab CI.
  • A proactive and detail-oriented mindset, with a strong interest in building reliable, scalable and maintainable automated testing solutions.

Benefits

How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Source · JobgetherFirst seen 13 NovOriginal ↗