Dice logo
Dice
Posted 18 days agoVerified live 5d ago

Data QA Engineer

Brief overview

Remote
UndergradOr in progress
3+ yrsMinimum
SQLETL/ELT PipelinesPythonTest AutomationData Quality ValidationAWSMicrosoft AzureGoogle Cloud PlatformCI/CDGreat Expectationsdbt Tests

About the company

Dice is the go-to career marketplace for tech professionals.

Job description

Summary

Dice is hiring a Data QA Engineer to support data quality and integrity across ETL processes. The role focuses on designing data pipeline tests, building Python-based automation, troubleshooting discrepancies with engineering, and maintaining QA documentation and coverage.

Responsibilities

  • Design and execute test cases for data pipelines and transformations
  • Build automated QA scripts in Python to validate data accuracy at scale
  • Partner with engineering to troubleshoot data discrepancies
  • Document QA processes and maintain test coverage

Skills

  • Strong hands-on SQL (complex queries, joins, data validation)
  • Solid experience with ETL/ELT pipelines
  • Python for test automation and scripting
  • Experience with data quality frameworks or custom validation scripts
  • Exposure to cloud data platforms (AWS/Azure/Google Cloud Platform)
  • Familiarity with CI/CD for data pipelines
  • Experience with tools like Great Expectations, dbt tests, or similar

Qualifications

Must Haves

  • Strong hands-on SQL (complex queries, joins, data validation)
  • Solid experience with ETL/ELT pipelines
  • Python for test automation and scripting
  • Experience with data quality frameworks or custom validation scripts

Nice to Haves

  • Exposure to cloud data platforms (AWS/Azure/Google Cloud Platform)
  • Familiarity with CI/CD for data pipelines
  • Experience with tools like Great Expectations, dbt tests, or similar

More jobs like this