Automation QA Engineer (Data Engineering)

IntaPeople IT Recruitment
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Big Data
Google BigQuery
Data Validation
Information Engineering
ETL
Data Warehousing
Database Queries
Distributed Systems
Github
Software Engineering
Systems Integration
Cloud Platform System
Snowflake
Spark
Backend
GIT
Data Lake
Gitlab-ci
REST
Software Version Control
Data Pipelines
Jenkins
Redshift
Microservices

Job description

A leading organisation undergoing major investment in its data and engineering capabilities is looking for a Senior Automation QA Engineer to strengthen quality across complex, distributed systems. This role sits at the intersection of software engineering and data engineering, supporting the delivery of high-quality services and reliable data products at scale.

You'll work closely with cross-functional teams, driving automation, improving test maturity, and ensuring the accuracy and resilience of data pipelines and backend services. This is a hands-on role suited to someone who enjoys ownership, technical depth, and influencing engineering best practice.

Requirements

  • Strong background in automation testing for microservices-based architectures.
  • Hands-on experience building automation frameworks using Java or similar languages.
  • Solid experience testing REST APIs, backend services, and service-to-service integrations.
  • Proven experience validating data engineering pipelines (ETL/ELT, batch jobs, scheduled data builds).
  • Strong SQL skills for data validation, reconciliation, and analysis.
  • Experience with data warehouses, data lakes, or big-data platforms such as Snowflake, Redshift, BigQuery, or Spark.
  • Familiarity with CI/CD tooling (Jenkins, Azure DevOps, GitHub Actions, GitLab CI).
  • Experience working with Git-based version control.
  • Exposure to cloud environments (Azure, AWS, or GCP).
  • Understanding of distributed systems and microservices architecture.

This contract is inside IR35. You will be required to work through an umbrella company for the duration of the project.

Apply for this position