Software Quality Engineer

Airswift
Airswift

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