Enable job alerts via email!

SWET Software Engineer in Test

The Trust

England

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading global financial technology organization is seeking a Senior Software Engineer in Test focused on ETL testing and data validation. The role involves designing automated test frameworks and ensuring data accuracy. Ideal candidates should have strong SQL skills and experience with Java or Python. This position offers hybrid work flexibility and a competitive daily rate.

Qualifications

  • Proven experience in ETL testing, including data reconciliation.
  • Strong SQL expertise for large-scale data validation.
  • Proficiency in Java or Python.

Responsibilities

  • Design and implement automated test frameworks.
  • Perform source-to-target data reconciliation.
  • Collaborate with teams to embed quality in development.

Skills

ETL testing
SQL expertise
Java
Python
Test automation frameworks
Analytical skills

Tools

Oracle
Snowflake
Cucumber
Apache Spark
AWS EMR
Job description
SWET Software Engineer in Test

Location: Ireland, Bedfordshire, UK, SG17 5

Contract: Trust in Soda / Trinnovo Group

Job Brief: Senior Software Engineer in Test - Data

Duration: Initial 12 Months

Location: 1 week in Galway office, 3 weeks working from home

Rate: €350 - €400 per day

A leading global financial technology organisation is expanding its data engineering and quality automation team and is looking for a Senior Software Engineer in Test - Data. This role sits within a newly formed group developing performance measurement and analytics software as part of a strategic data platform initiative.
You'll join a collaborative environment that encourages innovation, automation, and technical excellence. The ideal candidate will have a strong background in ETL testing, test automation, and complex SQL-based data validation, with a passion for building scalable test frameworks and ensuring data accuracy at scale.

As a Senior Software Engineer in Test - Data, you'll play a key role in designing, developing, and implementing automated testing solutions for large-scale data systems. You'll focus on validating ETL processes, data transformations, and reconciliation between source and target systems to maintain data integrity.

This role suits a hands-on engineer who thrives on automation, has a solid understanding of backend data systems, and enjoys working closely with developers to enhance product quality across the data lifecycle.

Responsibilities:
  • Design and implement automated test frameworks for data pipelines and ETL processes.
  • Perform source-to-target data reconciliation and transformation validation to ensure accuracy and completeness.
  • Develop and maintain complex SQL queries and database views for data validation and performance testing.
  • Automate test cases using Java, Python, or another object-oriented programming language.
  • Contribute to BDD frameworks (e.g. Cucumber) to define clear, maintainable, and readable test scenarios.
  • Collaborate with data engineers, developers, and analysts to embed quality early in the development cycle.
  • Participate in Agile ceremonies and CI/CD processes, integrating quality gates into deployment pipelines.
  • Build tools and utilities to support data quality, test automation, and continuous improvement efforts.
Qualifications:
  • Proven experience in ETL testing, including data reconciliation and transformation logic validation.
  • Strong SQL expertise with Oracle and Snowflake databases for large-scale data validation.
  • Proficiency in Java, Python, or another object-oriented programming language.
  • Experience designing or working with test automation frameworks (Cucumber, BDD, or similar).
  • Understanding of CI/CD pipelines, version control, and DevOps practices.
  • Familiarity with ICEDQ or similar data testing platforms is an advantage.
  • Exposure to big data technologies such as Apache Spark or AWS EMR is desirable.
  • Strong analytical and problem-solving skills with attention to data quality and performance.
  • Excellent communication and collaboration skills within cross-functional teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.