Data Quality Engineer: Cloud Data Platform & Automation in Cardiff

Data Quality Engineer: Cloud Data Platform & Automation in Cardiff

Cardiff Full-Time 65000 - 75000 £ / year (est.) Home office (partial)
Involved Solutions

At a Glance

  • Tasks: Ensure data reliability by developing automated testing frameworks and collaborating with engineering teams.
  • Company: Globally recognised organisation focused on modern cloud-based data solutions.
  • Benefits: Competitive salary, bonus, hybrid work model, and comprehensive benefits.
  • Other info: Opportunity for career growth in a supportive Agile environment.
  • Why this job: Join a dynamic team to enhance data quality and make a real impact in tech.
  • Qualifications: Experience in data testing with Python or PySpark and strong SQL skills.

The predicted salary is between 65000 - 75000 £ per year.

A globally recognised organisation is seeking a Data Quality Engineer to support the development of a modern cloud-based data platform. This position will play a key role in ensuring the reliability, accuracy and performance of data services by implementing effective testing practices and automation capabilities. Working alongside data engineers and development teams, you will help embed quality engineering principles throughout the development lifecycle while supporting the delivery of robust data solutions.

Key Responsibilities

  • Develop and maintain automated testing frameworks to validate data pipelines and data platform components
  • Identify areas where automation can enhance testing efficiency and coverage
  • Collaborate with engineering teams to define testing approaches and quality standards
  • Embed automated testing within CI/CD pipelines to support continuous delivery practices
  • Perform validation and testing across ETL processes, databases and cloud-based data services
  • Investigate data issues within production environments and help drive improvements in data quality
  • Maintain clear documentation around testing processes and automation frameworks
  • Contribute to improving testing practices and quality standards across the wider programme

Essential Skills - Data Quality Engineer

  • Strong hands-on experience in data testing using Python or PySpark
  • Deep understanding of data testing concepts, particularly across ETL and data warehouse environments
  • Strong SQL capability with experience testing across relational databases (RDBMS)
  • Experience working with databases such as Oracle and the ability to read and modify stored procedures
  • Experience implementing BDD testing frameworks such as Cucumber or similar tools
  • Experience integrating automated tests into CI/CD pipelines using tools such as Azure DevOps, Jenkins or GitLab
  • Knowledge of cloud data platforms such as GCP (BigQuery, Dataflow, Cloud Functions) or similar environments
  • Experience with at least one programming language such as Java or JavaScript
  • Experience performing non-functional testing using tools such as JMeter or similar
  • Proven experience establishing testing best practices, quality frameworks and automation strategies
  • Strong technical troubleshooting skills across Quality Engineering environments
  • Excellent stakeholder communication skills with the ability to liaise between engineering teams and business stakeholders
  • Experience working within Agile delivery environments and participating in Agile ceremonies
  • Experience using test management tools such as Jira and Zephyr
  • Strong analytical capability with experience reviewing and validating complex datasets
  • Experience mentoring or managing QA team members across multiple products or projects

Desirable Skills - Data Quality Engineer

  • Experience implementing or automating testing within cloud-based platforms
  • Previous exposure to software development or data engineering environments
  • Experience defining or leading test automation strategies and mentoring team members on automation best practices

If you are interested in working on modern data platforms and ensuring high standards of data reliability and testing automation, please apply with a copy of your most up to date CV.

Data Quality Engineer: Cloud Data Platform & Automation in Cardiff employer: Involved Solutions

Join a globally recognised organisation in Cardiff as a Data Quality Engineer, where you will be part of a dynamic team dedicated to developing a cutting-edge cloud-based data platform. Enjoy a hybrid work model that promotes work-life balance, alongside competitive salary packages, bonuses, and comprehensive benefits. With a strong focus on employee growth and collaboration, this role offers the opportunity to enhance your skills in a supportive environment while contributing to innovative data solutions.

Involved Solutions

Contact Details:

Involved Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Quality Engineer: Cloud Data Platform & Automation in Cardiff

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your data testing projects, especially those using Python or PySpark. This gives employers a tangible look at what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your SQL and cloud platform knowledge. Be ready to discuss your experience with CI/CD pipelines and automated testing frameworks. Practice common interview questions to boost your confidence!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Data Quality Engineer: Cloud Data Platform & Automation in Cardiff

Data Testing using Python
PySpark
ETL Processes
Data Warehouse Environments
SQL
Oracle Databases
BDD Testing Frameworks

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with data testing, especially using Python or PySpark. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Showcase Your Automation Skills:Since automation is key for this position, include any experience you have with automated testing frameworks and CI/CD pipelines. We love seeing candidates who can demonstrate their ability to enhance testing efficiency!

Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points where possible to make your achievements stand out. We appreciate clarity and want to quickly see what you bring to the table!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you’ve got!

How to prepare for a job interview at Involved Solutions

Know Your Tech Inside Out

Make sure you brush up on your Python, PySpark, and SQL skills. Be ready to discuss how you've used these technologies in past projects, especially in data testing and ETL processes. The more specific examples you can provide, the better!

Showcase Your Automation Experience

Prepare to talk about your experience with automated testing frameworks and CI/CD pipelines. Highlight any tools you've used like Azure DevOps or Jenkins, and be ready to explain how you've integrated automated tests into these environments.

Communicate Clearly

Since this role involves liaising between engineering teams and business stakeholders, practice articulating complex technical concepts in simple terms. Think of examples where you've successfully communicated across different teams.

Demonstrate Your Problem-Solving Skills

Be prepared to discuss how you've tackled data quality issues in production environments. Share specific instances where your troubleshooting skills made a difference, and how you drove improvements in data quality.