美团高级测试开发工程师【快驴】
社招全职3年以上食杂零售地点:北京状态:招聘
任职要求
●测试开发3年经验,有白盒测试、自动化测试经验优先; ●有良好的编程能力(熟悉Java编程,并熟悉Python/JavaScript/Shell等脚本编程中至少一种); ●熟悉常用软件测试流程和测试用例设计方法,了解常见问题的处理方案; ●熟练使用常用测试工具,熟练操作数据库,了解互联网相关协议,熟悉常见互联网架构; ●有良好的逻辑分析能力和沟通能力,快速学习能力,有责任感主动性强,良好的团队合作精神,能适应一定压力的工作。 具备以下条件优先 ●有供应链行业、电商行业QA经验优先; ●具有分布式系统/openstack/网络/大数据/安全类等相关测试开发经验优先; ●对CI/CD、DevOps有一定认知,有实践经验者优先
工作职责
●负责美团to B业务系统产品质量保障工作; ●参与需求及技术评审,制定测试计划,设计测试用例,组织及执行整个测试流程(模块、集成和回归测试),协助研发定位问题,跟踪分析、推动解决测试过程中问题及线上问题; ●优化产品研发测试上线流程,维护测试环境及测试数据,制定测试策略提高产品质量和测试效率; ● 参与开发自动化测试case及测试工具; ● 参与及进行业务&技术分享。
包括英文材料
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.
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.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
测试流程+
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://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
OpenStack+
https://www.youtube.com/watch?v=_gWfFEuert8
Learn how to use OpenStack and manage your own private cloud.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
CI+
https://www.ibm.com/cn-zh/think/topics/continuous-integration
持续集成 (CI) 是一种软件开发实践,开发人员在整个开发周期中会定期将新的代码和代码变更集成到中央代码存储库中。它是 DevOps 和敏捷方法的关键组成部分。
https://www.youtube.com/watch?v=42UP1fxi2SY
CD+
https://www.redhat.com/zh-cn/topics/devops/what-is-ci-cd
CI/CD 是持续集成和持续交付/部署的缩写,旨在简化并加快软件开发生命周期。
https://www.youtube.com/watch?v=R8_veQiYBjI&list=PLy7NrYWoggjzSIlwxeBbcgfAdYoxCIrM2
DevOps+
https://roadmap.sh/devops
Step by step guide for DevOps, SRE or any other Operations Role in 2025
https://zhuanlan.zhihu.com/p/562036793
DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说,DevOps就是打通开发运维的壁垒,实现开发运维一体化。
相关职位
社招1年以上D12753
1、负责快手特效制作BE工具的质量评估和质量体系建设,结合AI技术打造业内一流的特效平台,并服务于快手系列APP ; 2、负责BE工具日常需求测试方案设计、测试执行和线上问题跟进,推进用户体验提升; 3、负责BE工具模版与各类特效素材效果测试,保障素材效果与性能的最佳体验; 3、调研业界特效工具的最佳质量落地实践,建设质效平台与自动化测试工具,提升测试效率。
更新于 2024-08-31
社招2年以上D7559
1、负责快手风控业务测试和服务质量体系建设; 2、参与项目全流程,制定测试方案、执行排期,优化项目流程,制定线上问题闭环流程; 3、搭建测试环境,建设自动化测试能力,不断提升自动化测试覆盖,解决测试阶段效率痛点; 4、保障线上服务稳定,分析评估现有系统并提供稳定性提升建议和解决方案,制定线上压测方案,推进共性问题治理解决; 5、在项目中保持和产品经理、开发工程师、用户等积极有效沟通,推动问题及时合理地解决。
更新于 2025-04-14
社招
负责移动应用程序(APP)的测试工作,确保软件产品在性能、稳定性、安全性等方面达到高质量标准。 主要职责: 1.设计和执行测试计划,包括功能测试、性能测试、安全测试等。 2.根据产品需求和设计文档,编写测试用例和测试脚本。 3.使用自动化测试工具进行回归测试和持续集成。 4.跟踪缺陷和问题,与开发团队合作确保问题得到及时解决。 5.分析测试结果,提供详细的测试报告和改进建议。
更新于 2025-06-05