> Markdown version of [/jobs/ext/3993461-software-infrastructure-engineer-test-processes](https://www.wearedevelopers.com/jobs/ext/3993461-software-infrastructure-engineer-test-processes). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Infrastructure Engineer - Test Processes - **Company:** Tata Consultancy Services Limited - **Location:** Irving, TX, United States - **Salary:** $90,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Continuous Integration, Distributed Systems, Software Systems, Test Data, Strategies of Testing, Performance Testing, Great Expectations (Foster Youth College-readiness and Support Program), Model Validation, Pytest, Information Technology, Data Pipelines, Automation Anywhere - **Published:** October 28, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88726534/1 ## About the Role * Extensive experience in software/data quality engineering and test automation. * Hands-on automation for data pipelines, APIs, containers, and distributed systems. * Ability to design tests for non-deterministic or data-dependent AI workflows. Preferred experience PyTest, Great Expectations/Deequ, contract testing, performance testing, security testing, model validation, or simulation-based testing., BACHELOR OF COMPUTER SCIENCE ## Description Define and automate the test strategy for multimodal data pipelines, AI workflows, containers, repositories, and related software components. Key responsibilities * Create risk-based test strategy covering unit, integration, system, data-quality, performance, security, regression, and release validation. * Define test data, expected results, traceability, entry/exit criteria, defect workflow, and evidence requirements. * Automate validation of schemas, synchronization, completeness, lineage, reproducibility, model inputs/outputs, APIs, and deployment packages. * Integrate tests into CI/CD and establish quality dashboards, failure triage, and continuous improvement. * Coordinate with engineers, AI teams, annotation quality, security, and product stakeholders.