Find a Job
370 available
Back to all search results

Data Quality Assurance Engineer

Ref: 77601

  • Very generous daily rate on offer depending on experience.
  • 27 Jul 2022
  • Contract

Data Quality Assurance Engineer

Our client who is a leading global insurance company has an immediate requirement for a number of Data Quality Assurance Engineer's. These contracts are initially offered for a 12 month rolling contract.

About the Position

Data Quality Assurance Engineer role is a mid-senior technical hands-on role for QA engineers with experience working with Data Platforms and/or collaborating with Data & BI teams, with responsibilities for driving and enhancing the overall Data Quality of the Data Solutions.

Key Responsibilities:

  • Create and execute test cases and scenarios for BI solutions, automated tests, documentation, and related processes to meet and exceed the requirements of partners
  • Actively participate in the Quality Assurance efforts for the data solutions. Contribute to the test strategy discussions at a portfolio level and engage with enterprise QA initiatives
  • Align test strategies of the solutions with the wider enterprise quality assurance initiatives, and ensure coherence to the overarching quality assurance objectives
  • Propose, explore and integrate tools and supporting technologies to grow QA capabilities for the solutions developed and supported by the squad
  • Evaluate those technologies in the context of the wider QA objectives and engage with the enterprise QA Lead to disseminate information to the wider Quality Assurance capability in the organisation
  • Create test cases and scenarios following the established quality assurance standards
  • Estimate testing effort for the wider technical solution being developed by the squad

Required skills:

  • 5+ years of experience working as a QA engineer, with at least 3 years of experience interacting with Data Analytics Solutions and/or working with Data and BI teams
  • A degree level education in a relevant discipline or equivalent industry experience
  • Experience creating test cases for end-to-end ETL/Datawarehouse solutions
  • A proven ability for design of test cases with a detailed understanding of industry standards and norms across Quality Assurance, including but not limited to ETL, databases and data quality
  • Experience designing, developing and executing Data Quality control checks
  • A comprehensive knowledge of QA principles and concepts
  • Actively participate in QA strategies definition

Required Technologies:

  • Good Experience working with SQL (essential)
  • Experience creating and executing data quality tests for RDMS (SQL Server, PostgreSQL, Oracle, MySQL, etc.)


  • Experience creating and executing data quality tests for SSAS cubes
  • Experience interacting with BI Reporting Tools (Power BI, Tableau. Qlik, etc.)
  • Experience interacting with cloud platforms (AWS, Microsoft Azure, etc.)
  • Experience creating and executing data quality tests for MPP databases (AWS Redshift, Azure Synapse, Teradata, Snowflake, etc.)
  • Experience interacting with cloud-based storage services (AWS S3, Azure Data Lake, etc.)
  • Basic knowledge of Python is a plus
  • Experience creating and executing test cases for APIs

Remuneration Package

Very generous daily rate on offer depending on experience.


For more information on this role or other IT roles, please contact Sam Laheen on 01-4871183 or hit the apply button below to send your cv. Alternatively, contact him directly via email: