At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth we are now recruiting for a Test Automation Framework Developer to be based at our customer’s site in Gaydon.
Our Embedded Systems Solutions department (ESS) encompasses all activities outlined under the Automotive SPICE (ASPICE) process framework, including systems engineering, software engineering, coding, and all levels of functional testing. Beyond core development, ESS also integrates critical supporting processes such as project management, risk assessment, functional safety, and cybersecurity, ensuring compliance with ASPICE standards and delivering reliable, secure, and high-quality embedded systems & solutions.
The Role:
You will design, build, and evolve a test automation framework for HIL/SIL verification in the automotive domain, using Python and CAPL to automate subsystem and ECU tests (CAN/LIN/UDS). You’ll integrate the framework with CI/CD pipelines (., Jenkins, Artifactory) to enable continuous verification, regression, and reporting, and develop reusable libraries that connect third‑party tools and HIL platforms
Key responsibilities:
1. Framework architecture & development: Design modular automation architecture for HIL/SIL verification; create reusable Python/CAPL libraries and adapters to integrate tools (Vector CANoe/CANalyzer, ASAM XIL‑based interfaces, dSPACE/NI rigs
2. Test automation & libraries: Develop automation scripts to convert manual HIL/SIL operations into robust, repeatable tests; maintain libraries for diagnostics (UDS), comms (CAN/LIN), and plant/simulation interfaces
3. CI/CD enablement: Build and maintain pipelines for build, deploy, and continuous test execution (., Jenkins + Artifactory); optimize stability, parallelism, artifact/version management, and reporting
4. Toolchain integration: Implement REST/CLI integrations to trigger test runs, collect verdicts, and publish dashboards; support connectivity with issue tracking (JIRA/Xray) and requirements repositories.
5. Quality & coverage: Drive automated regression suites (MIL/SIL/HIL), enforce coding and test standards, and improve coverage across subsystems and ECUs
6. Collaboration & support: Work with test engineers and rig maintenance teams to onboard new test packages and stabilize overnight executions; provide guidance on automation best practices and code reviews.
7. Documentation: Author technical docs (architecture/usage guides), maintain API references, and contribute to playbooks for onboarding squads.
Essential skills:
8. Programming: Strong hands‑on Python for automation tooling; practical CAPL experience for CANoe test development
9. Automotive protocols & tools: CAN, LIN, UDS diagnostics; Vector CANoe/CANalyzer; familiarity with ASAM XIL concepts for standardized automation
10. CI/CD: Proven experience building and maintaining Jenkins pipelines; artifact management (., Artifactory); scripting (Python/Groovy); Linux/WSL.
11. HIL/SIL context: Understanding of HIL rig operation (NI/dSPACE), SIL/MIL workflows, and test data/artifact handling for continuous verification
12. Version control & collaboration: Git/Gerrit; working with multi‑squad setups and code review practices.
13. Problem solving: Debugging across software, scripts, and rig interfaces; systematic approach to flaky test stabilization and coverage growth.
14. Education: Bachelor’s degree in Computer Science, Electrical/Electronics, or related field (or equivalent experience).
Advantageous skills:
15. Experience with dSPACE AutomationDesk, ControlDesk, and NI toolchains; exposure to ASAM standards and Robot Framework.
16. Knowledge of AUTOSAR Classic, safety standards (ASPICE, ISO 26262) and test governance practices.
17. Web tooling for visualization (dashboards, basic Django) and data pipelines.
If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you.
Tata Technologies: Engineering a better world.