REF062 - Software Developer in Test - Data Automation at Ten10
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

09 Oct, 25

Salary

0.0

Posted On

10 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Jenkins, Scala, Management Skills, Java, Sc Clearance, Apache Spark, Python

Industry

Information Technology/IT

Description

JOIN TEN10 AS A SOFTWARE DEVELOPMENT ENGINEER IN TEST (DATA AUTOMATION FOCUS)

Job Type: Permanent
Location: London (Hybrid working with occasional client travel)
Passionate about data and automation? At Ten10, we’re at the forefront of helping organisations harness the power of data through quality engineering and innovative test solutions. We’re looking for a Software Development Engineer in Test (SDET) with a strong focus on data automation to join our dynamic team.

If you’re driven by complex data challenges and thrive in high-performance environments where Scala, Spark, and Databricks are part of your daily toolkit, this is the role for you.

  • ️ Important: All applicants must be eligible for SC clearance. Not sure if you qualify? Check here:

UK Security Clearance Info

MUST-HAVE SKILLS:

  • Eligible for SC clearance.
  • Strong development background in Scala, Python, or Java.
  • Hands-on experience with Databricks, Apache Spark, and Azure Deequ.
  • Solid understanding of data engineering practices and data validation techniques.
  • Experience building test automation frameworks for data pipelines and ETL workflows.
  • Proficiency with CI/CD tools like Jenkins, Azure DevOps, or GitLab CI.
  • Strong communication and stakeholder management skills.
Responsibilities

ABOUT THE ROLE

As a Data Automation SDET, you’ll work directly with clients to design, build, and implement automated testing solutions for complex data systems and platforms. You’ll contribute to the quality and integrity of massive data pipelines, ensuring accurate, consistent, and high-performing data flows.

WHAT YOU’LL DO:

  • Build and maintain test automation frameworks tailored for data-intensive environments.
  • Design and implement validation tests for data pipelines, data quality, and data transformation logic.
  • Use tools like Azure Deequ, Spark, and Databricks to ensure data accuracy and completeness.
  • Write robust, scalable test scripts in Scala, Python, and Java.
  • Integrate testing into CI/CD pipelines and support infrastructure automation.
  • Collaborate with data engineers, architects, and analysts to align QA efforts with data strategies.

If you’re driven by complex data challenges and thrive in high-performance environments where Scala, Spark, and Databricks are part of your daily toolkit, this is the role for you.

  • ️ Important: All applicants must be eligible for SC clearance. Not sure if you qualify? Check here
Loading...