【软件测试】测试的岗位有哪些?

求职入口有很多:相关企业官网、求职软件、校招、公众号等等。

下面就在某招聘网站上看看测试有哪些岗位吧!

测试只是一个统称,在测试下面还有很多细分岗位。

但是测试的岗位主要分为以下俩个方面:

  • 软件测试开发工程师(测开)

工作重心为可测试性以及通用测试基础框架。编写单元测试框架和自动化测试框架。软件测试开发工程师关注质量提升和覆盖率。

其工作重点就是业务测试,开发效率测试工具(自动化测试、性能测试、覆盖率等等)。

后端开发工程师也是开发,那么二者有什么区别呢?后端开发工程师是开发业务代码的,而对于测试人员来说,是没有权限开发业务代码的。而测开工程师开发的效率工具一方面可以提高测试效率,另一方面可以提高测试质量。

【注意】效率工具是测试人员开发出来的,测试人员也需要进行后期的工具管理,因此效率工具不能替代测试人员。


  • 测试工程师

与软件测试开发工程师关系密切,但把用户放在第一位来思考。测试工程师组织整体测试实践,并进行分析总结,驱动测试执行,构建端到端的自动化测试。

其工作重点就是业务测试,对于纯测试工程师,更多的测试操作是点点点的测试。


上述在招聘软件上查看的岗位,这些岗位名称都是hr在创建岗位的时候顺手写上去的。

这里,不管是测开还是测试工程师,都统称为测试人员。

绝大多数的中大厂其测试岗位基本都是软件测试开发性质的。所以有些大厂的招聘信息可能是软件测试工程师,其岗位名称是这样写的,但是实际上做的是侧开的工作。

小白测开程序员进入公司之后:

  1. 熟悉工作和测试流程
  2. 通过业务测试熟练个人的测试能力
  3. 掌握各种各样的工具提高测试质量和效率
  4. 开始逐步学习开发各种效率工具

找工作/实习的时候怎么确定自己找的是测开还是测试?

  1. 中大厂基本都是测开
  2. 先拿offer,拿到offer后询问hr/面试官组内有哪些技术业务,如果技术业务很多,一般就是测开。

高频面试题

  • 软件测试开发工程师和测试工程师的区别

相同点:

  1. 都统称为测试人员
  2. 对产品质量负责,保障产品质量

不同点:

测试开发比测试多"开发"二字,而这个开发并不是指业务开发,因为业务开发是开发人员的主要职责,这里的开发指的是需要开发测试效率工具,通过效率工具来提升测试效率和测试质量,比如自动化测试、性能测试等就属于效率工具。


相关推荐
美团测试工程师5 小时前
九大高效的前端测试工具与框架
软件测试·测试工具·jmeter
测试者家园12 小时前
ChatGPT生成接口文档的方法与实践
软件测试·chatgpt·测试用例·接口测试·接口文档·ai赋能·用chatgpt做软件测试
Heaven64514 小时前
6.8 Newman自动化运行Postman测试集
软件测试·自动化·接口测试·postman·newman
测试老哥19 小时前
Python自动化测试图片比对算法
自动化测试·软件测试·python·测试工具·程序人生·职场和发展·测试用例
测试者家园1 天前
ChatGPT接口测试用例生成的流程
软件测试·chatgpt·测试用例·接口测试·测试图书·质量效能·用chatgpt做测试
互联网杂货铺1 天前
几个常见的Jmeter压测问题
自动化测试·软件测试·测试工具·jmeter·职场和发展·测试用例·压力测试
测试者家园2 天前
ChatGPT与接口测试工具的协作
软件测试·测试工具·chatgpt·接口测试·ai赋能·用chatgpt做软件测试·测试图书
测试19982 天前
Chrome+Postman做接口测试
自动化测试·软件测试·chrome·测试工具·职场和发展·测试用例·postman
爱学测试的李木子2 天前
性能】JDK和Jmeter的安装与配置
java·开发语言·软件测试·测试工具·jmeter
字节程序员2 天前
Jmeter分布式测试的注意事项和常见问题
软件测试·分布式·jmeter