Tata Consultancy Services · Charlotte, NC
Engineer Software Testing
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
AWS Full Stack Engineer
Charlotte, NC
Agentic AI Engineer / Developer
Charlotte, NC
Android Developer
Charlotte, NC
Angular UI/UX Senior Developer
Charlotte, NC
Similar jobs at other companies
Software Systems Testing Engineer
Lockheed Martin · Littleton, CO
Software Systems Testing Engineer Sr
Lockheed Martin · Littleton, CO
UAT testing/Payments Software Engineer III
JPMorganChase · Jersey City, NJ, United States
Embedded Testing Lead Engineer
Eaton · Raleigh, North Carolina, USA
Staff Software DevQA Engineer(End-to-End Testing)
Fortinet · Santa Clara, CA, United States