北京 - 小米 - 测试开发(嵌入式操作系统)

北京 - 小米 - 测试开发(嵌入式操作系统)

岗位职责

1、负责小米嵌入式操作系统测试架构设计,包括需求分析、风险评估、测试策略和计划、测试用例设计、自动化测试框架和测试数据管理;
2、负责小米嵌入式操作系统需求与开发方案的评审,并输出完善的测试方案和测试策略,保障产品高质量交付;
3、针对操作系统内核调优、框架优化和应用场景拆解等疑难问题能够精准识别和推动解决,制定相关性能评测指标体系,并推动测试标准落地项目;
4、熟悉市场主流嵌入式操作系统,跟踪操作系统新技术并提升团队新技术测试能力,落地业界最佳实践。

岗位要求

1、本科以及本科以上学历,通信、电子和计算机等相关类专业毕业,有8年及以上软件开发或者软件测试工作经验;
2、深入了解嵌入式操作系统原理或者Android/Linux操作系统原理,熟悉kernel、文件系统、BSP原理优先;
3、熟悉C语言程序设计,具备扎实的代码基础以及良好的代码规范,熟悉SHELL编程语言或者PYTHON等脚本语言;
4、熟悉常见字符设备如串口、触摸屏、ADC/DAC、PWM、CAN等,块设备、网络设备以及SPI、I2C、USB、SDIO等总线设备的基本工作原理,有相关驱动开发或测试经验优先;
5、深入理解软件测试方法,掌握功能测试、性能测试、兼容性测试等测试技术,熟悉常用软件测试工具、缺陷管理工具,熟悉和使用相关自动化工具提升测试效率;
6、热爱测试工作,善于发现和总结问题,有良好的沟通能力和团队合作能力,能识别风险问题并推动问题解决。

薪资范围

20-40K

工作地点及福利

北京

投递方式