OpenNash Jobs
Tata Consultancy Services · Dallas, TX

Senior Engineer

Dallas, TXSenior individual contributorOperations

Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.

Apply on Tata Consultancy Services’s careers site →

Job description

Senior ETL & AI/ML Test Automation Engineer Must Have Technical/Functional Skills ETL & Data Testing

  • Validate end-to-end ETL/ELT pipelines across enterprise data platforms.
  • Perform Source-to-Target validation and reconciliation testing.
  • Validate data transformations, aggregations, business rules, and lineage.
  • Execute data quality checks on large-scale structured and semi-structured datasets.
  • Perform schema, metadata, and Delta Lake validations.
  • Write complex SQL queries for backend validation and data integrity testing.
  • Validate CDC (Change Data Capture) and incremental data loading processes.
  • Test batch and streaming data pipelines.

Databricks Testing

  • Validate Databricks notebooks, Workflows, Jobs, Delta Live Tables, and Unity Catalog implementations.
  • Test Bronze, Silver, and Gold layer data transformations.
  • Verify workflow orchestration and dependency handling across Databricks jobs.
  • Perform performance validation of Spark and PySpark transformations.
  • Validate data quality frameworks implemented in Databricks.

AI/ML Testing

  • Validate AI/ML model integrations within enterprise applications.
  • Verify model scoring results and prediction outputs.
  • Perform data drift, schema drift, and feature validation testing.
  • Validate feature engineering pipelines and training datasets.
  • Execute model input/output verification against expected business outcomes.
  • Validate explainability, traceability, and auditability requirements.
  • Test model deployment workflows integrated through MLflow, Databricks ML, Azure ML, or similar platforms.
  • Validate GenAI/RAG workflows, prompt-response accuracy, and grounding mechanisms where applicable. Integration Testing

Perform end-to-end integration testing across

  • Databricks
  • Data warehouses o APIs o AI/ML services
  • Cloud platforms
  • Downstream reporting systems
  • Validate data flow between source systems, data lakes, ML models, and consuming applications.
  • Perform contract testing and API validation.

Test Automation

  • Design and develop automation frameworks for: o ETL testing o API testing
  • Data validation o ML model validation
  • Build reusable test utilities using Python.
  • Integrate automated tests into CI/CD pipelines.
  • Develop automated quality gates for deployment validation.
  • Generate automated execution reports and test metrics. required 6+ years of experience in ETL/Data Testing. 3+ years of experience testing Databricks or Spark-based platforms. Hands-on experience in AI/ML Model Testing or MLOps validation. Strong coding experience in Python and SQL.

Education

Bachelor's degree TCS Employee Benefits Summary

  • Discretionary Annual Incentive.

Comprehensive Medical Coverage

  • Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support

  • Maternal & Parental Leaves.

Insurance Options

  • Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth

  • Commuter Benefits & Certification & Training Reimbursement.

Time Off

  • Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance

  • Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range

$120000 - $130000 a year #LI-JH1 </div

Qualifications

BACHELOR OF COMPUTER SCIENCE

More jobs at Tata Consultancy Services

Similar jobs at other companies

Design Verification Engineer - NPU- Engineer to Sr. Staff Engineer

Qualcomm · Austin, Texas, United States of America

Sonar Engineer/ Acoustic Engineer

Lockheed Martin · Liverpool, NY

Electronics Engineer III, Responsible Engineer

Lockheed Martin · Littleton, CO

Sr Engineer (Systems Engineer)

General Dynamics · Colchester, VT, US

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.