Jobbie
โ† Discover jobs
Weekday AI

Data quality engineer

Industry Technology & Software

Bengaluru, KA, IndiaPosted 7h ago

Job description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿญ๐Ÿฒ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿญ๐Ÿฌ-๐Ÿญ๐Ÿฒ ๐—Ÿ๐—ฃ๐—”)

Experience: 5+ yrs

Location: Bengaluru, Karnataka, India

Job Type: Full-time

We are looking for an experiencedย  Senior Data QA Engineer ย to ensure the accuracy, reliability, and quality of enterprise data pipelines, ETL processes, and data platforms. The role focuses on validating data transformations, business logic, KPIs, metrics, and data quality across modern platforms such asย  Snowflake, Databricks, and Hive .

The ideal candidate will combine strongย  SQL, Python, data engineering, and test automation ย skills with a deep understanding of data quality and validation. You will work closely with Data Engineers, Data Analysts, Product Managers, and Engineering teams to identify potential issues early and ensure reliable, production-ready data releases.

Requirements

Key Responsibilities - Validateย  ETL pipelines, data transformations, business logic, and data quality ย across Snowflake, Databricks, Hive, and other data platforms. - Design and execute comprehensive test scenarios for data pipelines, data warehouses, and analytical datasets. - Translate business and technical requirements into effective test cases coveringย  KPIs, metrics, calculations, and business rules . - Use advancedย  SQL ย to validate large datasets, identify anomalies, reconcile data, and investigate data-quality issues. - Partner with Data Engineers to identify potential failure points and proactively detect defects before production releases. - Develop automated and reusable tests for data pipelines to improve coverage and reduce regression risk. - Contribute to and enhance existingย  data test automation frameworks ย with a focus on scalability, reliability, and maintainability. - Validate data accuracy, completeness, consistency, and integrity across source, transformation, and target systems. - Perform regression testing and release validation for data platform changes. - Collaborate with Data Analysts, Product Managers, Data Engineers, and Engineering teams to resolve data-quality issues. - Support testing across batch and distributed data-processing environments. - Use Python to develop automation scripts, validation utilities, and data-quality testing solutions. - Integrate testing practices intoย  CI/CD ย workflows to improve release quality and development velocity. - Investigate production data issues, perform root-cause analysis, and help implement sustainable solutions. - Maintain test documentation, validation standards, and reusable testing assets. - Continuously improve data testing methodologies, automation coverage, and quality processes.

What Makes You a Great Fit - 5+ years of experience ย in data quality, data QA, ETL testing, data engineering testing, or a closely related role. - Strong hands-on experience validatingย  data pipelines, ETL processes, and data warehouses ย in production environments. - Expert-levelย  SQL ย skills with experience working with very large datasets, including terabyte-scale data. - Proven ability to identify data anomalies, inconsistencies, and quality issues through efficient SQL analysis. - Strong experience withย  Snowflake, Databricks, Hive , or similar modern data platforms. - Solid proficiency inย  Python ย and experience developing automated tests for data pipelines. - Good understanding ofย  Apache Spark, Airflow , and modern data-processing workflows. - Strong understanding of data warehousing, ETL/ELT concepts, data transformations, and data validation. - Familiarity withย  CI/CD principles ย and integrating automated testing into development and deployment workflows. - Experience building or contributing to scalable and maintainable test automation frameworks. - Knowledge ofย  BDD frameworks such as Behave ย is an advantage. - Experience working withย  AWS or other cloud platforms ย is desirable. - Familiarity with data-quality frameworks such asย  Great Expectations, Deequ , or similar custom solutions is an advantage. - Strong analytical and problem-solving skills with excellent attention to detail. - Excellent communication and collaboration skills with the ability to work effectively across technical and business teams. - Bachelor's degree inย  Computer Science, Information Technology, Engineering , or equivalent professional experience is preferred. - Strong ownership mindset with the ability to proactively identify quality risks and drive issues through resolution.