小米测试开发工程师(北京)
社招全职5年以上A220046地点:北京状态:招聘
任职要求
1. 计算机科学或相关专业本科以上学历,5年以上互联网公司测试经验,至少1年管理经验。 2. 理解软件测试理论,熟悉敏捷测试流程,能设计合理的测试策略。 3. 熟悉服务端架构(如微服务)、容器化(Docker)、集群管理(Kubernetes),掌握数据库和缓存技术。 4. 深厚的自动化测试背景(Web、移动应用、API接口),能独立设计自动化测试框架。 5. 掌握Python、Java或Go等编程语言,有开发测试工具和脚本的能力。 6. 优秀的团队管理和领导技能,激励团队成长。 7. 出色的沟通协调能力,建立跨部门合作。 8. 对互联网产品充满热情,乐于学习和解决问题,性格开朗,乐于分享。
工作职责
1. 负责小米新零售国际、汽车业务的质量保障,确保团队高效达成质量目标。 2. 分析测试流程,提出并实施改进措施,提升测试效率和质量。 3. 引入先进测试方法、框架和工具,促进团队技术能力提升。 4. 管理测试团队,包括招聘、培训、绩效管理及职业规划,营造协作氛围。
包括英文材料
学历+
测试流程+
https://www.youtube.com/watch?v=3kzHmaeozDI
If you haven't come across unit testing and wondering what it's all about then take some time and watch this video.
https://www.youtube.com/watch?v=BQqzfHQkREo
https://www.youtube.com/watch?v=VywxIQ2ZXw4
This course will introduce you to Postman and is suited for beginners.
https://www.youtube.com/watch?v=zp5Jh2FIpF0
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位
社招5年以上A220046
1. 负责小米新零售国际、汽车业务的质量保障,确保团队高效达成质量目标。 2. 分析测试流程,提出并实施改进措施,提升测试效率和质量。 3. 引入先进测试方法、框架和工具,促进团队技术能力提升。 4. 管理测试团队,包括招聘、培训、绩效管理及职业规划,营造协作氛围。
更新于 2025-05-22
校招测试及测试开发
质量是产品的核心竞争力之一,测试是产品质量的守门员。测试团队聚焦在质量管理、自动化和智能化测试、DevOps等领域的体系建设和应用,致力于打造全面、高效和智能的产品质量保障体系。 加入该团队,有机会深度参与贯穿“芯片-操作系统-算法-应用软件-云端软件-硬件-结构”全栈技术的测试业务挑战,获得快速成长。 1. 参与到公司产品的研发全流程中,为产品的高质高效交付负责,包括但不限于:需求分析、测试方案设计、测试用例设计、测试执行和质量风险管控等关键环节; 2. 参与到自动化测试解决方案的研发中,为测试效能负责,包括但不限于:自动化测试框架、用例开发、工具软件开发和智能测试系统开发等; 3. 参与到研发效能解决方案的研发中,为研发效能负责,包括但不限于:持续集成、持续发布、持续部署和效能度量等; 4. 参与制定自动化测试、研发效能相关技术演进的Roadmap以及实施计划。
更新于 2025-09-25
校招虎鲸文娱2026
1、对功能测试、性能测试及兼容性测试等测试专项有了解,并快速上手承接相关测试任务; 2、积极参与业务需求项目,担当测试任务,需要具备项目问题推进能力和风险上报意识; 3、可快速学习并上手工作所需测试及研发相关工具,具备问题复现和代码走读能力。
更新于 2025-08-08