【职场热点】软件测试岗位,真正达到月收入1万以上的有多少

在某一线城市相亲角,有位阿姨自称孩子是程序员、36岁、月入3万8,并直言“月入1万如讨饭”,引来大量互联网人自嘲式认领“乞丐”身份。今年2月,“月收入一万”的鄙视链压力给到了二线城市,有位入行2年的软件测试员发帖称,月收入一万在深圳“只能生存没法生活”,房租、日常生活开支,基本没剩多少钱,属于深圳赚钱深圳花,一分别想带回家。

入行2年才拿到一万吗?众多软件测试人震惊了,有人留言:在郑州做测试,刚入行一年,薪资12k;有人说我在南昌,互联网少,目前拿8k,想象不到一线城市才拿1万!

今天,测试君就通过数据的视角,看看月收入1万的软件测试有多少,不同年限的软件测试能拿到什么薪资

#01、在互联网行业,软件测试市场每年有40W人缺口

尽管关于“月收入一万,生活艰难”的吐槽不绝于耳,但事实是,在互联网行业,60%的软件测试月薪过万。

而根据数据显示,目前从事软件测试人员超百万,全国测试人员平均薪资11.6K,拿10~20k的软件测试人员在42%以上。

目前软件测试人员缺口在四十万左右,是急需测试人员的,起码这个行业目前是有好的前景。当然,与其说前景,不如说“钱景”,毕竟我们工作不是为了奉献,很多时候在谈论一个行业的前景,看中的更多是入行的薪资多少,以及之后随着经验累积能达到的薪资涨幅。

不同级别/年限的软件测试,对标薪资又是多少?在此测试君给你列一下:

1.刚入行的初级软件测试工程师,薪资8000~15000K;

2.三年+中级软件测试工程师,薪资15000~25000K;

3.五年+高级软件测试工程师,薪资25000~35000K;

4.测试开发/测试管理/测试专家,年薪50W~100W

最后说一句,毕业三年后的平均薪资在15k左右,所以这个行业的“钱景”还是很不错的。

#02、入行/提升?不同级别的测试需要达到什么样的技能/水平

既然测试很有前景,那我们如何进入这个行业拿高薪,不同级别的测试人员需要掌握哪些技能呢?如果你准备转行做测试,或者是已经入行准备提升却毫无方向,下面测试君来给你一一分析。

1.刚入行的初级软件测试【8~15K】

初级软件测试工程师主要工作是以功能测试为主的,这个阶段也被称为点工。作为点工,你要掌握测试基础、测试理论,这是入行测试必须要掌握的,最好是学到能够理解并且用自己的话讲出来。测试基础都需要掌握到什么呢?

测试的定义、测试的分类、测试的方法、测试的生命周期。
测试计划、测试方案、测试策略、测试用例的编写。
BUG的定义、BUG的分类、BUG的六要素、BUG的生命周期。
测试和开发对接流程等等。

软件测试基础掌握之后,再掌握一些最基础常用的几个工具,等入职以后用到什么工具再去学就可以了,重点在于接口测试的学习,基础命令、抓包工具等——

  • 简单的网络协议:TCP/UDP,HTTP/HTTPS
  • Linux的基本操作和常用指令。
  • MySQL数据库的基本操作和常用sql语句。
  • fiddle抓包工具的使用。
  • postman接口测试工具的使用。
  • jmeter和loadrunner性能测试工具的使用。

软件测试人员入行可以没有代码经验,但要了解前台、后台、数据库等常规概念。到这个阶段,基本已经入行软件测试了,哪怕是最基础的点点点,进入职场也已经知道互联网企业测试流程是什么样,所以测试君建议你要打牢基础,不会就问、不懂就学。

2.中级软件测试【15~25K】

工作两三年以后,处于软件测试的中级阶段,必然要面临的一个问题,就是基础知识有了、测试流程也掌握了,该朝哪个方向去深入发展呢,自动化还是性能?python还是Java?

关于发展方向——无论选什么,都要深思一下之前自己接触的经历,看看自己是否喜欢、工作的时候是否有成就感,选定自己想做的方向专精,学起来事半功倍。

关于语言——建议没有计算机基础或者像快速掌握技能的同学,刚接触的时候可以选择python,上手更快、易掌握;有代码基础可以根据公司业务需求,再进修一下Java。

学习自动化还是性能?这个也不用纠结,测试君为你列一下需要掌握的技能——

第一:自动化,不知道最近大家有没有在招聘网站去刷测试岗位JD,自动化可以说是18K以上岗位必备技能,那这个薪水需要掌握到什么程度呢?首先你需要熟练掌握一门编程语言,会用代码写脚本,接口、web和app这三端的自动化至少会2种,能搭建自动化测试框架,能独立做项目,有2个以上自动化项目经验;再加你业务测试方向的经验积累,薪水能冲就20K啦!

