Senior Engineer
Tata Consultancy Services · Dallas, TX · 5 days ago
Engineering$120k–$130k/yrFull-time
Must Have Technical/Functional Skills
- 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.
- 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.
- 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.
- Perform end-to-end integration testing across:
- Databricks
- Data warehouses
- APIs
- AI/ML services
- Cloud platforms
- Downstream reporting systems
Test Automation
- Design and develop automation frameworks for:
- ETL testing
- API testing
- Data validation
- 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.
- 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.
- Bachelor's degree
- 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