岗位职责:
1.负责软件/算法/智能驾驶系统的全流程测试工作,包括需求分析、测试方案设计、测试用例开发、缺陷跟踪及测试报告输出;
2.主导单元测试、集成测试、系统测试的设计与实施,使用自动化测试工具开发测试脚本(如C++、Python);
3.针对智能驾驶系统(如感知/规划/控制模块)设计场景化测试用例,搭建仿真测试环境(如Simone/CarSim/CARLA等工具);
4.参与代码评审,制定测试策略,推动测试左移(Shift-Left Testing),提升代码质量;
5.开发或维护自动化测试框架;
6.对算法模型(如机器学习/深度学习)进行功能及性能测试,验证模型鲁棒性与准确性。
任职要求:
1.计算机/电子工程/车辆工程等相关专业本科及以上学历,3年以上软件测试经验。
2.精通测试方法论:
熟悉黑盒/白盒测试、边界值分析、等价类划分等用例设计方法;
具备单元测试框架开发经验(如Catch2、Google Test);
掌握集成测试策略(如接口测试、Mock技术)。
3.编程能力:
熟练使用C++/Python等至少一门语言开发测试脚本;
熟悉自动化测试工具链(如Selenium/Appium/Robot Framework)。
4.领域经验(至少满足一项):
软件测试方向:熟悉嵌入式系统/车载系统测试,了解CAN/LIN/Ethernet通信协议;
算法测试方向:具备机器学习算法测试经验(如TensorFlow/PyTorch模型验证);
智能驾驶方向:掌握ADAS等自动驾驶测试流程。
5.工具链要求:
熟练使用缺陷管理工具(Jira/禅道);
熟悉版本控制工具(Git/SVN);
了解HIL/SIL/MIL等仿真测试,与仿真测试工具(ROS/PreScan/dSPACE)者优先。