初级软件测试工程师工资(薪资待遇)一般是多少?

那接下来,我们要讲的是从软件测试这个岗位与职责,以及对应的标准薪资范畴

到底软件测试它不同的层次它要负责一些什么样的事情,对于软件测试这个岗位呢,第一个,它要求的东西确实非常的多,比如说你要懂数据库,又要懂Linux,还要懂接口,还要懂自动化,还要懂编程语言,等等之类的。

那是不是每一个岗位都必须要有这么多的技能才能够去做呢,其实并不是。

初级软件测试工程师工资(薪资待遇)一般是多少?_第1张图片

这是我从招聘网站上,截取的面试岗位信息。这两个都是初级软件测试工程师,初级测试工程师有一个范围5-10K。那也就是意味着有些小伙伴出去之后,他拿到的薪资只有5K,但是有些小伙伴出去之后他拿到的薪资就有10K。

可能你们两个的起点是差不多的,就比如说我都是刚毕业一年,或者应届生。

那为什么会有这么大薪资的差别呢,它的原因在哪里呢?

给大家简单的分析一下上面两个招聘置位需求。

初级软件测试工程师职责:

1.设计用例、维护用例 – 等价类、边界值、场景法、因果图……

2.执行用例的能力 --这一个是非常简单的,那也就是你做为一个初级测试工程师必须要具备的能力,你可能不会写测试用例有些公司可以接受,我急的时候,我可能只要招一个能够执行用例并且提交bug的人就OK了,你暂时不会写测试用例没关系,我们公司有别的人来写。(就是我们通常听到的助理测试工程师岗位,在公司第一个事情就是去执行测试用例,用例是已经写好的)

按照测试用例上的步骤一步一步来就好,里面已经写得非常清晰明了。

初级软件测试工程师工资(薪资待遇)一般是多少?_第2张图片

执行用例得到的结果和预期结果不一致,那么这种不一样的情况下,我们就要去做什么呢?我们就要去给它提交Bug。这个就是通过这条测试用例,发现了你实现的这个功能有存在一个问题(漏洞、bug),对于这一个能力我们就把它叫做执行用例的能力并且发现Bug提交Bug的能力。

Bug记录在哪里呢?

Bug一般是写在Bug管理工具上面,比如说禅道、TAPD

TAPD其实是腾讯提供的一个企业管理工具,需要用企业微信登录

初级软件测试工程师工资(薪资待遇)一般是多少?_第3张图片

登录之后就可以记录你的Bug,并且管理它。

这一类工具其实非常的多,不管它这一类的软件有多少,只需要你懂中间的一个,其他的都大差不差。它们的原理跟操作都是大同小异的。

3.测试方法 – 其实功能测试就是测试方法之一,我们在往期有讲到要保障软件的稳定性,从哪些角度呢?有功能、效率、性能、安全、易用性。对应的角度就有对应的测试方法,保证功能我们就把它叫做功能测试,保证效率我们就把它叫做性能测试,保证安全我们就把它叫做安全测试,以及易用性的易用性测试,还有一个移植性,我们就把它叫做兼容性测试。是不是很好理解。

我们想要更全面的去把控软件的质量,那我们就要用各种类型的测试方法,来对软件进行测试。因此,功能测试、性能测试、安全测试用到的测试方法与测试工具也是不一样的。

**要提升效率就是我们的自动化测试,**自动化测试也有很多不同类型的测试框架,有UI自动化有接口自动化,那么这一些测试策略,其实也就是你技能不断的提升增长的一个过程。

初级软件测试工程师工资(薪资待遇)一般是多少?_第4张图片

功能测试也是最为基础,最为简单的。

4.功能测试

**5.禅道、TAPD–**bug管理工具

**6.HTTP协议–**一般是和网络相关的,我们都知道网络它离不开协议。第二一个接口测试,也是和HTTP协议息息相关的,

7.Linux命令--操作系统,如何搭建Linux操作系统,命令的使用,如何连接服务器,等等这一些操作,学习资源里头都有详细的阐述。

**8.数据库:**Mysql Oracle–通俗易懂的说,它就是用来存储数据的,比如说像我们的某宝购物网站

初级软件测试工程师工资(薪资待遇)一般是多少?_第5张图片

