小米 – 小米汽车-软件测试开发工程师 职位分析和面试指导

职位描述:

1、负责智能网联软件及工具平台系统、接口、集成、性能、回归和验收测试工作;
2、根据网联及工具平台系统需求编写测试方案、测试用例、测试报告、用户手册等,并组织评审;
3、负责自动化测试脚本的开发、录制、调试、部署、执行;
4、独立搭建测试环境和开源自动化框架;
5、参与需求分析和软件设计及代码评审,提出改进意见和可测性建议;
6、参与问题分析、定位、修改跟踪,推动开发对问题进行全面合理解决。

职位要求:

1、本科以上学历,5年以软件测试开发工作经验;
2、掌握至少一门编程语言,如 Java/Python/Shell,掌握主流的性能测试工具的运用, 如jmeter/loadrunner;
3、熟悉软件测试流程、方法,掌握常用Linux命令,掌握主流数据库,如MySQL DB,熟悉网络抓包,具备问题定位分析能力;
4、具备一定自动化测试脚本编写能力,熟悉CI/CD软件持续集成流程,能独立搭建测试环境;
5、熟悉常用中间件如redis,MQ,kafka的测试方法;
6、有一定的风险识别意识,能提前识别出项目风险; 跟踪品质问题,推动问题解决。

招聘部门:

小米

工作地点:

南京市 ID:A195944

面试建议:

小米汽车的软件测试开发工程师职位对候选人的要求相当全面,不仅需要扎实的测试基础,更强调在智能网联领域的专业测试能力。这个岗位的特殊之处在于它要求候选人能够独立完成从测试方案设计到自动化框架搭建的全流程工作,同时还需要具备一定的风险识别和问题推动解决能力。 针对这个职位,建议应聘者重点准备以下几个方面:首先,要深入理解智能网联系统的测试特点,能够举例说明你在相关领域的测试经验。其次,要准备好展示你的自动化测试能力,特别是如何搭建和维护自动化测试框架。另外,建议准备一些实际案例来说明你是如何识别项目风险并推动问题解决的。最后,不要忽视对中间件测试方法的准备,这是岗位要求中明确提到的重点。在面试过程中,要展现出你对测试工作的热情和持续学习的态度,因为汽车软件的测试领域正在快速发展。

在线咨询


请输入您的问题:

提示:由 AI 生成回答,可能存在错误,请注意甄别。