Job Description
Responsibilities & Key Deliverables
1. Develop and Maintain Automation Frameworks:
• Design, implement, and maintain test automation frameworks to ensure efficient and reliable testing of various ECUs.
2. Integration and Testing of Communication Protocols:
• Work on the integration and testing of communication protocols to ensure seamless data exchange and system interoperability across ADAS, BODY, Chassis, and Cockpit ECUs.
3. Utilize Network Simulation and Testing:
• Simulate and test automotive networks to ensure robust and reliable communication systems within all ECUs.
4. Implement and Manage HIL Systems:
• Configure and manage hardware-in-the-loop (HIL) systems for testing, including digital IOs, communication, and power, ensuring accurate and effective validation of automotive components across different ECUs.
5. Continuous Integration and Continuous Testing (CI/CT):
• Develop and maintain CI/CT pipelines to automate the testing and deployment processes, ensuring rapid and reliable delivery of software updates.
6. Automated Test Execution:
• Execute automated tests, analyse logs, and validate test cases to ensure the reliability and performance of automotive systems.
7. AI-based Software Testing:
• Develop and implement machine learning models and AI algorithms to enhance the testing process, including anomaly detection, predictive maintenance, and automated test case generation.
8. AI-based Test Automation:
• Utilize AI-based test automation to optimize test coverage, reduce testing time, and improve the accuracy of test results.
