一、工作职责:
1、自动化框架搭建, 负责基于嵌入式Linux平台的智能硬件产品(无人机/智能移动设备)自动化测试框架的设计、搭建、部署与持续优化;
2、测试策略与执行, 深度参与产品研发流程,制定测试计划;负责执行冒烟测试、功能测试、性能测试、集成测试等多种常用测试模式,确保版本高质量交付;
3、测试用例管理, 负责编写、评审、执行和维护测试用例库,确保测试用例对产品需求的全面覆盖,并随着产品迭代进行持续更新;
4、缺陷追踪与定位, 准确描述并提交Bug,熟练运用C/C++/Python相关知识协助开发人员进行底层日志分析和问题定位;
5、CI/CD集成, 将自动化测试用例接入持续集成/持续交付(CI/CD)流水线,提升团队整体研发与测试效率;
6、前沿技术探索, 探索AI大模型在软件测试领域的应用,尝试使用AI辅助构建测试用例、生成测试数据或优化测试脚本;
二、任职要求:
1、计算机、电子信息、自动化或相关专业统招本科及以上学历,3年及以上嵌入式软件或自动化测试经验;
2、熟悉Pytest/Robot Framework/Gtest测试框架,熟练掌握常用Linux命令及Shell脚本编写;
3、熟练掌握 Python,具备独立开发自动化测试脚本及测试工具的能力;熟悉 C/C++ 语言,能够阅读和理解底层业务代码,具备白盒/灰盒测试能力;
4、具备扎实的测试基础理论,熟悉冒烟测试、回归测试、黑白盒测试及各种常用的测试设计模式;
5、CI/CD工程能力,熟练使用 Git等版本控制工具;精通 Jenkins、GitLab CI/CD 或 GitHub Actions等至少一种持续集成平台的配置与 Pipelin(流水线脚本)编写;
6、熟悉 Docker容器化技术在测试环境部署中的应用;
7、具备良好的逻辑思维能力、团队协作精神和极强的责任心,能够胜任一定的抗压工作。


