快手测试开发工程师(搜索)
社招全职D1895地点:北京状态:招聘
任职要求
1、本科以上(包含本科)学历; 2、具有良好的沟通能力和团队合作精神、快速的学习能力、思维敏捷、逻辑清晰、执行力强、工作责任心强、抗压能力强; 3、优秀的代码基础,至少熟悉C++/Java/Python/Ruby/JavaScript 等主流语言中的一种; 4、有接口自动化测试相关经验,并且有所产出; 5、对性能测试有一定的经验,并且能快速定位并且分析性能问题; 6、对于Linux系统相关知识,Mysql数据库相关熟练掌握。 加分要求: 1、对服务端质量体系建设,有自己独特的见解; 2、有搜索相关测试经验,对搜索服务架构有一定了解。
工作职责
1、主要负责快手搜索业务服务端测试,包括API层以及下游搜索rpc服务的相关测试; 2、根据产品设计或需求,可以评估服务端逻辑是否合理,制定相应的服务端测试用例,准确定位并追踪问题等; 3、对线上问题进行持续追踪,积极推进,并从中得出一些优化监控、测试方案提升等改进措施; 4、对产品提出改进建议以建立极致的用户感受,对项目提出改进建议以提高项目整体效率; 5、在项目中保持和产品经理、开发工程师、用户等积极有效沟通,推动问题及时合理地解决,并能总结沉淀经验。
包括英文材料
学历+
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
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.
Ruby+
https://www.ruby-lang.org/en/documentation/quickstart/
This is a small Ruby tutorial that should take no more than 20 minutes to complete.
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!
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
相关职位
社招3年以上A137064
1、公司战略团队,负责抖音、头条、西瓜视频等全搜索场景矩阵的收入变现,进行搜索场景的服务端、算法等测试; 2、参与项目需求、技术评审,根据需求设计、评审、执行测试用例,把控项目质量; 3、分析业务系统质量问题,制定质量保障方案, 并落地实施; 4、提升组内的质量 、效率;在稳定性、研发-测试效率、安全能力等方向建设; 5、新技术研究和应用,并推动适合的技术应用于生产。
更新于 2023-08-28
社招A62948
团队介绍:TikTok是一个覆盖150个国家和地区的国际短视频平台,我们希望通过TikTok发现真实、有趣的瞬间,让生活更美好。TikTok在全球各地设有办公室,全球总部位于洛杉矶和新加坡,办公地点还包括纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京等多个城市。 TikTok内容发现团队负责的产品功能涵盖TikTok所有内容分发的场景,包括首页的搜索、推荐信息流等核心场景,通过个性化手段以及产品功能来满足用户发现内容的诉求。在这里,有大牛带队与大家一同不断探索前沿,突破想象空间。在这里,你的每一行代码都将服务亿万用户。在这里,团队专业且纯粹,合作氛围平等且轻松。 1、负责TikTok搜索LLM方向质量保障工作,构建大模型相关质量体系,参与变更管控、自动化测试、LLM评测、LLM安全等质效专项; 2、基于工程和算法团队现有质效问题给出合理质效解决方案,推动落地提高交付质效; 3、能及时关注和学习,并探索新的大模型相关质效解决方案。
更新于 2024-09-24
社招A237931
1、深度参与抖音、今日头条Opensearch方向引擎侧的质量保障建设工作; 2、推进泛自动化、流水线、稳定性、监控、负面案例挖掘、测试工具等重点方向的工程质量能力建设; 3、协助提升质量文化和团队能效能力建设。
更新于 2023-11-16