Salary: €65,000 - 80,000 + bonus, pension, healthcare, and life cover
Role Overview
We are seeking a QA Automation Engineer with deep experience in data-driven systems who can take ownership of quality across complex reporting, analytics, and API-based platforms. This role suits someone comfortable setting testing direction, influencing standards, and working closely with engineering and analytics teams. You’ll join a collaborative team where quality is treated as a core engineering discipline and where career progression is actively supported.
Key Responsibilities
Build and evolve automated test solutions covering data pipelines, APIs, and analytical platforms.
Define test strategies, quality metrics, and acceptance criteria in partnership with engineers and analysts.
Drive automation best practices and contribute to continuous improvement across QA processes.
Execute and maintain functional, integration, regression, and performance testing.
Validate data accuracy, consistency, and integrity across batch and streaming environments.
Test distributed data pipelines and analytics workflows built on modern big-data technologies.
Ensure quality across front-end and back-end services, including web applications and APIs.
Validate reporting outputs and dashboards for correctness, performance, and usability.
Embed automated testing into CI/CD workflows and cloud-based delivery pipelines.
Support testing activities throughout development, UAT, and release phases.
Produce clear documentation and actionable insights from test results.
Required Skills & Experience
5+ years’ experience in QA, test automation, or software testing within data-heavy or large-scale systems.
Strong hands‑on automation skills using Python, including data validation and reconciliation.
Advanced SQL for testing transformations, reconciliations, and reporting outputs.
Practical experience testing big data and analytics platforms (e.g. Spark-based pipelines).
Strong background testing BI and reporting solutions for data accuracy and business logic.
Experience deploying and running test frameworks in cloud environments.
Familiarity with CI/CD pipelines, version control systems, and Agile delivery models.
Degree in Computer Science, IT, or equivalent professional experience.
Strong communication skills and the ability to collaborate across multidisciplinary teams.
Nice to Have
Formal QA certification (e.g. ISTQB or equivalent).
Experience with cloud-native data services and orchestration tools.
Knowledge of modern test frameworks such as PyTest.
Exposure to Infrastructure as Code and automated environments.
Understanding of data quality, governance, and compliance concepts.
#J-18808-Ljbffr