我们点击照相机之后,会出来这么多不同品牌不同型号,不同价格的相机呢?其实它的这一些数据都是存储在数据库里面的,它会将你显示出来的每一条记录以数据的形式写在数据库里面,因此我们对于测试的过程中间,要经常去用到数据库来协助我们测试,来验证测试的结果。

至于说学习能力,抗压能力,咱们就不说了。

也就是你懂这一些技能的话,面试软件测试工程师能够拿到5-8K的薪资。

所以说为一个初级测试工程师,我们就必须要有这么一些技能,也就能够拿到相对应级别的薪资。

初级软件测试工程师工资(薪资待遇)一般是多少?_第6张图片


该得到的预期结果是什么样子的,这一类文档,我们就把它叫做测试用例。

(关于测试用例的编写可以阅读我之前写的文章:软件测试中的测试用例Test Case原来是这么回事!)

这里面的内容都是由我们测试工程师进行书写的

那我们再来看一下,右边的图。为什么都是初级测试工程师,为什么做这个图上又能够拿到7-10K的薪资。他们之间的差距是在哪里。

初级软件测试工程师工资(薪资待遇)一般是多少?_第7张图片

第一个它是一个银行的项目,对于银行金融类这一些项目的话,一般都会有一个业务能力要求–》

一、什么是业务能力?

简单的给大家讲一下,比如说我们用到的产品有非常多,比如说

游戏、及时通讯(QQ、微信类聊天软件)、

电商(某猫、某宝、某优品、)、

中石化、交通管理、银行系统……

这些都是属于产品,不同的产品它就会有不同的业务需求,相对来说比较复杂的有银行的、交通管理、ERP系统之类的。

甚至有一些系统中间的业务,公司还要给你培训,花一个月两个月,用专业的人给你培训。才能够让你把这个业务搞清楚。

因此对于软件测试工程师来说,业务能力也是至关重要,尤其是你去做金融类产品的话呢,一般招聘需求都会写有相关系统测试工作经验或自动化测试者优先。

二、压力测试,接口测试,自动化测试

像前面的任职要求,你只要会功能测试就OK,但是像在7-10K,任职岗位要求就是要在5-8K基础上还要有压力测试接口测试还有我们的自动化测试,

**接口测试–**会使用接口测试工具,读懂接口文档,会写接口用例,会去实现接口的脚本,比如说没有文档的时候我们还要会去抓包(Fiddler)

接口工具的话也有很多比如我们的Postman,Soapui,Jmeter,这些工具的使用也是有录制好的视频教程免费提供给大家学习。需要安装包的可以主页点击领取资料。

初级软件测试工程师工资(薪资待遇)一般是多少?_第8张图片

如果你能够把接口文档里面的所有信息,里面的文档信息什么意思,我应该怎么去做。如果能够用Postman去进行详细的测试,那我相信你再去做其他接口测试就不难了。

**自动化测试–**比如说像自动化测试,需要提升的技术就更多了,比如说Web的UI自动化,然后app UI自动化,还有接口自动化,

以上只是一个初级的软件测试工程师,它的一个岗位需求,以及我们要在这个岗位上面要做的这一些事情,你在不同的层次,就会有对应不同的薪资标准,因此对于咱们软件测试工程师岗位来说,你的技能学得越深,那么你的薪资也就会随之越高。

总结图:

初级软件测试工程师工资(薪资待遇)一般是多少?_第9张图片

相信梦想会如期而至。

迷失的时候,选择更艰辛的那条路。

当你内心有目标和梦想的时候,别害怕,勇敢的尝试一次吧,放弃很轻松,要磨灭内心的热情也很容易,但是坚持下,也许就能看到不一样的自己,人生是一次不会返程的路途,给自己一次机会有何不可。

每一个成功的人,在前进的路上都会收到很多的鼓励,也会愿意鼓励他人,我深深感受到鼓励带给我的帮助,你们的每一次点赞,就是对我最大的支持,让我一直坚持的做出更好的内容。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,只是我学习在整理的一些学习笔记,如果你用得到的话可以直接拿走:

初级软件测试工程师工资(薪资待遇)一般是多少?_第10张图片 

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取  

你可能感兴趣的:(面试,职场和发展,功能测试,自动化测试,测试用例)