Job Title: Contract Senior QA Engineer - Data Analysis
Contract Length: 12 Months (with potential extension)
Day Rate: Up to £475 per day (Inside IR35)
Start Date: ASAP
About the Role
I'm seeking a highly skilled Senior QA Engineer with strong experience in data migration, analysis, quality and validation to join an outstanding flagship digital team on a contract basis. You'll play a key role in ensuring the accuracy, reliability, and performance of their data pipelines and analytics products.
This is an excellent opportunity to work with a cross-functional team of engineers, analysts, and data scientists in a fast-paced environment where quality and precision are critical.
Key Responsibilities
-
Design, develop, and execute test plans for ETL pipelines, data transformations, and analytics products
-
Develop automated tests and validation tools for data integrity, accuracy, completeness, and performance
-
Identify, document, and track defects in large-scale data systems
-
Work closely with data engineers, product managers, and business stakeholders to define test requirements
-
Conduct root cause analysis of data issues and drive resolution
-
Ensure compliance with data governance and quality standards
-
Contribute to CI/CD processes with automated data testing
Requirements
-
5+ years of experience in QA or Test Engineering, with a focus on data products or platforms
-
Strong knowledge of SQL and experience with large-scale relational and/or NoSQL databases
-
Experience testing data pipelines (ETL/ELT), preferably with tools like Apache Airflow, dbt, Spark, or similar
-
Proficiency in Python or similar scripting language for test automation
-
Experience with cloud platforms (AWS, GCP, or Azure), especially in data-related services
-
Familiarity with data warehousing concepts (e.g., Snowflake, BigQuery, Redshift)
-
Strong understanding of data governance, data profiling, and quality metrics
-
Excellent problem-solving and communication skills
-
Ability to work independently and as part of a distributed team
Nice to Have
|