QA Engineer - Data & ETL Testing
Start: ASAP
Duration: Contract until EOY 2026 + extensions
Location: 100% Remote - EU-based candidates only
Language: English
Role Overview
We are seeking a highly skilled QA Engineer specializing in Data and ETL Testing to support the validation of a metadata-driven Data & AI platform. This role will focus on ensuring data accuracy, testing ETL pipelines, validating XML-to-JSON transformations, performing metadata-driven processing checks, and examining integrations, auditability, and end-to-end functionality within a modern Azure data environment.
As part of this role, you will engage with various Azure technologies including Azure Data Factory, Databricks, Azure Data Lake, SQL, and Microsoft Foundry AI services, contributing to integration, system testing, user acceptance testing (UAT), and go-live activities.
Key Responsibilities
- Review business requirements, source-to-target mappings, metadata specifications, and solution designs.
- Develop test strategies, test plans, scenarios, test cases, and traceability matrices.
- Identify testability gaps, risks, and data requirements.
- Perform source-to-target data validation and reconciliation.
- Validate XML ingestion, parsing, and XML-to-JSON transformations.
- Validate field mappings, business rules, and transformation logic.
- Conduct record count, completeness, and data quality checks.
- Test metadata-driven processing across various file types and data sources.
- Validate Azure Data Factory orchestration workflows.
- Test Databricks notebook execution and processing logic.
- Validate control tables, processing statuses, and audit trails.
- Test pipeline restart, recovery, and error-handling mechanisms.
- Perform end-to-end validation across ingestion, processing, and output layers.
- Validate AI-generated JSON content against defined business expectations.
- Test integrations between ADF, Azure Storage, Databricks, Microsoft Foundry AI services, and control tables.
- Validate error, duplicate, and successful record routing.
- Support compliance evidence, UAT, and business validation.
- Log and manage defects through to resolution.
- Perform root cause analysis, retesting, and regression testing.
- Produce quality status reporting.
- Support go-live readiness and hypercare.
Required Technical Skills
Data & ETL Testing
- 5+ years of Data / ETL Testing experience.
- ETL / Data Warehouse Testing.
- Source-to-target validation.
- Data reconciliation and data quality testing.
- Strong SQL query development.
- Data profiling.
Azure / Data Technologies
- Azure Data Factory (ADF).
- Azure Databricks.
- Azure Data Lake Storage (ADLS).
- Azure SQL / SQL Server.
- Control table validation.
- Understanding of cloud-based data pipelines.
File & API Testing
- XML validation/testing.
- JSON validation/testing.
- API testing.
- CSV and Excel data validation.
- XML-to-JSON transformation testing.
Test Management
- Jira.
- Xray and/or Azure DevOps.
- Test planning and traceability.
- Defect lifecycle management.
- Agile/Scrum testing experience.
Experience Required
- 4+ years' overall Software Testing experience.
- 5+ years' Data Testing / ETL Testing experience.
- Strong experience testing Azure-based data platforms.
- Strong SQL skills, including complex queries for data validation.
- Experience with API, XML, and JSON testing.
- Experience working within Agile/Scrum delivery environments.
- Strong understanding of integration and end-to-end testing.
Nice to Have
- Life Sciences / Pharmaceutical experience.
- Pharmacovigilance domain experience.
- Experience working within regulated environments.
- Knowledge of GxP / CSV / Computer System Validation.
- Azure certifications.
- ISTQB certification.
- Experience validating AI / Generative AI outputs.
Apply online using the form below. Please note that only applications matching the job profile will be considered.
Work locationPoland, Warsaw, Switzerland