Perk 1
Perk 2
Perk 3

QA Engineer (Data Migration Team)

Salary Up to £45,000
Location Cardiff
{Mergefield Value}
{Mergefield Value}

This is a Permanent, Full Time vacancy that will close in {x} days at {xx:xx} BST.

As a QA Engineer within the Data Migrations team, you support the quality of our data migration pipelines from end to end. You will write and execute test cases against business requirements, validate that loan data has landed correctly on our database platforms, and work closely with our data engineers to catch data quality issues before they reach a client. You're comfortable moving between several migration projects at once, and you're just as happy writing a SQL reconciliation query as you are exploring an edge case a script hasn't covered.

We're growing our migration capability, and this role is part of that build-out. You'll work alongside our Senior QA Engineer and Engineering Team Lead to expand our QA testing practices across the migrations team, and you'll have a hand in developing new QA testing features and tooling as we bring new products online.

Key Responsibilities:

From time to time, the key responsibilities may change or be adapted to the needs of the business; however, the below gives an overview of the key focus areas.

  • Develop and execute test plans and test cases for data migration and ETL processes, based on business and technical requirements.
  • Validate data accuracy, completeness, and integrity by writing code to reconcile source files against data loaded into our database platforms.
  • Perform exploratory testing to uncover data quality issues, edge cases, and transformation errors that scripted tests might miss.
  • Build and maintain automated test scripts to support regression testing as migration pipelines evolve.
  • Manage testing activities across multiple concurrent migration projects, prioritising your workload to meet delivery timelines.
  • Work closely with data engineers and the Professional Services team to understand migration requirements, business rules, and known data quality challenges.
  • Provide accurate testing estimates during planning and refinement, and communicate progress, risks, and blockers clearly in stand-ups and other team ceremonies.

Requirements:

Essential:

  • Previous experience in a QA / software testing role.
  • Working knowledge of Python and SQL (essential) — other programming or scripting languages are a plus.
  • Comfortable managing and prioritising testing work across multiple concurrent projects.
  • Proven ability to develop and execute test cases based on business requirements, ideally within a data migration or ETL context.

Desirable:

  • Experience testing data migration, ETL, or data pipeline processes specifically (e.g. source-to-target reconciliation, transformation validation).
  • Knowledge of an additional programming or scripting language (e.g. Java, JavaScript).
  • Familiarity with Agile/Scrum ways of working and tools such as Jira, Confluence and Git/Bitbucket.

LDMS are pioneers of credit software, with a 20 year history of delivering state-of-the-art loan management solutions across EMEA. Our platform has powered the formidable growth of LC Financial Holdings, now managing over €65bn in assets across 10 countries and over 7 million customer accounts.

LDMS supports multi-jurisdictional language and currency; our processes and products ensure maximum flexibility and empower every single user to be more effective, with surety of regulatory compliance. The best technology provides a true business advantage. Based in our Cardiff tech hub, we have a 80-strong team of highly experienced engineers providing full professional services implementation support by dedicated experts.

Teamwork

Merit

Development

Impact

Integrity

Honesty

1 day birthday leave

Discretionary performance-related bonus

Private health insurance

Cycle to work and electric vehicle salary sacrifice schemes

Eye tests & VDU glasses

25 days annual leave

Employee Assistance Programme (EAP)

Monthly socials & Charity events

Pension scheme

Refer a friend scheme up to £1,000

Season ticket loan for transport

Opportunity to purchase additional annual leave

  • Michael Hodson
  • Programme Manager

"I really enjoy the lively office atmosphere and collaborative environment at LDMS."

  • Priyanka Marge
  • QA Engineer

"I have had great opportunities to learn and work with various tech stacks. LDMS is keen to support skill development and continued learning, which is great."

  • Charlotte Roberts
  • Engineering Team Lead

"I started as a graduate, building my knowledge and skills to become an engineer - LDMS supported me the entire way."

  • Natalie Bateman
  • Head of Service Delivery

"There is a great culture at LDMS, it can be hard work, but efforts are always recognised and rewarded."

Alternatively, please sign in with...


Published

Not Published

Closing

in X days

{Expiry}