Software Development Engineer in Test (SDET)

Jobgether

França

Teletrabalho

EUR 55 000 - 75 000

Tempo integral

há 42 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote
BYOD policy
International team
Learning opportunities

Resumo da oferta

Jobgether, on behalf of a partner company, is seeking a Software Development Engineer in Test (SDET) based in France. You will design and maintain automated testing frameworks for data pipelines and customer data platforms, spanning web and mobile applications.

You will work with Databricks, mParticle, Braze, OneTrust and ThoughtSpot to ensure data integrity, accurate event tracking and privacy compliance in an international, remote-first environment.

Qualificações

  • Bachelor's degree in Computer Science, Data Engineering or a related technical discipline.
  • Advanced SQL skills and ability to write complex validation queries to identify anomalies.
  • Proficiency in Python for developing automated test suites and interacting with APIs.
  • Experience designing and implementing data test automation frameworks from scratch.
  • Hands-on testing experience in Databricks or similar cloud data warehouses.
  • Understanding of Delta Lake or similar architectures.
  • Experience validating data transformations across batch and near-real-time pipelines.
  • Familiarity with data orchestration tools like Apache Airflow and dbt.
  • Experience testing CDPs (mParticle) and event ingestion for downstream platforms.
  • Ability to investigate data anomalies and collaborate with data engineers to resolve issues.
  • Nice to have: Braze data ingestion methods and CI/CD integration.

Responsabilidades

  • Design and implement automated data validation frameworks for data contracts and schema compliance.
  • Develop automated UI and behavioural tests for web and mobile journeys.
  • Validate behavioural events, mParticle tags and OneTrust consent tokens for accurate data collection.
  • Test data flows across Databricks, mParticle, Braze and OneTrust ecosystem.
  • Create automated integration tests and mock API payloads for cross-system updates.
  • Design end-to-end testing for data collection pipelines across POS, web, mobile and CRM.
  • Ensure data freshness and SLA compliance across platforms.
  • Establish automated data quality checks to detect inconsistencies and schema drift.
  • Audit data flows and consent management for GDPR compliance.
  • Investigate data anomalies and collaborate with Data Engineers to resolve issues and prevent regressions.
  • Contribute to testing strategies, automation architecture and QA practices.

Conhecimentos

Advanced SQL
Python automation
Data testing
REST APIs testing

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Databricks
mParticle
Braze
OneTrust
ThoughtSpot
Apache Airflow
dbt

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test (SDET) based in France.

As an SDET, you will play a critical role in ensuring the quality, accuracy and reliability of a sophisticated customer data ecosystem. You will design, develop and maintain automated testing frameworks that validate complex data pipelines, integrations and digital customer experiences. Working across modern technologies such as Databricks, mParticle, Braze, OneTrust and ThoughtSpot, you will help protect data integrity and ensure seamless information flows across platforms. You will collaborate closely with Data Engineers and other technical teams to identify defects, investigate anomalies and prevent recurring issues. This is a hands‑on engineering position focused on building scalable automation solutions rather than relying on manual testing. You will join a fast-growing, international and remote‑first environment that encourages ownership, innovation and continuous professional development.

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:
  • Fully remote, location‑independent working environment, with the flexibility to work from anywhere in Europe.
  • Fixed‑term contract offering the opportunity to contribute to impactful international technology projects.
  • Fast‑paced professional environment with significant opportunities for learning and technical development.
  • Strong career progression opportunities, with clear development paths and room to take on greater responsibilities.
  • Supportive and collaborative company culture focused on employee wellbeing, teamwork and individual success.
  • Opportunity to work alongside talented international colleagues across Europe, the United States and other regions.
  • Regular team meetups, company events and collaborative experiences.
  • Exposure to cutting‑edge technologies across data engineering, customer data platforms, cloud infrastructure and marketing automation.
  • Significant ownership and autonomy in shaping automated testing frameworks and quality assurance practices.
  • Equipment policy: Bring Your Own Device (BYOD), meaning employees are expected to use their own equipment.
  • Work authorisation: Candidates must already have valid work authorisation for their country of employment, as visa sponsorship is not currently available.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Remote SDET: Data Quality & Automation for CDP Ecosystem
Remote SDET: Data Quality & Automation for CDP Ecosystem

Jobgether • França

Teletrabalho
EUR 55 000 - 75 000
Fully remote
BYOD policy
International team
+1
Software Engineer in Test – Onsite or Remote (FR, UK, DE, NL)
Software Engineer in Test – Onsite or Remote (FR, UK, DE, NL)

Dataiku Inc. • França

Híbrido
EUR 65 000 - 100 000
Staff Data Engineer (Databricks specialist)
Staff Data Engineer (Databricks specialist)

Jobgether • França

Teletrabalho
EUR 120 000 - 170 000
Fully remote
Work-life balance
Continuous learning
+3
Staff Reltio Data Engineer
Staff Reltio Data Engineer

Jobgether • França

Teletrabalho
EUR 85 000 - 140 000
100% Remote Work
International collaboration
Professional development
+2
Data Engineer (Azure)
Data Engineer (Azure)

Addepto • Job

Híbrido
PLN 180 000 - 280 000
Remote work
Career development and training
Conferences sponsorship
+4
Senior Data Engineer
Senior Data Engineer

Signify Technology • Paris

Presencial
EUR 90 000 - 120 000
Equity for all employees
Healthcare coverage
Parental leave
+2
Test Engineer
Test Engineer

EUROPEAN DYNAMICS • Strasbourg

Presencial
EUR 42 000 - 60 000
Full benefits package
Competitive remuneration
Senior QA Engineer (f/m/d)
Senior QA Engineer (f/m/d)

IDnow Group • Rennes

Presencial
EUR 50 000 - 70 000
Health platform access
Udemy training platform
Flexible working hours
+2
Senior Data Engineer / Architect
Senior Data Engineer / Architect

Step Up • Bordeaux

Presencial
EUR 90 000 - 130 000
Senior Data Engineer - Real time analytics
Senior Data Engineer - Real time analytics

Aircall • França

Teletrabalho
EUR 65 000 - 90 000
Health coverage
Lunch provided
Commuting support
+2