Technical Lead

Ngtalenttech Group Llc
United States
29 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Automation of Tests Microsoft Azure Code Review Continuous Integration Data Cleansing Information Engineering Data Governance Extract Transform Load (ETL) Data Warehousing Database Queries Database Testing Python (Programming Language)
+20 more
Meta-Data Management Scrum Methodology Regression Testing SQL Databases Test Case Trunk-based Development Azure Data Factory Sql Optimization Delivery Pipeline Snowflake Test Scripts Pandas Pytest Pyspark Git Flow Collibra Enterprise Integration Data Management Data Pipelines Databricks

Job description

The Technical Lead is the hands-on technical authority for the offshore QA team. This role owns the technical direction for testing across Snowflake, Databricks, and Azure Data Factory, sets standards for test design and automation, and serves as the primary technical escalation point for complex data quality issues, schema changes, and root cause analysis. The Technical Lead partners closely with the Onshore Team Lead on prioritization, delivery, and stakeholder communication., Define the technical testing strategy across Snowflake, Databricks, and Azure Data Factory, including data quality frameworks, validation patterns, and test data management approaches.

Establish and enforce QA standards, best practices, and reusable accelerators (test harnesses, validation libraries, SQL templates) for the team.

Provide technical oversight on test design for functional and regression testing, schema evolution, source-to-target validation, reconciliation, and backfill/reprocessing verification.

Lead complex root cause analysis for data quality incidents, including impact assessment, and coordinate resolution with data engineering teams.

Own the automation roadmap; review and approve Python-based test scripts, SQL-based validations, and DevOps pipeline integrations (Azure DevOps).

Mentor the Sr. QA Engineer, Automation QA Engineer, and QA Engineers/Testers; perform code and test case reviews.

Partner with the Onshore Team Lead on sprint planning, capacity, risk identification, and stakeholder communication.

Monitor data quality KPIs, dashboards, and alerts; drive continuous improvement initiatives based on trends and incident patterns.

Support schema changes, backward compatibility analysis, and impact assessment for upstream/downstream consumers.

Requirements

Looking for QA/Data testing candidate here, also looking for lead level candidate here, who can lead offshore team. Look for senior 12, 13+

Hands-on testing experience with:

Snowflake

Databricks (PySpark & SQL)

Azure Data Factory (ADF)

Candidate should be very strong in SQL(this is must), python - pytest, pandas, ,,, “Azure devops”, 5-8 years of QA / data testing experience, with at least 2 years in a technical lead or senior IC capacity.

Strong hands-on experience testing data pipelines on Snowflake, Databricks (PySpark / SQL), and Azure Data Factory.

Advanced SQL: complex joins, window functions, reconciliation queries, and performance-aware query writing.

Proficiency in Python for test automation, including frameworks such as pytest and libraries such as pandas, Great Expectations, or equivalent.

Experience with Azure DevOps (or equivalent CI/CD) for automated test execution, pipeline integration, and reporting.

Solid understanding of data warehousing concepts, ELT/ETL patterns, schema evolution, slowly changing dimensions, and data reconciliation.

Demonstrated experience leading RCA for data incidents and communicating findings to technical and business stakeholders.

Strong written and verbal communication skills; able to work across onshore/offshore time zones.

Nice to Have

Experience with data quality tools such as Great Expectations, Soda, Monte Carlo, or Collibra DQ.

Exposure to data governance, lineage, and metadata management tooling.

Azure certifications (DP-203, AZ-400) or Snowflake / Databricks certifications.

Experience with Git-based workflows, code reviews, and trunk-based development practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

6:58 min

Analyzing production code coverage data using pandas

Markus Harrer Markus Harrer · World Congress 2021

Videos

See all

Related articles

See all