Data Quality Engineer

Data Quality Engineer

Our client, a leading global supplier for IT services, requires Data Quality Engineer to be based at their client's office in Cardiff, UK.

This is a hybrid role - you can work remotely in the UK and attend the Cardiff office 2-3 days per week .

This is a 6+ month temporary contract to start ASAP

Day rate: Competitive Market rate

As part of a multi-discipline team challenged with building in a cloud data platform, you will be responsible for ensuring the quality of the services and applications customer is developing.

Key Responsibilities

  • Defining tools and frameworks to develop and maintain test automation
  • Identifying test automation opportunities
  • Working closely with the development team to define strategy and best practices
  • Looking for opportunities to "Shift left" testing and test automation
  • Providing clear and accurate documentation for the tests and test automation
  • Contributing towards the continuous improvement of testing and test automation practices
  • Integrating automated tests with the CI/CD pipeline
  • Sharing best practice and owning the testing process is in all cadence ceremonies
  • You will also be expected to keep your skills up to date by following advancements in testing and test automation

Key Requirements

Essential:

  • Hands-on experience with Data Testing either with Python or Pyspark
  • Deep understanding of data test concepts primarily inclined towards ETL
  • Hands-on with ETL/DWH testing and SQL (any RDBMS)
  • Hands-on experience with any DB, preferably Oracle and should be able to read/understand/alter stored procedures
  • Strong experience in BDD with Cucumber or similar framework
  • Experience in Azure DevOps to integrating automated testing into a CI/CD pipeline using Jenkins or GitLab runner
  • Good Knowledge in GCP Storage Buckets, BigQuery, Dataflow and Cloud Function. (Any Cloud)
  • Hands-on experience with one of more programming languages (Java/JavaScript)
  • Experience with non-functional testing with JMeter or similar
  • Proven experience and ability to create best practices and policies to improve quality at program level
  • Strong technical skills and ability to solve Quality Engineering technical problems
  • Strong problem-solving skills and managing multiple stakeholders
  • Excellent communication skills and should be able to manage client stakeholders and act as a liaison between QE team and clients
  • Experience managing a mid-size team of QAs working on multiple products
  • Accomplishes quality assurance objectives by monitoring, reviewing, and enforcing policies and procedures
  • Analyze production data to identify areas of growth
  • Excellent data analysing and review skills
  • Experience of working in an agile environment and the role of QA in agile ceremonies
  • Knowledge on Jira, Zephyr for Test Management
  • Proficient Testing experience

Desirable:

  • Experience with automating tests within Cloud Platform
  • Programming knowledge in Java
  • An enthusiastic mentor for the team to adopt automation as a definition of done.
  • Leading test automation strategy and mentoring testers on the automation testing process.
  • Experience of software development or data engineering.

Due to the volume of applications received, unfortunately we cannot respond to everyone.

If you do not hear back from us within 7 days of sending your application, please assume that you have not been successful on this occasion.

Company
Project Recruit
Location
Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Salary
GBP Annual
Posted
Company
Project Recruit
Location
Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Salary
GBP Annual
Posted