Software Quality Engineer
Software Engineering, Quality Assurance
Posted on Aug 4, 2026
Software Quality Engineer
Duration: Contract
Workload: Full time hours
Setup: Freelance (Daily Rate / Limited Company / Umbrella / Sole Trader)
Location: The Hague (1-3 days a week)
Our client is seeking a Software Quality Engineer with strong experience in data-centric testing environments to ensure the quality, accuracy, and reliability of large-scale data platforms, ETL pipelines, and reporting solutions.
Key Responsibilities:
- Perform end-to-end testing across data ingestion, transformation, and reporting workflows.
- Validate ETL processes, Big Data solutions, and BI/reporting outputs.
- Design and execute manual test cases, data validation, and reconciliation activities.
- Develop and maintain SQL-based validation routines and quality assurance frameworks.
- Support testing activities within Azure-based data ecosystems, including Azure Data Factory, Databricks, and Data Lake environments.
- Collaborate with data engineers, business stakeholders, and development teams to manage the full test lifecycle.
- Track defects, test execution, and delivery progress using Azure DevOps.
- Identify quality risks proactively and ensure timely mitigation.
Must-Have Skills:
- ETL Testing / Big Data Testing
- Manual Testing
- BI / Reporting Validation
- Advanced SQL
- Data Validation and Reconciliation
- End-to-End Test Lifecycle Management
- Azure DevOps
- ETL Frameworks and Processes
- Python
- PySpark
- Pandas
- Azure Data Factory (ADF)
- Azure Databricks
- Azure Data Lake Gen2
- Postman
Nice-to-Have:
- Experience with AI-based testing frameworks
- Knowledge of intelligent data validation techniques
- Modern test automation and quality engineering practices
- Exposure to cloud-native data architectures
- Relevant degree in Computer Science, IT, Data Engineering, or related discipli