…

Azure Data Engineer (Standard)

Tenarai (formerly Infogain) · IT Services & Consulting

  • Noida / Pune / Bangalore / Mumbai / Hyderabad / Chennai / Gurugram / Kochi, India
  • On-site
  • Posted today
  • Data & AI
  • Full-Time / Contract

About the job

&ltp&gt&ltstrong&gtCore Skills&lt/strong&gt&lt/p&gt&lth3&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtRole Summary&lt/span&gt&lt/span&gt&lt/h3&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtWe are looking for someone with a strong testing/QA orientation to validate data pipelines, transformations, and reporting layers across our data platform. This role sits at the intersection of data engineering and quality assurance — the person will not just execute test scripts, but understand the underlying pipeline architecture (source-to-target mappings, transformation logic, and business rules) well enough to design meaningful test cases, catch data-quality issues before they reach production, and reconcile numbers across source and target systems.&lt/span&gt&lt/span&gt&lt/p&gt&lth3&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtKey Responsibilities&lt/span&gt&lt/span&gt&lt/h3&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtDesign, build, and execute test plans for ETL/ELT pipelines, covering functional testing, data validation, regression testing, and reconciliation between source and target systems (e.g., source system ? bronze ? silver ? gold layers)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtValidate transformation logic (mappings, calculations, aggregations, routines) against business requirements and source system behavior&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtPerform row-count, checksum, and value-level reconciliation between legacy and migrated/modernized data platforms&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtWrite and maintain SQL-based test scripts to independently verify pipeline outputs (not just rely on developer-provided validation)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtIdentify, document, and track data-quality defects; work with data engineers to root-cause and resolve discrepancies&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtBuild and maintain reusable test data sets, test harnesses, and automated validation scripts where feasible&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtTest incremental/delta load logic in addition to full loads, including edge cases (late-arriving data, nulls, duplicates, boundary conditions across fiscal periods)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtParticipate in UAT/SIT cycles, coordinate with business stakeholders to validate reports/dashboards against underlying data&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtMaintain clear test documentation: test cases, test evidence, defect logs, and sign-off criteria&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtSupport release management processes — ensure changes are tested and validated before promotion to production&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt&lth3&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtRequired Technical Skills&lt/span&gt&lt/span&gt&lt/h3&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtStrong SQL skills — able to write complex queries independently for validation and reconciliation (joins, aggregations, window functions)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtUnderstanding of ETL/ELT concepts and data pipeline architecture (source, staging, transformation, target layers)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtExperience testing data on at least one modern data platform (e.g., Databricks, Microsoft Fabric, Snowflake, SAP BW/4HANA, Synapse)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtFamiliarity with data modeling concepts (star schema, fact/dimension tables, slowly changing dimensions)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtExposure to Python or PySpark for writing automated data validation scripts is a plus&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtExperience with test management/defect tracking tools (e.g., JIRA, Azure DevOps, HP ALM)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtUnderstanding of data quality dimensions: completeness, accuracy, consistency, timeliness&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt&lth3&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtPreferred / Good to Have&lt/span&gt&lt/span&gt&lt/h3&gt&ltul&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtExperience testing SAP-sourced data (BW, S/4HANA, ECC) migrating to a cloud data platform&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtFamiliarity with BI/reporting tools (Power BI, SAP Analytics Cloud, Tableau) to validate report-level numbers against underlying data&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtExposure to CI/CD pipelines and test automation frameworks for data (e.g., Great Expectations, dbt tests)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&ltli&gt&ltp&gt&ltspan style=&quotcolor:rgb(0, 0, 0);&quot&gt&ltspan style=&quotbackground-color:transparent;&quot&gtBasic understanding of finance, supply chain, or procurement domain data (GL, P&ampamp;L, cost center, asset accounting, etc.)&lt/span&gt&lt/span&gt&lt/p&gt&lt/li&gt&lt/ul&gt