字节跳动质量保障部门自动化团队直招,诚邀加入~
大平台,有挑战有进步!!
闪电内推,极速回复 !!
导师指导,只要你想学,包教包会!!
有兴趣的同学请疯狂砸简历过来吧!!
【投递邮箱】:hongshuangqing@bytedance.com
【关于我们】
我们是字节跳动质量保障部门的横向技术团队,服务于公司全部的toC移动客户端业务(今日头条/抖音等),致力于通过技术手段提升业务的质量和研发效率。
承担的职责有:
1.搭建大规模的手机集群基础设施,建立手机测试工程实验室,为各业务动态测试提供稳定的运行容器。
2.提供稳定的自动化服务,在研发流程当中提供准入准出校验。
3.提供可靠的云测试平台,集成各种质量及效率工具,供业务低成本接入。
4.输出可靠的性能测试工具及评测方案,完成评测,分析,解决的闭环。
我们的愿景是:
让每次代码的合入都能经过有效的自动化准入
让每次现网的发布都能经过有效的自动化检测
高效的研发,任意的发布,从此和bug说再见
我们希望你:
1.熟练掌握一门编程语言,具有较好的编码能力
2.独立负责一块事情的掌控能力(启动、立项、交付、迭代)
3.具有通过工具、平台提升研发质量的意识和能力
4.认可快速发展阶段的移动互联网公司及文化
【工作地点】
深圳
【热招岗位】
1、研发工程师 — 质量保障方向
岗位职责:
1、负责大规模手机集群基础设施平台的研发工作,调研业界最佳实践,不断提高平台的稳定性
2、负责自动化服务及测试平台的的研发工作,落地到业务产生收益
3、负责自动化框架的开发工作,降低各环节编写自动化用例的成本,提升用例的稳定性
4、对所开发的平台工具,持续跟踪结果、不断优化用户体验。
岗位要求:
1、有大型移动互联网测试开发经验,对于服务端/客户端其中一端的架构有了解;
2、熟悉Python/Go 等常用语言, 有良好的算法功底;
3、具有通过工具、平台提升研发质量的意识和能力;
4、本科及以上学历,计算机、通信等相关专业
5、认可快速发展阶段的移动互联网公司及文化
2、测试开发工程师-性能专项
职位描述:
1、负责公司 Android 平台大型项目的软件性能测试工作和性能优化工作;
2、负责性能关键指标的测试,找到性能瓶颈、提出性能提升的可行性分析;
3、负责性能测试过程改进和工具优化;
4、监控各业务模块的内存、CPU、GPU 等使用状态,识别各类耗时操作;
5、参与建设各业务场景的性能 Benchmark;
6、负责调研业界智能手机的性能以及趋势,提出优化目标及策略。
职位要求:
1、计算机相关本科及以上学历,有3年以上大型 Android 平台大型项目测试开发经验;
2、熟练掌握Java,至少有 Shell、Python 任意一种脚本开发能力;
3、有 Android 平台性能测试架构搭建和优化经验;
4、熟练使用 systrace、Memory Monitor 等 Android 各种性能分析工具;
5、有 Android 智能手机性能测试经验者优先。
3、测试工程师
职位描述:
1、深度参与产品研发项目, 协同产品经理、业务研发、用户反馈团队优质交付产品;
2、参与质量体系规划、建设;
3、线上线下故障追踪及分析;
4、完善研发过程中质量和效率问题的发现机制, 并提出明确改进意见。
职位要求:
1、计算机相关专业,本科及以上学历;
2、认可快速发展阶段的移动互联网公司及文化;
3、优秀的产品意识, 对市场上典型App有自己的想法和改进方案;
4、快速适应和学习能力、热爱质量效率工作;
5、熟练使用常用客户端、服务端开发/测试工具;
6、能够独立把握一个端(安卓/iOS)的产品迭代工作。
有以下经验者优先:
- 大型移动互联网公司工作经验;
- 了解Android/iOS系统特性及语言特性;
- 了解常用移动客户端新技术。
4、测试开发工程师
职位描述:
1、深度参与产品研发项目, 协同产品和研发团队高质量交付产品;
2、参与质量体系规划和建设;
3、参与开发效率工具和保证技术项目质量;
4、追踪并分析线上线下故障。
职位要求:
1、本科及以上学历,计算机相关专业;
2、热爱计算机科学和互联网技术,对软件质量保障工作有浓厚兴趣;
3、扎实的数据结构和算法基础;熟悉至少一门编程语言,包括但不仅限于:Java、OC、C、C++、Python、Go、PHP;
4、优秀的产品意识, 对市场上典型App有自己的想法和改进方案;
5、快速适应和学习能力,善于发现和定位问题;
6、了解常用客户端、服务端开发或测试工具, 如自动化框架、压测工具、大数据处理工具者优先
5、测试开发高级/资深工程师
职位描述:
1、深度参与产品研发项目, 协同产品经理、业务研发、用户反馈团队优质交付产品
2、参与质量体系规划、建设
3、实施效率工具开发和技术项目质量保证
4、线上线下故障追踪及分析
职位要求:
1、本科及以上学历,计算机、通信等相关专业
2、掌握网络相关基础知识, 包括TCP/IP协议, HTTP协议
3、掌握一门以上语言, 包括C/C++, Java, OC, golang/python
4、了解常用客户端、服务端开发/测试工具, 如自动化框架、压测工具、大数据处理工具优先
5、认可快速发展阶段的移动互联网公司及文化
6、优秀的产品意识, 对市场上典型App有自己的想法和改进方案
7、快速适应和学习能力,热爱质量效率工作
6、测试开发工程师-多媒体方向
职位描述:
1、参与字节跳动产品多媒体方向质量保障工作;
2、负责底层多媒体SDK单元测试、性能测试和数据分析工作;
3、负责开发多媒体线上质量监控平台以及数据分析工作。
职位要求:
1、1-3年学历本科及以上;
2、熟悉FFmpeg、视频编解码、流媒体协议,对播放器等有了解;
3、有大型移动端视频项目测试经验;
4、具备良好的C++/Java/Obj-C研发基础, 对底层库编译、静态代码检查等方面有相关经验;
5、了解Linux、Android、iOS相关基础和网络模型 。
7、游戏测试工程师
职位描述:
1、整体负责一个或多个手机游戏的质量保证工作,包括需求评审、程序设计评审、测试设计等工作,从黑盒、白盒、性能、易用性、商业价值等角度全方面保证手游的成功;
2、负责手游项目的自动化测试、持续集成、单元测试、敏捷等工程效率事宜相关的引入和推广等工作;
3、开发测试工具,主导自动化测试框架和平台,控制流程进度,钻研外挂技术并制定击破的战术,设计产品性能、压力测试方案,提高游戏研发制定标准。
职位要求:
1、具备扎实的计算机基础,熟悉至少一门编程语言(Python,Go等不限),理解数据结构、算法、操作系统和网络等知识;
2、具备优秀的逻辑思维能力和强烈的求知欲,能够快速学习新的知识;
3、做事积极主动,执行力强,能推动问题解决,有良好的团队精神和沟通能力;
4、有丰富的软件开发经验,为多个开源软件项目贡献代码;
5、熟悉主流iOS/Android自动化、性能相关、对Unity、Unreal等业界引擎有了解;
6、热爱游戏,乐于钻研游戏设定,对游戏有深入理解。
8、游戏测试开发工程师
职位描述:
1、负责公司移动端产品质量保障工作,进行日常项目线下测试与线上质量分析;
2、开发测试工具,主导自动化测试框架和平台,控制流程进度;
3、钻研外挂技术并制定击破的战术;
4、设计产品性能、压力测试方案,提高游戏研发制定标准。
职位要求:
1、具备扎实的计算机基础,精通至少一门编程语言(Python,Go等不限),深入理解数据结构、算法、操作系统和网络等知识;
2、具备优秀的逻辑思维能力和强烈的求知欲,能够快速学习新的知识;
3、做事积极主动,执行力强,能推动问题解决,有良好的团队精神和沟通能力;
4、有丰富的软件开发经验,为多个开源软件项目贡献代码;
5、对算法有深入钻研,熟悉主流iOS/Android自动化、性能相关、对Unity、Unreal等业界引擎有了解;
6、热爱游戏,乐于钻研游戏设定,对游戏有深入理解。
9、云测平台前端研发工程师
职位描述
1、负责大规模手机集群基础设施平台的的前端开发工作;
2、调研业界相似产品的实现方案、评估优劣;
3、将设计方案实现为具体的平台功能,持续跟踪结果、不断优化用户体验。
职位要求
1、本科及以上学历,计算机、通信等相关专业;
2、熟悉 Node.js,有服务端程序开发经验者优先;
3、熟练掌握各种前端技术,包括 HTML/CSS/JavaScript 等;
4、深入了解 JavaScript 语言,使用过 React 或 Vue.js 等主流开发框架;
5、熟悉Android领域相关知识加分。
10、测试/测试开发实习生 — 有转正机会(校招)
职位描述
1、参与头条相关产品的研发与测试过程;
2、参与产品需求、功能设计、产品可测性设计与反馈,致力于提高产品的技术可靠性和用户体验。
职位要求
1、计算机相关专业;
2、有移动互联网测试经验,有自动化或白盒测试经验优先考虑;
3、热爱互联网,对互联网相关业务或技术充满好奇及热情;
4、具备快速的产品及业务学习能力、敏捷而周到的逻辑思维能力 ;
5、每周可实习4天以上,可实习3个月以上。
更多热招岗位如需内推请联系:hongshuangqing@bytedance.com
【Q&A】
Q:招聘流程和时间安排是什么?
A:随时可以安排面试,无固定时间安排。
A:随时可以安排面试,无固定时间安排。
Q:内推和官网投递比有什么优势?
A:内推可以更快筛选简历,简历通过后可以更快安排面试,也可以更详细了解面试进度。
A:内推可以更快筛选简历,简历通过后可以更快安排面试,也可以更详细了解面试进度。
Q:投递/面试进度怎么查询?
A:可以直接联系上面的邮箱。
Q:官网投递了还可以再投吗?
A:官网只能投递一次,投递过官网的同学可以试着再投下这个内推,如果官网的流程结束了,我们这边还有机会。