QA / Test Engineer – Data (Outside IR35 Contract) in Manchester

QA / Test Engineer – Data (Outside IR35 Contract) in Manchester

Manchester Freelance 60000 - 80000 £ / year (est.) Home office (partial)
Chroma Recruitment

At a Glance

  • Tasks: Ensure data accuracy and integrity in a modern cloud-based platform.
  • Company: Join a leading international consumer brand undergoing major transformation.
  • Benefits: Competitive day rate, hybrid working, and opportunities for professional growth.
  • Other info: Collaborative environment focused on delivering scalable data solutions.
  • Why this job: Shape data quality in a high-impact transformation programme with cutting-edge technology.
  • Qualifications: 3+ years in QA or Data Quality Engineering with strong SQL skills.

The predicted salary is between 60000 - 80000 £ per year.

Department: Data & Technology

Location: Manchester (Hybrid – 3 days per week onsite)

Reporting to: Engineering Delivery Lead

Contract Type: Outside IR35 - 6 months initial

Day rate: £(Apply online only) per day

Direct Reports: None

About the Business

Our client is a well-established international consumer brand operating across multiple global markets, serving millions of customers every year through a high-volume retail and digital ecosystem. As part of a significant business-wide transformation, they are investing heavily in modernising their data estate to become a more customer-centric, digitally enabled organisation. This is a key opportunity to join during a major phase of growth and transformation.

About the Programme

This role sits within a large-scale data modernisation programme focused on replatforming and transforming enterprise-wide reporting and analytics capabilities. Over the next 9–12 months, the business is migrating from legacy on-premise data warehouses to a modern cloud-based architecture built around Snowflake, dbt, Fivetran, and Azure. The programme spans multiple international markets and is business-critical, with strong visibility from senior leadership. The environment is fast-paced, highly collaborative, and focused on delivering a scalable, reliable data platform.

The Role

The QA / Test Engineer will play a key role in ensuring the accuracy, reliability, and integrity of the new data platform. This is a specialist data testing role rather than traditional application or UI testing. The focus is on validating data pipelines, transformations, reconciliations, and automated quality frameworks across a modern cloud stack. Working closely with Data Engineers, Business Analysts, and stakeholders, you will design and implement robust testing frameworks covering dbt models, data reconciliation, regression testing, and CI/CD integrations. The fixed-term route will focus heavily on parallel running and migration cutover activities.

Key Responsibilities

  • Design and execute testing strategies across the modern data platform, including unit, regression, reconciliation, and data quality testing.
  • Build and maintain dbt test frameworks (generic, singular, and custom tests).
  • Develop automated reconciliation suites comparing outputs between legacy warehouse environments and new cloud-based outputs at row, column, and aggregate levels.
  • Embed testing into CI/CD pipelines to prevent defects reaching production.
  • Define and own the wider data quality framework, including monitoring, alerting, and remediation processes.
  • Translate business requirements into testable and automated validation criteria.
  • Investigate and document data quality issues identified through monitoring or business users.
  • Maintain regression coverage for critical business reporting datasets.
  • Promote testing best practices across engineering teams, improving test coverage and code quality.
  • Support release sign-off and contribute to go/no-go deployment decisions.
  • Partner with business stakeholders during UAT cycles to ensure successful delivery.

Skills & Experience

Essential

  • 3+ years’ experience in QA, Test Engineering, or Data Quality Engineering within data platform environments.
  • Strong SQL skills, including complex query writing for reconciliation and validation.
  • Experience building automated testing frameworks in modern data stacks (e.g. dbt, Great Expectations, Soda, Python-based frameworks).
  • Hands-on experience with at least one modern cloud data warehouse (Snowflake preferred).
  • Experience integrating tests into CI/CD pipelines (GitHub Actions, Azure DevOps, or similar).
  • Strong understanding of data validation, transformation testing, and reconciliation methodologies.
  • Comfortable working with Git-based workflows and pull request processes.
  • Strong written communication and defect documentation skills.
  • High attention to detail with a pragmatic, delivery-focused mindset.
  • Must have the right to work in the UK without sponsorship.

Desirable

  • Experience supporting data migration or modernisation programmes.
  • Background in reconciling legacy warehouse platforms (MSSQL, Oracle, Teradata) with cloud-based platforms.
  • Python for test automation.
  • Experience testing downstream BI outputs (Power BI or similar).
  • ISTQB or equivalent certification.
  • Exposure to data observability tools (Monte Carlo, Bigeye, Elementary).
  • Experience in retail, hospitality, e-commerce, or other high-volume transactional environments.

