Quality Engineer
Core
Design and manage data quality frameworks, build automated validation scripts for ETL pipelines, and perform UI/API/backend/performance testing to ensure software quality.
Role type
Senior Quality Engineer (Data Quality & Automation)
Builds
Automated data validation scripts, data quality checks, and CI/CD integration pipelines
Domain
Data Engineering, Cloud Data Warehousing, Software Quality Assurance
Required skills
Python, SQL, ETL testing, Data Quality frameworks (Great Expectations), API automation, CI/CD integration, Performance testing, Root cause analysis
Preferred skills
Cloud platforms (Databricks, Snowflake), Microservices testing, Data governance, AI-assisted testing tools
Technologies
Great Expectations, Soda, dbt, Redshift, S3, Glue, Athena, Spark, JMeter, GitHub Actions, Postman, Claude Code
Responsibilities
Design data quality frameworks, build reusable data quality checks, test automation for data pipelines, validate REST APIs and backend services, perform performance/load testing, integrate automation into CI/CD, mentor junior engineers
Seniority
Senior, hands-on IC