岗位描述
负责车辆ECU诊断功能的自动化测试开发与执行,基于UDS协议和AUTOSAR DEM模块,验证DTC故障管理、诊断会话、安全访问等诊断服务的正确性;作为量产项目测试负责人,对所承担项目的版本测试和质量交付负责。核心工作包括:根据项目交付计划制定全面的测试策略、范围、方法和时间表,分析需求与风险并按期输出测试报告;与开发团队、交付经理、项目经理和客户保持密切沟通,协调资源、汇报测试进展、讨论结果并推动跨团队问题解决;持续推动测试流程改进与创新,引入新的测试自动化工具、方法或实践。具体测试内容包括DTC故障管理测试,如基于故障矩阵自动生成参数化测试用例,执行故障注入与恢复流程,验证DTC状态位转换、通信故障场景、DTC老化清除流程、快照数据格式、时间戳及NVM存储持久化;负责UDS诊断服务测试,包括会话控制、安全访问、DID读写、DTC控制等;并开展测试框架开发,如封装通用DTC验证逻辑、基于pytest实现参数化用例生成、集成故障矩阵解析工具、提供详细失败诊断信息。要求精通UDS协议(ISO 14229),深入理解AUTOSAR DEM模块,熟悉DoCAN和DoIP诊断传输层,具备Python自动化测试脚本开发能力,熟悉诊断故障注入方法以及ODX诊断数据库和CANdelaStudio、CANoe等工具;有ISO 26262功能安全、Vector诊断仿真、E2E通信保护、域控制器测试或CI/CD流水线集成经验者优先。