Why Apply?

  • Genuine opportunity to own and shape data quality within a major transformation programme.
  • Work with a modern data stack: Snowflake, dbt, Fivetran, Azure.
  • High-impact work supporting critical reporting for finance, operations, and commercial teams.
  • Opportunity to influence engineering best practices in a growing data function.
  • Competitive salary and benefits package.
  • Hybrid working model based in Manchester.

QA / Test Engineer – Data (Outside IR35 Contract) in Manchester employer: Chroma Recruitment

Join a leading international consumer brand in Manchester, where you will play a pivotal role in a transformative data modernisation programme. With a strong focus on collaboration and innovation, the company offers a dynamic work environment that encourages professional growth and the opportunity to influence engineering best practices. Enjoy a competitive salary, a comprehensive benefits package, and the flexibility of a hybrid working model, all while contributing to high-impact projects that enhance customer experience across global markets.

Chroma Recruitment

Contact Details:

Chroma Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land QA / Test Engineer – Data (Outside IR35 Contract) in Manchester

Showcase Your Skills with a Public Portfolio

As a freelancer in data science, having a killer portfolio is essential. Showcase your projects on platforms like GitHub or create a personal website that details your work and techniques. This gives potential clients a clear picture of what you can do and helps you stand out from the competition.

Get Involved in Data Science Communities

Tap into online forums like Kaggle or Stack Overflow. Not only can you showcase your expertise, but you can also connect with other data scientists and potential clients. Plus, participating in competitions and discussions can elevate your profile in the field.

Leverage Local Networking Opportunities

Keep an eye out for local data science meetups or tech events in your area. These are golden opportunities to meet potential clients and collaborators face-to-face. Plus, who doesn't love a bit of networking over pizza and drinks?

Pitch Your Services Directly to Companies

Don't just wait for freelancing platforms to bring clients to you—be proactive! Research companies that could benefit from data science services and craft tailored pitches. Mention specific pain points you can address for them. Let’s get that freelance hustle going!

We think you need these skills to ace QA / Test Engineer – Data (Outside IR35 Contract) in Manchester

SQL
Automated Testing Frameworks
dbt
Data Validation
Data Transformation Testing
Reconciliation Methodologies
CI/CD Integration

Some tips for your application 🫡

Showcase Your Projects:When applying for a freelance data science role like QA / Test Engineer – Data (Outside IR35 Contract) at Chroma Recruitment, it’s crucial to highlight your projects. Include a portfolio that features at least two or three projects involving data analysis, machine learning, or visualisation. Make sure to describe the tools and methodologies you used, so we can see your skills in action!

Quantify Your Achievements:Freelance gigs, especially in data science, often ask for proven results. In your CV, include any relevant metrics or outcomes from your previous work. Did your analysis help reduce costs by a certain percentage? Or did your predictive model improve performance? Numbers speak volumes!

Introduce Your Style:Since freelancing is all about your individual style and approach, use your cover letter to share how you tackle data problems. This is your chance to let us know how you think, your creative problem-solving methods, and how you would approach a project at Chroma Recruitment.

Be Real About Your Rates:When you send in your application, don’t forget to mention your freelance rates and availability. We appreciate clarity up front, and it helps us gauge if you fit within our budget and timeline. Being transparent in this aspect shows professionalism and readiness!

How to prepare for a job interview at Chroma Recruitment

Show Off Your Data Wizardry

As a freelancer in data science, you'll want to present a portfolio that showcases your best projects. We should pull together examples where you tackled real problems with data analytics, machine learning models, or visualisations. It's all about demonstrating your skills in action!

Be Ready to Dive Deep into Technical Questions

Expect to encounter some technical grilling during the interview. Prepare to discuss statistical methods, algorithms, or maybe even tackle a live coding challenge. We should brush up on tools like Python, R, or SQL—those are key players in the data science field. Don't just know them; be ready to explain your thought process!

Help Them Understand Your Work Style

Freelance gigs often mean you'll be working independently, so we need to convey our self-motivation and time management skills. Be prepared to talk about how you’ve handled multiple projects or met tight deadlines before. Sharing your approach to client communication can also give them confidence in your ability to deliver remotely.

Pitch Your Value Proposition

When freelancing, it’s crucial to clearly articulate what makes you unique. We should highlight not just technical skills but also the business impact of our projects. Think of a couple of stories where your data insights drove decision-making—this can be a game changer in showing why they should choose you for their freelance needs!