职位描述:
1、负责相关平台的测试工作,制定项目测试方案,计划并实施,保证项目质量和进度;
2、根据产品和项目特点,提出合理的技术解决方案,并负责设计和实现相应工具、平台,提高效率与质量;
3、设计与执行测试用例,跟踪定位产品软件中的缺陷或问题;
4、参与产品需求、系统设计和程序代码的评审工作,并提出改进意见;
5、评估项目质量风险,与产品经理和开发人员就项目进度和问题进行沟通。
职位要求:
1、计算机及相关专业本科以上学历;
2、具备测试实习经验优先;
3、自动化测试常用工具(如monkeyrunner,appium,selenium等;
4、掌握PHP/JAVA/C/C++或几种脚本语言如python/shell 等,能熟练编写代码;
5、精通软件测试理论和方法,熟悉互联网行业测试环境及相关技术;
6、熟悉Linux/Unix操作系统,或LAMP架构;
7、善于学习和运用新知识,具有良好的分析和解决问题能力。
招聘部门:
小米
工作地点:
深圳市
面试建议:
面试小米的软件测试开发工程师实习生职位,你需要特别关注自动化测试和编程能力。这个职位不仅要求你具备扎实的软件测试理论基础,还需要你能熟练使用各种自动化测试工具,并且能够编写代码来提升测试效率。面试官很可能会重点考察你在实际项目中应用这些工具和语言的能力,以及你如何通过技术手段解决测试过程中的问题。 为了准备这个面试,建议你重点复习自动化测试工具的使用方法,尤其是monkeyrunner、appium和selenium。同时,准备好展示你的编程能力,特别是用python或shell编写测试脚本的经验。如果你有实际的测试项目经验,一定要详细准备这个案例,说明你在项目中承担的角色、遇到的挑战以及你是如何解决的。另外,熟悉Linux环境和LAMP架构也会是一个加分项。在面试中,除了技术能力外,也要展现出你良好的沟通能力和团队协作精神,因为这个职位需要与产品经理和开发人员密切合作。