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

news2025/1/4 22:07:33

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

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

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

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

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

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

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

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

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

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

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

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

Bug记录在哪里呢?

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

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

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

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

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

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

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

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

4.功能测试

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

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

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

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

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

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

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

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


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

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

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

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

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

一、什么是业务能力?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

总结图:

相信梦想会如期而至。

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

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

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

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

 

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/75641.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot - WebSocket的使用和聊天室练习

SpringBoot - WebSocket的使用和聊天室练习前言一. SpringBoot整合WebSocket1.1 (插曲)SpringCloud网关服务接入WebSocket启动错误二. 前端代码监听2.1 模拟进入/离开聊天室2.2 模拟聊天前言 近期准备在我的个人云直播项目中,编写弹幕模块。…

超详细的 pytest 教程(一)使用入门篇

前言 pytest到目前为止还没有翻译的比较好全面的使用文档,很多英文不太好的小伙伴,在学习时看英文文档还是很吃力。本来去年就计划写pytest详细的使用文档的,由于时间关系一直搁置,直到今天才开始写。本文是第一篇,主…

基于jsp+mysql+ssm校园在线投票系统-计算机毕业设计

项目介绍 校园在线投票系统主要包括系统用户管理模块、新闻公告管理模块、投票信息管理、班级信息管理、登录模块、和退出模块等多个模块。系统采用了jsp的mvc框架,SSM(springMvcspringMybatis)框架进行开发,本系统是独立的运行,不依附于其他系统,可移植…

Apipost下载安装和功能详解

一、ApiPost简介 ApiPost PostMan Swagger Mock Jmeter 后端、前端、测试同时在线编辑,同时在线协作,内容实时同步 1.官网地址:https://www.apipost.cn/ 2.官网支持客户端下载及web版在线调试,可根据自己的需求选择适合自己的…

@Controller和@RestController的区别?

本文为joshua317原创文章,转载请注明:转载自joshua317博客 Controller和RestController的区别? - joshua317的博客 Controller和RestController的区别? 在springboot开发中控制层使用注解Controller时,加有GetMapping(PostMappi…

网络开关量输入转4G模块钡铼技术S274

网络开关量输入转4G模块钡铼技术S274支持4路DIN4路DO1路RS485,本机设备自带的继电器 DO 寄存器地址属于保持线圈,地址 0-3,服务器主站发送报文格式: 接收设备返回报文格式: 示例:读取2 个DO状态&#xff…

FS5175AE的PCB布局设计建议

FS5175AE的PCB布局设计建议-基础篇 开关电源的一个常见问题是“不稳定”的开关波形。有时,波形抖动很明显,可以听到从磁性元件发出噪声。如果问题与印刷电路板(PCB)布局有关,则很难确定原因。 EMC也是很注重(PCB)布局,这就是为什么在开关电源设计的早期正确布局PCB至关重要的原…

React 学习笔记:事件处理

React 事件处理 React 采用 on 事件名的方式来绑定一个事件,注意,这里和原生的事件是有区别的,原生的事件全是小写 onclick , React 里的事件是驼峰 onClick 。并且 React 中若想阻止默认事件需要显示的调用 e.preventDefault,而…

智工教育:2023年安全工程师考试习题

答案在最后 1.依据中共中央国务院《关于推进安全生产领域改革发展的意见》,到( )年,实现安全生产治理体系和治理能力现代化,全民安全文明素质全面提升,安全生产保障能力显著增强,为实现中华民族伟大复兴的中国梦奠定稳…

Linux系统IO

文章目录Linux系统IOsysio简介sysio版本的copy示例代码代码说明函数讲解如何编译 运行系统IO与标准IO的区别示例代码函数讲解编译 运行?程序中的重定向代码示例代码说明函数讲解编译 运行?代码示例函数讲解编译 运行Linux系统IO sysio简介 所谓文件IO就…

全国青少年软件编程(Scratch)等级考试二级考试真题2022年6月——持续更新.....

电子学会202206Scratch二级真题及参考答案 1.角色初始位置如图所示,下面哪个选项能让角色移到舞台的左下角?( ) A. B. C. D. 正确答案:C 答案解析: 舞台的左下角,坐标x为负数,…

【数据结构】七大排序

目录 一、什么是稳定性 二、七大排序 2.1基于选择的思想 2.1.1直接选择排序 2.1.2堆排序 2.2基于插入的思想 2.2.1直接插入排序 2.2.2希尔排序 2.3归并排序 2.4基于交换的思想 2.4.1冒泡排序 2.4.2快速排序 三、外部排序 排序就是将一组无序的数据经过一定的算法调…

Linux系统:root用户 登录失败

问题 在Linux系统上,从root用户切换到oracle用户时报错 su: cannot open session: Permission denied 如下: 分析 定位原因1 分析登录日志,可以看到时登录的时候limit中的 memlock 设置失败,导致用户登录失败: limi…

[GO] Gin入门

1. Gin基本使用 1.1 Gin入门 Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点对于Golang而言,web框架的依赖要远比Python,Java之类要小,自身的net/http足够简单,性能也非常不错借助框架开发,不仅可以省去很多常用的封装带来的时…

为本地web服务配置使用固定的二级子域名【内网穿透】

由于使用免费的cpolar所生成的公网地址为随机临时地址,该地址24小时内会发生变化,对于需要长期访问的用户来讲比较不方便。 不过我们可以为其配置cpolar固定的二级子域名(该二级子域名可自定义),该地址不会随机变化&a…

芯片漫游指南(2)-- UVM结构

目录:1 组件家族1.1概述1.2 uvm_driver1.2.1 概述1.2.2 示例1.3 uvm_monitor1.3.1 概述1.3.2 示例1.4 uvm_sequencer1.4.1 概述1.4.2 示例1.5 uvm_agent1.5.1 概述1.5.2 示例1.6 uvm_scoreboard1.6.1 概述1.6.2 示例1.7 uvm_env1.7.1 概述1.7.2 示例1.8 uvm_test1.8…

天翎携手群晖助力电商行业文档管理

编者按:电商行业的文档管理怎么做?本文根据电商行业文档管理中存在的一些难点,提出天翎文档管理系统和群晖NAS结合的解决方案。 关键词:免安装,免维护,文件分类,权限设置,文件同步&…

【拿捏链表(Ⅱ)】—Leetcode删除排序链表中的重复元素

目录删除排序链表中的重复元素(Ⅰ)删除排序链表中的重复元素(Ⅱ)删除排序链表中的重复元素(Ⅰ) 题目: 给定一个已排序的链表的头 head ,删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。 思路:这里的思路很简单&…

Navigation--导航算法(局部视野导航)--DWA、TAB

DWA 动态窗口法(dynamic window approach,DWA)目前与A*一样都是ROS导航包中提供的基本路径规划算法。DWA是一种贪心的算法,通过可选速度、可选角速度的组合,模拟出很多局部轨迹,然后选择最优的。这种方法时…

Android dex动态加载(Kotlin版)

前言 环境 语言–KotlinJDK11SDK33AndroidStudio版本 Android Studio Dolphin | 2021.3.1 Patch 1 Build #AI-213.7172.25.2113.9123335, built on September 30, 2022概述 libaray项目打包成jarjar通过dx命令行工具转为dex.jardex.jar放到assets目录下App启动读取assets中…