At a Glance
- Tasks: Ensure data quality and reliability in a dynamic, data-focused team.
- Company: Join a forward-thinking IT company in Manchester with a collaborative culture.
- Benefits: Enjoy a permanent full-time role with competitive salary and growth opportunities.
- Other info: Fast-paced agile environment with opportunities for continuous improvement.
- Why this job: Make a real impact on data products while working with cutting-edge technology.
- Qualifications: Experience in QA/testing for data applications and strong SQL skills required.
The predicted salary is between 40000 - 50000 £ per year.
We are looking for a highly skilled, experienced QA Engineer to play a foundational role in a newly formed Data-focused team. This position demands a quality-first mindset, strong test engineering capabilities, and proven experience validating data-intensive, cloud-native solutions. In this role, you’ll partner closely with Data Engineers, Data Stewards, and business stakeholders to ensure data products and pipelines are reliable, accurate, and fit for purpose while proactively identifying opportunities for continuous improvement. The ideal candidate brings strength in both manual and automated testing and thrives in a hands-on, collaborative, fast-paced agile environment.
Key Responsibilities
- Develop, maintain, and execute comprehensive test strategies, test plans, and test cases for data pipelines, datasets, and related data products.
- Proactively identify quality risks, testing gaps, and areas for improved QA coverage.
- Identify, document, and track defects in Azure DevOps.
- Partner closely with Data Engineers to drive timely defect fixes and verify remediation.
- Collaborate with cross-functional stakeholders to strengthen quality processes, documentation, and overall release readiness.
- Provide input into long-term QA strategy and continuous improvement initiatives.
- Perform other duties as assigned.
About you
- Degree in Computer Science, Software Engineering, Information Systems, or a related field is preferable.
- Proven QA/testing experience with data-intensive applications, ideally within cloud-native environments.
- Strong command of testing methodologies (functional, regression, integration, performance) and defect lifecycle management.
- Hands-on experience with test automation (e.g., Python or similar) and writing SQL queries for data validation and reconciliation.
- Experience testing data warehouses/lakes and pipelines; familiarity with data quality concepts and tooling is a plus.
- Exposure to Microsoft Azure services and modern data platforms (e.g., Synapse, Snowflake).
- Strong SQL skills for data validation, reconciliation, and troubleshooting.
- Understanding of loan lifecycle data (servicing, arrears, recoveries, asset resolution) or the ability to ramp up quickly.
- Resourceful, motivated self-starter with the ability to collaborate across business and technology teams.
Data QA Engineer in Manchester employer: Arrow
Contact Detail:
Arrow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data QA Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for interviews by brushing up on your technical skills and understanding the company’s data products. We recommend practising common QA scenarios and being ready to discuss your experience with data pipelines and testing methodologies.
✨Tip Number 3
Showcase your hands-on experience! Bring examples of your work, whether it’s test cases you’ve developed or automation scripts you’ve written. This will help us see your practical skills in action.
✨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 QA Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the Data QA Engineer role. Highlight your experience with data-intensive applications and any cloud-native environments you've worked in. We want to see how your skills align with our needs!
Showcase Your Testing Skills: Don’t just list your skills; demonstrate them! Include specific examples of testing methodologies you've used, like functional or regression testing. We love seeing hands-on experience, especially with test automation and SQL queries.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point—just like our agile environment!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to showcase your application in the best light. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Arrow
✨Know Your Data Inside Out
Make sure you brush up on your knowledge of data-intensive applications and cloud-native environments. Be ready to discuss your experience with testing methodologies and how you've applied them in past roles. This will show that you understand the core requirements of the Data QA Engineer position.
✨Showcase Your Technical Skills
Prepare to demonstrate your hands-on experience with test automation tools and SQL queries. You might be asked to solve a problem on the spot, so practice writing SQL queries for data validation and reconciliation beforehand. This will help you stand out as a candidate who can hit the ground running.
✨Collaborate Like a Pro
Since this role involves working closely with Data Engineers and other stakeholders, think of examples where you've successfully collaborated in a team setting. Highlight your communication skills and how you’ve contributed to improving quality processes in previous projects.
✨Be Ready for Continuous Improvement Discussions
The job description mentions a focus on continuous improvement initiatives. Prepare to discuss how you've identified quality risks or testing gaps in your previous roles and what steps you took to address them. This shows that you're proactive and committed to enhancing QA processes.