第二:性能测试,这个老牌的高薪软件测试方向了,想在这块有突出表现,首先要熟练掌握1-2个性能压测的工具,比如loadrunner或者jmeter,然后是要能手动编写性能脚本,搭建性能环境、能设计性能测试场景,再这个基础上还需要掌握服务端的监控的能力、压测数据分析的能力、瓶颈定位的能力和性能调优的能力,熟练掌握这些技能的话,相信我,你在业内的薪水不会低于20K的!

中级测试工程师技能,如果你能掌握好,既能给你的本职工作增光添彩(增加你的本职工作的硬实力),还能让你未来两年在市场上更抢手(增加市场竞争软实力),同时你的薪水也会直线上涨!

现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!qq群号:110685036

3.高级软件测试工程师【25~35K】

如果你已经是软件测试行业的老油条了,恭喜你薪资又涨了,但是到了这个阶段,可以说是软件测试工程师最大的职业发展瓶颈期,当然突破瓶颈可能就是业内大神哦。

一般在这个阶段,会考虑提升做软件测试测试开发,我这里说的测试开发指的是测试开发的高级阶段,前面的自动化测试其实是测试开发的初级阶段。

测开的高级阶段呢一般是做测试工具开发的,需要掌握前后端的开发框架的知识、自动化测试的知识和基本的性能测试的知识,结合开发的技能,如果能做到灵活的开发内部需要的测试系统、测试平台、测试框架、测试工具,那你基本上就处于测试行业金字塔的顶端了,行业待遇一般不会低于月薪3w的水平的,这个薪资跟开发比都不低。

#03、写在最后

随着互联网行业的迭代更新,尤其是5G、人工智能时代的到来,软件测试岗位越来越被重视,这对很多测试人员来说是机遇也是挑战,不论你目前入行5k还是15k,或者已经是入行十年的老鸟,都要抓住时机、不断更新自己的技术。

提升自己技术能力,称为岗位中不可替代的那个,才能应对裁员浪潮。

干货精选

软件测试路上不可缺少的知识,也是我多年来总结的经验

1.前置基础知识:

  • 计算机基础
  • 测试理论
  • HTML基础
  • CSS基础
  • JS基础

二,linux和数据库

  • linux
  • 数据库介绍
  • SQL语言(重点)
  • 数据库高级功能

三,测试基础

  • 软件测试理论
  • 软件生命周期
  • 测试方法和分类
  • 测试用例设计
  • 缺陷管理
  • web项目实战
  • 测试管理工具

四,编程+数据结构

  • Python基础
  • 面向对象
  • 异常处理
  • 模块和包

五,WEB自动化

  • WEB自动化入门
  • WEB自动化基础
  • WEB自动化中级
  • WEB自动化高级
  • 项目实战

六,移动自动化

  • 移动自动化基础
  • 移动自动化中级
  • 移动自动化高级

七,接口测试

  • 接口基础
  • postman实现接口测试
  • 数据库操作
  • 代码实现接口测试
  • 持续集成
  • 接口测试扩展

八,性能测试

  • 性能测试基础
  • 性能测试工具
  • 项目-接口性能测试
  • 项目-web性能测试
  • 性能测试调优

九,综合项目实战

功能测试,ui自动化测试,接口测试,性能测试

最后为了帮助大家迅速建立测试思维能力,早日斩获大厂Offer、掌握职场话语权,下面这份《软件测试全栈学习路线图》应该会对你很有帮助

码字不易,文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

如果你还有许多困惑,那么我整理的视频资源和文档会是你的良师益友,或许可以给你带来一些实际性的帮助与突破【保证100%免费】

 如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入下方我们的测试交流qun大家一起讨论交流学习。 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

1-python基础

1.字面量 被写在代码中固定的值 2.注释 # 单行注释""" 多行注释1:三对双引号 """ 多行注释2:三对单引号 3.变量与输出 age10 # 变量赋值 print("我今年",age,"岁") (1)pri…

Java数据类型与变量

