京东测试开发
社招全职5年以上测试开发岗地点:北京状态:招聘
任职要求
1.5年以上移动互联网产品测试经验,有电商/酒店、机票、门票等APP测试经验者优先; 2.精通Appium、Airtest、UITars等移动端自动化测试框架,精通Java/Python等至少一门编程语言,具备测试工具/平台开发能力; 3.深入理解分布式系统架构,熟悉Spring Cloud、Dubbo等微服务框架;具备二次开发能力; 4.熟悉Android/iOS平台特性,掌握ADB/Xcode等开发调试工具; 5.精通HTTP/HTTPS协议,熟悉Restful API测试,熟练使用Postman、Charles等工具; 6.具备性能测试经验,熟悉Android Profiler、Instruments等性能分析工具; 7.了解前端技术栈(HTML5/JavaScript/React Native等),能与开发高效协作。 【业务能力要求】 1.对用户体验敏感,能从用户角度设计测试场景,提升产品质量; 2.深入理解C端用户行为和交易链路,熟悉商品展示、搜索、支付等核心流程。 【其他要求】 1.本科及以上学历,计算机相关专业; 2.具备良好的沟通能力和团队协作精神; 3.强烈的质量意识和风险防范意识; 4.持续学习能力强,对新技术、新方法保持敏感; 5.符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
工作职责
1.负责京东酒旅系统(酒店、机票、门票等业务供应商对接以及整体交易链路)和蜂窝Gis服务的质量保障工作; 2.主导自动化测试框架的设计与持续优化,构建高可用、易维护的自动化测试体系; 3.测试效能提升,包括但不限于环境治理、全链路压测、流量回放等专项工作; 4.深入理解业务逻辑,设计并执行复杂业务场景的测试方案,保障系统稳定性; 5.推动测试左移,参与需求评审和架构设计,提前识别质量风险。
包括英文材料
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.
分布式系统+
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
Spring Cloud+
[英文] Spring Cloud Series
https://www.baeldung.com/spring-cloud-series
Learn Spring Cloud including concepts, additional libraries and examples for distributed systems.
微服务+
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.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
Xcode+
https://developer.apple.com/learn/
If you're already familiar with app development, try Xcode, Apple's powerful, integrated development environment, used by professionals around the world.
https://www.youtube.com/watch?v=bwXAe4YqXaE
Learn how to use Xcode for your first iOS app project in this step by step tutorial!
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
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!
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
学历+
相关职位
社招3年以上测试开发岗
1.全生命周期把控产品各个阶段的测试工作,确保产品高质量上线; 2.全面理解认知产品的功能及非功能需求,设计针对不同产品的质量保障和测试策略; 3.参与产品需求和架构设计评审,进行整体技术架构合理性、系统风险以及相关可测性评估; 4.构建公司发展需要的测试保障体系,制定和推进相关技术方案落地实施,提升测试的质量和效率。
更新于 2025-06-17
社招测试开发岗
1.负责部门业务线的质量管理、参与系统测试、联调测试及性能实践; 2.参与需求评审、技术评审,产出测试方案、计划、测试用例,组织和管理测试过程,生成测试报告; 3.优化和跟进测试流程及上线流程,跟进和推动测试进度。
更新于 2025-06-17
社招测试开发岗
1.负责部门业务线的质量管理、参与系统测试、联调测试及性能实践; 2.参与需求评审、技术评审,产出测试方案、计划、测试用例,组织和管理测试过程,生成测试报告; 3.优化和跟进测试流程及上线流程,跟进和推动测试进度。
更新于 2025-06-17