测试开发岗需要学习什么样的技能才能满足需求?也许通过阅读各个互联网大厂的JD你会更加清楚

本文列举了B站、阿里、字节跳动、腾讯和网易等互联网巨头对于测试开发实习生、校招及社招的职位要求。主要涉及编程语言(如Python、Java、C++等)、软件测试理论、自动化测试、产品意识、团队协作和问题解决能力。不同岗位强调的技能有所不同,但普遍看重学习能力和技术热情。
摘要由CSDN通过智能技术生成

前言

要想知道自己需要什么样的技能我觉得需要先看各大公司的测试开发岗都有什么样的职位需求, 现在我们从实习生到校招再到社招一步一步的大量查阅测开岗的职位要求

各大互联网厂关于测试开发的要求(实习)

测试开发实习生(测试中心)(B站

职位要求:

  1. 熟悉软件工程、软件测试理论和方法,熟悉相关的测试流程和软件工程原理;
  2. 熟悉掌握一门或者多门编程语言(Python,Java,Golang等);
  3. 对二次元互联网产品感兴趣,善于学习接受新事物,具备良好的文档编写习惯和能力,良好的团队协作能力,有较强的逻辑思维及自我学习能力;
  4. 有自动化或白盒测试经验或者复杂工程项目研发经验优先考虑。

测试开发实习生(商业技术部)(B站

职位要求:

  1. 精通C/C++/Java等至少一种编程语言;
  2. 熟悉软件开发和测试流程;
  3. 强的学习能力、分析能力和解决问题的能力;
  4. 熟练的文档、沟通表达和辅导技巧;
  5. 熟悉移动产品测试开发经验者优先。

测试开发实习生(直播) (B站

职位要求:

  1. 2022届可获得本科及以上学历,计算机相关专业;
  2. 热爱计算机科学和互联网技术,具有钻研的精神,有广泛的技术视野,具备很强的学习能力、分析能力和解决问题的能力,善于发现和定位问题;
  3. 扎实的数据结构和算法基础,熟悉至少一门编程语言,包括但不仅限于:Java、C、Python、Go、PHP;
  4. 对软件质量保障工作有浓厚兴趣,有优秀的产品意识,能够对产品提出自己的想法和改进方案;
  5. 具备奉献精神,善于沟通,善于团队合作;
  6. 了解常用客户端、服务端开发技术、熟悉测试流程、熟悉常用的测试工具\测试方法(如自动化测试、白盒测试、性能测试、安全测试);
  7. 每周可实习3天以上,至少实习6个月(可根据在校规定动态调整);
  8. 能开发测试工具、了解测试环境、搭建测试框架者优先;

测试开发工程师(实习)(阿里

1.本科及以上学历,硕士博士优先,计算机、数学、信息管理等相关专业;
2.熟悉C、C++、Java、Python、Perl等至少一种编程语言
3.熟悉软件研发流程,掌握软件测试理论和方法,有设计和开发测试工具和自动化测试框架能力更佳
4.喜欢钻研技术,对质量捍卫有热情,不断追求产品用户体验的完善

同时,我们还希望你:
1.学习能力强,对新事物保有好奇心,并能快速适应新环境
2.良好的沟通能力和团队协同能力;能与他人合作,共同完成目标
3.对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结

游戏测试开发工程师(实习)(阿里

1.热爱游戏;
2.本科及以上学历,计算机/通信/电子信息/自动化/数学/信息管理等相关专业;
3.熟悉C++/C#/Java/Python/Lua/Javascript等至少一种编程语言;
4.喜欢钻研技术,对质量捍卫有热情,不断追求产品用户体验的完善;
如果您具备以下条件,就更好了:
1.游戏类型涉猎广,乐于钻研游戏设定,对游戏有深入理解,熟悉游戏行业新风向;
2.熟悉软件研发流程,掌握软件测试理论和方法,有设计和开发测试工具和自动化测试框架
能力更佳;
3.对数字图像和图形学技术有一定了解,熟悉OpenGL更佳;
同时,我们还希望你:
1.学习能力强,对新事物保有好奇心,并能快速适应新环境;
2.良好的沟通能力和团队协同能力;能与他人合作,共同完成目标;
3.对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结;
还在犹豫什么?我们期待着你的加入,与我们一起做出niubility的游戏!

测试开发工程师-教育业务(实习)(字节跳动

职位要求
1、2022届获得本科及以上学历,计算机、通信等相关专业;
2、认可快速发展阶段的移动互联网公司及文化;
3、优秀的产品意识, 对市场上典型App有自己的想法和改进方案;
4、快速适应和学习能力、热爱质量效率工作。

测试开发工程师-技术中台(实习)(字节跳动

1、2022届获得本科及以上学历,计算机相关专业;
2、热爱计算机科学和互联网技术,对软件质量保障工作有浓厚兴趣;
3、具备扎实的数据结构和算法基础;熟悉至少一门编程语言,包括但不仅限于:Java、Objective-C、C、C++、Python、Golang、PHP等;
4、具备优秀的产品意识,对市场上典型App有自己的想法和改进方案;
5、具备快速适应和学习能力,善于发现和定位问题;
6、了解常用客户端、服务端开发或测试工具,如自动化框架、压测工具、大数据处理工具者优先。

软件开发-测试开发方向(实习)(腾讯

必须具备的:
计算机或相关专业本科及以上学历;
—至两年的C/C++/Python或其他计算机语言的编程经验;
了解操作系统底层原理;
了解程序语言编译原理;
了解动态语言工作原理;
了解性能和安全等测试;
了解自动化系统的能力;
极具专研精神,主动积极的责任心、良好的团队合作精神。

软件测试(实习)(腾讯

计算机软件相关专业本科或及以上学历;
逻辑思维能力强,具备较好的沟通协调能力和推动力;
掌握软件工程基础知识,熟悉软件测试理论和方法;
有扎实的计算机理论基础,熟练掌握操作系统及网络的基本原理,掌握1门以上编程语言;
具备扎实的代码编写和走读能力,熟悉各类常用debug类工具;
追求完美、工作细致、能站在用户的角度思考,坚持原则,具备良好的学习能力和质疑习惯。

游戏测试开发工程师(实习)(网易互娱

我们希望您符合以下描述:

  • 计算机或相关专业,本科及以上学历;
  • 具备扎实的计算机基础,熟悉C++/java/python等至少一门编程语言,深入理解数据结构、算法、操作系统和网络等知识;
  • 具备优秀的逻辑思维能力和强烈的求知欲,能够快速学习新的知识;
  • 做事积极主动,执行力强,能推动问题解决,有良好的团队精神和沟通能力。

具备以下条件尤佳:

  • 有丰富的软件开发经验,为多个开源软件项目贡献代码;
  • 对算法有深入钻研,有科研、重要期刊或会议Paper,在程序设计大赛获奖;
  • 热爱游戏,乐于钻研游戏设定,对游戏有深入理解。

各大互联网厂关于测试开发的要求(校招)

测试开发工程师-今日头条/西瓜视频/内容生态(校招)(字节跳动

1、2021届获得本科及以上学历,计算机等相关专业;
2、热爱计算机科学和互联网技术,对软件质量保障工作有浓厚兴趣;
3、扎实的数据结构和算法基础;熟悉至少一门编程语言,包括但不仅限于:Java、C、C++、Python、Go、PHP;
4、优秀的产品意识, 对市场上典型 App 有自己的想法和改进方案;
5、快速适应和学习能力,善于发现和定位问题;
6、了解常用客户端、服务端开发或测试工具, 如自动化框架、压测工具、大数据处理工具者优先。

测试开发工程师-基础架构(校招)(字节跳动

1、2021届获得本科及以上学历,计算机相关专业;
2、熟悉一门以上脚本语言(Python/Shell等),了解一门以上开发语言(Go/Java/C/C++);
3、较强的质量意识;工作认真细致,善于发现、分析和总结问题;
4、责任心强,具有良好的沟通协调能力;
5、了解云计算领域(包括但不限于IaaS,PaaS,存储,数据库)相关产品/技术者优先。

测试开发工程师-基础架构(校招)(字节跳动

1、2021届获得本科及以上学历,计算机相关专业;
2、热爱计算机科学和互联网技术,对软件质量保障工作有浓厚兴趣;
3、具备扎实的数据结构和算法基础;熟悉至少一门编程语言,包括但不仅限于:Java、Objective-C、C、C++、Python、Golang、PHP等;
4、具备优秀的产品意识,对市场上典型App有自己的想法和改进方案;
5、具备快速适应和学习能力,善于发现和定位问题;
6、了解常用客户端、服务端开发或测试工具,如自动化框架、压测工具、大数据处理工具者优先。

软件开发-测试开发方向(校招)(腾讯

和实习生要求一样(挺怪的

软件测试(校招)(腾讯

和实习生要求一样+1

各大互联网厂关于测试开发的要求(社招)

测试开发工程师-产品研发和工程架构部(社招)(字节跳动

1、本科及以上学历,一年及以上互联网公司测试/测试开发经验;
2、具备客户端/服务端测试经验,有丰富的专项测试和优化经验;
3、扎实的数据结构和算法基础;熟悉至少一门编程语言,包括但不仅限于:Java、OC、C、C++、Python、Go、PHP;
4、自驱能力强,对项目质量负责,能主动发现问题,推动项目持续改进;
5、了解常用客户端、服务端开发或测试工具,如自动化框架、压测工具、大数据处理工具者优先。

测试开发工程师-商业化产品(社招)(字节跳动

1、本科及以上学历,计算机相关专业;
2、2年以上软件开发或测试开发经验;
3、良好的数据结构和算法基础;
4、学习能力强,有较强的分析定位和解决问题的能力,较强逻辑思维能力和表达能力;
5、工作积极主动,有强烈责任心和严谨工作作风,良好的协作沟通能力和团队合作精神;

高级游戏测试开发工程师(社招)(腾讯

本科以上学历,计算机相关专业,有2年以上竞技手游测试开发经验;
有全局观,对质量体系、流程、测试风险把握、测试范畴的定义有很好的理解和应用,具有移动互联网相关经验(Android、iOS);
熟悉主流操作系统原理(Windows、Linux、Android、iOS)、网络协议等,有过前后端性能、安全、兼容等专项测试经验;
熟悉至少一门开发或者脚本语言,C++、C、C#、Java、PHP、Python等;
优秀的执行力和抗压能力,热爱游戏测试,乐于主动反馈和积极思考。

游戏测试开发工程师(社招)(腾讯

熟悉至少一门开发或者脚本语言,C++、C、Python、Lua等;
熟悉主流操作系统原理(Windows、Linux、Android、iOS)、网络协议等,有过游戏服务端专项测试经验佳;
有5年以上开发经验
能够快速熟悉业务、流程,思维敏捷,逻辑紧密,具有良好的沟通表达能力,以及良好的职业素养和团队合作意识;

游戏测试开发工程师(社招)(鹰角

1.本科以上学历,有2年以上游戏测试开发经验;

2 熟练掌握至少一门主流编程语言,C++/C,C#, Python, Lua等;

3.熟悉游戏专项测试,性能测试等相关测试内容及流程;

4.熟悉自动化测试流程;

5.有性能测试平台开发经验者优先。

总结

关于硬向技术方面

  • 至少熟悉一门开发编程语言
  • 最好熟悉一门脚本编程语言
  • 对软件开发流程更加熟悉
  • 对软件测试的理论和方法熟悉
  • 对常用的软件测试工具熟悉
  • 熟悉常用的数据结构与算法
  • 根据职位的不同要对数据库, 计算机网络, 操作系统熟悉(操作系统好像要求的比较少

加分项

  • 已经有设计或者开发测试框架的经验
  • 有良好的团队配合能力, 较佳的沟通能力
  • 有产品意识, 对特定化的东西感兴趣(比如喜欢游戏喜欢互联网产品喜欢二次元
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值