1.字面常量 public class Demo{ public static void main(String[] args){ System.Out.println("hello world!"); System.Out.println(300); System.Out.println(3.1415926); System.Out.println(T); System.Out.println(true); System.Out.println(false); } 其中…

【CocosCreator入门】CocosCreator组件 | ParticleSystem (粒子)组件

Cocos Creator 是一款流行的游戏开发引擎,具有丰富的组件和工具,其中ParticleSystem组件是一个用于创建粒子效果的工具,可用于实现火花、爆炸、雪花等效果。 目录 一、组件属性 二、组件使用 三、效果演示 四、性能优化 一、组件属性 属性…

迅为3A5000_7A2000工控主板,龙芯自主指令集架构全国产工业级板卡性能

迅为iTOP-3A5000开发板核心板底板方式,底板资料开源,提供底板的原理图和PCB工程文件,可以根据需求定制属于自己的开发板。 核心板也支持工业级核心板定制开发。 根据二进制翻译功能使用,可流畅运行WIN和Android系统APP。 支持Loo…

renderdoc resource manager说明

*写在前面 只针对renderdoc opengl es 场景进行说明, vukan的没有,不过其实应该也差不多啦,若有必要后面再考虑补上。本文使用 文字图代码 的方式叙述,若只想了解原理过程,可忽略代码部分, 由于renderdoc代…

文章生成器-免费的文章生成器

随着信息爆炸的时代,自媒体人员不仅需要创造性的策略,还需要快速产生具有高质量文章的能力,这样才能快速响应趋势并保持优势。文章生成器,一款基于人工智能和自然语言处理技术的文本生成软件,可在没有任何人工干预的情…

企业搭建帮助中心的额方式有哪些?

帮助中心对于企业价值的重要性在于提高客户满意度和忠诚度,增强企业品牌形象,促进业务增长和提高利润率。通过提供详细的帮助文档和客户支持,企业可以向客户传达其专业知识和技能,并帮助客户更好地使用其产品或服务。这将提高客户…

C++(Qt)软件调试---使用任务管理器导出Dump(6)

C(Qt)软件调试—使用任务管理器导出Dump(6) 文章目录C(Qt)软件调试---使用任务管理器导出Dump(6)1、前言2、软件下载3、使用三款软件导出Dump4、软件下载地址更多精彩内容👉个人内容分类汇总 👈&#x1f44…

『.NET Tools』在.NET中实现汉字转拼音,只要一个方法就够了!

📣读完这篇文章里你能收获到 傻瓜式扩展方法直接使用可实现汉字转拼音及汉字转拼音首字母功能感谢点赞收藏,避免下次找不到~ 文章目录一、代码引用Step 1 : 安装包,通过Nuget安装包Step 2 : 代码通过扩展方法/帮助类实现实现汉字转拼音实现汉…

谷粒商城-redis分布式锁系列

1.压力测试出的内存泄漏及解决(可跳过) 使用jmeter对查询产品分类列表接口进行压力测试,出现了堆外内存溢出异常。 我们设置的虚拟机堆内存100m,并不是堆外内存100m 产生堆外内存溢出:OutOfDirectMemoryError 原因是…

2023.4.3

ctrlf:全局替换 alt鼠标左键:整列编辑 ctrlaltl:格式化 AJAX 简介 概念:AJAX:异步(客户端不用等待服务端的反应)的Javascript和XML AJAX的作用: 与服务器进行数据交互:通过AJA…

Adaptive AUTOSAR——Execution Management(VRTE 3.0 R21-11)

ChatGPT回答: Adaptive AUTOSAR Execution Management 模块是用于管理软件执行的模块,其主要功能包括: 任务调度:支持对任务进行调度和执行,以实现系统中各个功能的协调运行;软件组件管理:支持对…

python 读取xml从入门到精通

XML (Extensible Markup Language),可扩展标记语言,是一种被广泛应用于网络上的文件格式。在互联网上,网页里的信息都以 XML格式存储,例如 HTML、 CSV、 JSON等。随着电子商务的发展,人们需要在…

【面试】Java异常面试题

文章目录Java异常架构与异常关键字Java异常简介Java异常架构1. Throwable2. Error(错误)3. Exception(异常)4. 受检异常与非受检异常Java异常关键字Java异常处理声明异常抛出异常捕获异常如何选择异常类型常见异常处理方式直接抛出…

35岁,失业6个月终于接到降薪offer:有面就面,薪酬不限,随机应变说瞎话,对奇葩面试官保持礼貌克制,为拿offer什么都能忍...

被裁后为了生存,人需要做出什么改变?一位35岁网友在失业6个月后终于拿到offer,虽然降薪到四年前的水平,但能继续养家糊口,楼主已经很满意了,并分享了自己的个人经验:1.挖掘历史项目经验&#xf…

为什么ClassPathResource可以读取到流?- 第465篇

历史文章(文章累计460) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 S…

68-信号量

文章目录信号量一.什么是信号量二.信号量的接口三.信号量的使用1.思路2.代码3.编译及结果四.ipcs命令信号量 信号量就是控制某个进程能够对某个资源进行访问;保证同一时刻只能由一个进程对 某个资源进程访问; 打印机 一.什么是信号量 信号量是一个特殊的变量,一…

全网最详细的UI自动化测试元素定位方法总结

目录 前言 元素定位概述 常用的元素定位器 元素定位方法 元素定位技巧 总结 前言 UI自动化测试是软件测试中的一个重要环节,它可以通过模拟用户的实际操作,自动化执行UI界面上的测试用例,以提高测试效率和准确性。元素定位是UI自动化测…

卡尔曼滤波浅析

文章目录前言任务状态预测外部影响因素外部不确定性状态更新利用测量进一步修正状态合并两个高斯分布公式汇总图形化解释总结(readme)references前言 Kalman Filter算法,是一种递推预测滤波算法,算法中涉及到滤波,也涉…

数据更新 | CnOpenData法拍房数据

法拍房数据 一、数据简介 法拍房,即“法院拍卖房产”,是被法院强制执行拍卖的房屋 。当债务人(业主)无力履行借款合约或无法清偿债务时,而被债权人经司法程序向法院申请强制执行,将债务人名下房屋拍卖&…