小米 – 自动化测试专家 职位分析和面试指导

职位描述:

1、负责部门自动化专项建设,包括自动化平台基建建设、测试框架开发、技术方案设计等工作;
2、负责自动化方案推广和落地,推动在自动化领域的持续优化,持续提升业务线质量和迭代效率;
3、引领自动化技术创新,通过业内先进理论技术引入、自主创新等方式,持续在自动化专项领域探索和创新;
4、推动团队内自动化测试工作开展,定期为组内成员进行技术培训和分享。

职位要求:

1、计算机及相关专业,本科及以上学历,5年以上自动化测试经验
2、Python/C++/JAVA语言中至少一种语言的编码经验,有较强的编码基础
3、掌握常用自动化测试技术,具备自动化测试框架、自动化工具、支撑库的设计以及开发能力
4、熟悉面向对象设计和常用设计模式,有自动化测试框架及平台架构能力
5、具备 Android/iOS/HarmonyOS Next自动化测试、智能设备测试工作经验者优先
6、熟悉主流自动化测试框架,例如pytest/selenium/appium/UiAutomator/XCTest//mobly

招聘部门:

小米

工作地点:

南京市 ID:A125711

面试建议:

小米的自动化测试专家职位不仅要求扎实的编码基础,更强调自动化测试框架和平台的设计与开发能力。这个职位的关键在于推动自动化技术创新和落地,因此面试官会特别关注你在自动化测试框架开发、平台架构以及多语言编码方面的实际经验。此外,具备智能设备测试经验或熟悉主流自动化测试框架的候选人会更具竞争力。 在准备面试时,建议你重点展示自己在自动化测试框架开发中的实际项目经验,尤其是那些能够体现你架构能力和创新思维的案例。准备好解释你如何设计和优化自动化测试框架,以及你如何推动自动化测试在团队中的落地和应用。对于技术细节,确保你对至少一种编程语言(Python/C++/JAVA)有深入理解,并能熟练使用主流自动化测试工具。面试中可能会涉及设计模式和技术方案设计的讨论,因此提前复习这些知识点会很有帮助。