Data Quality Test Engineer
Core
Strengthen data quality across core data warehouses by analyzing usage, defining data contracts, and designing test specifications for downstream consumers.
Role type
Data Quality Test Engineer
Builds
Data quality guardrails and test specifications for Snowflake warehouses
Domain
Data Engineering / Data Quality
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Advanced SQL, dbt (lineage tracing and test authoring), data lineage analysis, stakeholder discovery, data contract definition, risk identification
Preferred skills
Great Expectations, Soda, Monte Carlo, Bigeye, SQL Server, Power BI
Technologies
Snowflake, dbt
Responsibilities
Map data usage and dependencies across warehouses; lead discovery sessions to make implicit expectations explicit; define data contracts per warehouse; design prioritized test case catalogs; identify regression patterns and coverage gaps; hand over test specifications to the Data Products team; focus on warehouse-side validation before data reaches consumers
Seniority
Mid-Senior, hands-on IC