First seen by Alion on Nov 5, 2026.
工作职责:
1. 全流程测试与测试理论落地:负责行业无人机软件全流程测试,独立编写测试方案、测试用例、测试规程及验收报告;严格落地测试准入、缺陷管理与版本验收机制,沉淀标准化用例库与测试规范;
2. 自动化测试开发:基于Python + pytest框架独立开发飞控自动驾驶自动化脚本,覆盖姿态控制、导航巡航、自动起降、通信链路校验等核心场景;利用Allure生成可视化报告,结合Jenkins搭建CI/CD自动化流水线,实现版本迭代自动回归、定时测试与缺陷统计;
3. 通信协议解析与链路测试:精通通信协议体系,负责飞控、机载传感器之间的协议解析、指令收发与数据交互测试;精准排查丢包、延迟、断连、返航失效等链路故障,具备协议异常与边界场景专项测试能力;
4. Python业务脚本开发:独立编写并优化飞控自动化测试脚本、飞行数据解析脚本及日志分析工具,支撑数据驱动的问题定位与版本质量评估;
5. 联调与疑难问题定位:深度参与软硬件联调,协同飞控算法、嵌入式及硬件工程师,快速复现并定位问题,推动全流程闭环解决。
任职要求:
1. 学历与经验:本科及以上,电子/自动化/航空航天/计算机等相关专业,5年以上测试开发、2年以上测试管理工作经验,负责过完整智能硬件产品的测试交付;
2. 编程能力:精通Python,能独立开发飞控自动化脚本、数据解析及日志分析工具;熟悉C++,可读懂基本的MCU底层固件及FreeRTOS任务代码,辅助定位底层问题;
3. 自动化测试与CI/CD:熟练掌握pytest框架及Allure报告定制;熟练使用Jenkins搭建CI/CD流水线,实现自动化回归与定时测试,并有针对特定业务搭建自动化框架的能力;
4. 通信协议解析:精通通信协议报文结构、指令逻辑与数据交互,具备协议异常、链路容错及边界场景测试能力;
5. 飞行测试与问题定位:具备丰富的问题复现与故障定位经验,能独立分析飞行异常、控制失稳、航迹偏差等复杂问题,协同团队闭环解决。

