Principal Data Engineer - QA

Cornerstone OnDemand

Maharashtra

On-site

INR 350,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cornerstone OnDemand in Pune/Hyderabad seeks a Principal Data Engineer - QA who treats data quality as a discipline. This hands-on role builds the quality engineering practice for a modern data platform on Snowflake, dbt, Matillion, Salesforce Agentforce, with executive visibility and mandate to define trusted data.

You will own end-to-end QA strategy, design scalable automated testing frameworks, lead test automation, apply AI-driven testing techniques, embed quality into pipelines, validate

Qualifications

  • 7+ years in Quality Engineering with a strong focus on data, analytics, or data warehouse testing.
  • Built quality practices before and can orient yourself in an unfamiliar data platform quickly, delivering value in weeks not months.
  • Deep experience testing Snowflake‑based data platforms or equivalent modern cloud data warehouses.
  • Strong experience with dbt and testing data transformations including models, snapshots, seeds, and incremental logic.
  • Write automation code yourself: Python frameworks, SQL test suites, monitoring scripts.
  • Understand dimensional modeling, ELT architecture, conformed dimensions, grain, and idempotency at a foundational level.
  • Identify what’s broken, what’s missing, and what to do without waiting for direction; bring solutions, not just bug reports.

Responsibilities

  • Own and define the end-to-end QA and test strategy for enterprise data and analytics platforms while remaining deeply hands‑on in execution.
  • Design, build, and maintain scalable automated testing frameworks, personally contributing code for data validation, regression, reconciliation, and pipeline monitoring.
  • Lead test automation using SQL and Python to validate Snowflake data models, dbt transformations, and downstream analytics.
  • Apply AI‑driven testing techniques including test generation, anomaly detection, predictive regression analysis, and intelligent test selection to improve coverage.
  • Partner with Data Engineering to embed quality directly into dbt models, ELT pipelines, and orchestration workflows.
  • Validate analytics and reporting across Tableau, Salesforce, and downstream consumer tools, ensuring metric consistency and business accuracy.

Skills

Quality engineering
Data warehousing
Automation testing
SQL
Python

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Snowflake
dbt
Matillion
Salesforce Agentforce

Job description

Principal Data Engineer - QA

Office Based, Pune Office

We’re looking for a Principal Data Engineer - QA in Pune or Hyderabad who believes data quality isn’t a phase — it’s a discipline. You’ll join a growing team with outsized ownership, building the quality engineering practice for a modern enterprise data platform running on Snowflake, dbt, Matillion, and Salesforce Agentforce. You’ll have direct executive visibility and the mandate to define what “trusted data” means across the company.

This role is deeply hands‑on. You’ll spend most of your time writing code — SQL tests, Python automation, validation frameworks — not just reviewing test plans. But you’ll also set the strategic direction: what gets tested, how, and why. We need someone who can hit the ground running from day one — you’ve built quality practices before, you know what works and what doesn’t, and you’ll start contributing immediately. We also want someone who brings ideas: you see a gap in coverage, you don’t just flag it — you propose a solution and build it.

In this role you will…
  • Own and define the end-to-end QA and test strategy for enterprise data and analytics platforms while remaining deeply hands‑on in execution.
  • Design, build, and maintain scalable automated testing frameworks, personally contributing code for data validation, regression, reconciliation, and pipeline monitoring.
  • Lead test automation using SQL and Python to validate Snowflake data models, dbt transformations, and downstream analytics.
  • Apply AI‑driven testing techniques including test generation, anomaly detection, predictive regression analysis, and intelligent test selection to improve coverage.
  • Partner with Data Engineering to embed quality directly into dbt models, ELT pipelines, and orchestration workflows.
  • Validate analytics and reporting across Tableau, Salesforce, and downstream consumer tools, ensuring metric consistency and business accuracy.
  • Define and enforce data quality standards, SLAs, and KPIs across all business functions.
  • Perform root cause analysis on complex data issues with a high sense of urgency and own the fix through to resolution.
  • Mentor and up‑level QA and data engineers through test design reviews and automation code reviews.
  • Communicate quality risks, coverage gaps, and readiness metrics to business and IT leadership.
You Have What It Takes If You Have…
  • 7+ years in Quality Engineering with a strong focus on data, analytics, or data warehouse testing.
  • Built quality practices before and can orient yourself in an unfamiliar data platform quickly, delivering value in weeks not months.
  • Deep experience testing Snowflake‑based data platforms or equivalent modern cloud data warehouses.
  • Strong experience with dbt and testing data transformations including models, snapshots, seeds, and incremental logic.
  • Write automation code yourself: Python frameworks, SQL test suites, monitoring scripts.
  • Understand dimensional modeling, ELT architecture, conformed dimensions, grain, and idempotency at a foundational level.
  • Identify what’s broken, what’s missing, and what to do without waiting for direction; bring solutions, not just bug reports.
  • Notice drift, edge cases, and silent failures that others miss.
  • Stay current with new testing approaches, platform features, and quality engineering practices.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
Extra dose of awesome if you have…
  • Experience testing data pipelines powered by Fivetran, Apache Airflow, Matillion, or similar orchestration tools.
  • Experience implementing or experimenting with AI/ML‑assisted testing tools.
  • Experience with data observability or data quality frameworks such as Great Expectations, Monte Carlo, or Snowflake DMFs.
  • SnowPro Core or SnowPro Advanced Data Engineer certification.
  • Background validating analytics for Sales, Marketing, Finance, or HR domains.
  • Exposure to advanced analytics, data science workflows, or AI agent validation.
  • Familiarity with Salesforce data structures and their downstream analytics impact.
  • AWS cloud experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Data Engineer
Principal Data Engineer

Cornerstone OnDemand • Maharashtra

On-site
INR 3,500,000 - 6,500,000
Data QA - Snowflake - India
Data QA - Snowflake - India

Photon • Thiruvallur District

On-site
INR 900,000 - 1,500,000
Database QA Automation Tester-Snowflake/DBT/Oracle
Database QA Automation Tester-Snowflake/DBT/Oracle

YO IT Group • Hyderabad

On-site
INR 800,000 - 1,200,000
Data Quality Engineering Professional
Data Quality Engineering Professional

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,000,000 - 1,600,000
Senior Data Quality Engineering Professional
Senior Data Quality Engineering Professional

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Qa Automation Testing Engineer
Qa Automation Testing Engineer

Dun & Bradstreet • Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Senior Quality Engineer - Data
Senior Quality Engineer - Data

PayU • Mumbai

On-site
INR 1,000,000 - 1,500,000
Sr Data Engineer
Sr Data Engineer

Quickbase • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Software Development Engineer- Test II
Software Development Engineer- Test II

Amgen • Hyderabad

On-site
INR 1,200,000 - 1,800,000
We're Hiring: Senior Data Quality Engineer (Data QE / Datatesting)
We're Hiring: Senior Data Quality Engineer (Data QE / Datatesting)

Kairos Technologies • Chennai District, Bengaluru, Hyderabad

On-site
INR 1,800,000 - 2,400,000