Role description
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 Engineer to be based at our customer's site in Gaydon on a 6-month contract basis for maternity cover.
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.
Role Summary:
This role provides an opportunity to work on advanced EV Charging and Battery Management System (BMS) validation programs, supporting electrification projects through HIL-based automation and real-time simulation. The position will best suit a Test Automation Engineer with hands-on experience in EV Charging and BMS validation, capable of supporting closed-loop HIL systems, automated test execution, and real-time simulation activities across Offshore and UK locations.
Key responsibilities:
· Design and develop scalable and reusable test automation frameworks
· Execute automated test cases using NI TestStand, ECU-TEST, and dSPACE AutomationDesk
· Integrate HIL systems with real-time plant models
· Perform EV Charging and BMS system validation, including fault injection
· Use NI VeriStand and ControlDesk for real-time data acquisition and control
· Support modeling and simulation activities using MATLAB/Simulink and VEOS
· Perform L0 analysis of test results, categorizing:
o Product issues
o Rig / infrastructure issues
o Test setup issues
· Generate and maintain test artifacts (logs, reports, execution summaries)
· Work closely with software, hardware, and system integration teams
· Continuously improve automation processes and validation methodologies
Required skills & experience:
· dSPACE AutomationDesk
· NI VeriStand & NI TestStand
· ECU-TEST automation framework
· Python scripting
· CAN / LIN communication and debugging
· EV Charging & BMS validation knowledge
· Manual and Automated test case generation
· Defect tracking using JIRA
· Version control using Git or SVN
Advantageous Skills:
· MATLAB / Simulink plant modeling
· ETAS INCA / Vector CANape
· LabVIEW
· C / C++ exposure
· MBSE tools (SysML, Lucid, Visio)
Primary Domain:
· EV Charging Systems
· Battery Management Systems (BMS)
· E-Powertrain
· Vehicle Networks
Sub-Domain:
· System Integration & Validation
· HIL Test Automation
Tools & Technologies:
· HIL & Automation Platforms: NI VeriStand, NI TestStand, dSPACE AutomationDesk, ControlDesk, VEOS
· Automation & Scripting: Python, ECU-TEST (test package creation & execution), LabVIEW
· Simulation & Modelling: MATLAB / Simulink
· Vehicle Communication & Calibration: Vector CANoe, CANalyzer, CAPL, ETAS INCA / Vector CANape
· Other Tools: Git / SVN, JIRA, MBSE tools (SysML, Lucid, Visio)
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.
Tata Technologies would like to thank all applicants for their interest, each application will be reviewed against the set criteria for the role. We would like to advise that only candidates under consideration will be contacted. If you do not hear from us within 10 working days following the closing date it will mean that unfortunately your application has not been successful. We will however retain your details for any suitable future opportunities.