我见过很多90、00后转行学软件测试的,大部分都不是计算机专业的,各行各业的学生都有。有一部分是带有极强的目的性来学习软件测试的。其余大部分都是看到【年薪50W】【年薪百万测试人】【高薪行业】【入门门槛低】【学完好就业】【IT行业是体面工作】等等一系的关键字吸引过来的,甚至很多人过来学习的时候连“软件测试工程师”干什么的都不清楚?

目前的软件测试工程师如何? 我们来说说测试平时都在做什么工作的:

软件测试是IT行业中的一个技术岗位。既然是技术岗,则技能就基础,这点是不分男女的。想做好测试,一般需要具备五大能力:

将上述5大能力合并同类项,可得到好的测试能力需要下方三大能力。

  •   ·需要掌握测试方向的一些基础能力,像用例设计能力(需要耐心细心责任心)、逻辑分析能力、测试工具使用能力;
  •   · 现在的测试人员普遍都要求掌握一门语言,这样方便进行自动化测试,提升测试效率;(在这里强烈要求每个测试人员最好都要去学习Python语言、至于为何?请继续往下看~)
  •   · 工作中测试需要和产品、开发、运维、甚至售前、售后打交道,需要不错的交流沟通能力。

女生在做测试时,最大的优势就是沟通能力。因为IT行业的现状就是男多女少,尤其是与测试打交道最多的开发岗位,男生比例非常高。

俗话说的好:男生搭配,工作顺利!女生在与男生的沟通时会更加顺畅,即使有些争议性的问题男生也不会太激烈。

因此在测试岗位招聘时,如果技能相差不大的情况下,一般都是优先招女生测试。

但是软件测试基础能力和编程语言能力学习门槛高么?请立即往下看:

学习和工作难度如何?

来说说测试的入行门槛:

测试最基础的职责就是用例设计和执行,以及一些测试工具的使用,能满足这个要求的基本上就可以做个初级测试工程师了。

若在此基础会一门语言(java 或 python ),就可以做自动化测试,那么就更加容易找测试的工作了。语言也不需要像开发一样,学好几个月,只需要学和测试相关的开发即可。

测试的薪资是否适合?真像大家所说的那么高吗?

我们来说说测试的平均薪资:

以下7大问题,相信总有一个是你非常关注的。

  •   ·2022年软件测试的平均工资怎样?
  •   · 哪些城市的薪资会更高一些?推荐哪些城市就业?
  •   · 与编程开发相比,软件测试的薪资如何呢?
  •   · 近10年来软件测试工资的波动状况,预测未来趋势
  •   · 测试各个岗位的薪资是怎样的?
  •   · 在测试领域如何能赢取更高薪资?
  •   · 新人入行软件测试,薪资大概多少钱?

即便是你新人入行,若一线城市北上广为例,平均薪资大概在10~15k,若以二线城市杭州南京分校为例,平均薪资大概9k~11K。所以测试薪资完全是不低的。

若只是从事功能测试,平均薪资能达到14.3k;

第一阶段:月薪6-12k,刚刚入行,先掌握功能测试!

无论你是应届毕业生还是打算转行软件测试这个行业,那么首先以下基本的理论你是必须要掌握的:

  •   ·软件测试的定义、生命周期、工作流程、需求分析;
  •   · 测试用例的设计、编写、评审;
  •   · bug的基本知识以及禅道的使用;
  •   · 测试计划、测试报告的编写;
  •   · SVN、Git版本控制工具的使用;
  •   当你学习并掌握上面的这些基本必备内容 ,就可以参与具体的项目实战,这个时候最好是先找一个web测试项目去练习。假如一个项目拿到手之后,按照下面的一套流程跑一遍:
  •   · 发布项目进行立项,建立项目组进行分工;
  •   · 需求评审,学会如何看需求文档,进行需求分析,罗列测试点;
  •   · 整理测试点,编写测试用例,然后进行用例评审;
  •   · 执行测试,比如功能、界面、前后台、兼容性、数据库,对于发现的bug提交到禅道;
  •   · 分析、总结、编写测试报告;
  •   当你在项目实战中将流程完整的跑一遍后,可以说你对整体的测试流程算是基本掌握了,但仍然不足以找到一份合适的工作,想要学会做功能测试,以下的内容也是必须掌握的:
  •   · Linux、数据库、接口测试、APP测试等

掌握里了这些内容后,恭喜你!可以投出你的第一份简历去寻找一份测试的工作了!

行情:大约占现在市场一半以上,就是点点点工程师;

待遇:6-10k,具体的还要看城市;

要求:有项目经验,懂产品业务需求还有开发流程。会写测试文档和用例;

特点:工作枯燥每天重复工作,不需要懂过多的技术,日常工作相对用不到什么工具,需要会一些数据库,被外包公司招揽的居多。

第一阶段大概就是以上的内容,以上内容全部是理论和文档能力、只要你肯背、肯写,都是能独立的掌握的。

若能从事自动化测试薪资则能更高,平均薪资能达到18.3K;

第二阶段:月薪15-25k,掌握性能、自动化测试,独当一面!

先说性能测试,行业内是有很多误区和痛点:

  •   · 只测不调,无法给出研发和运维人员执行建议
  •   · 无法定位问题,缺乏清晰的逻辑和数据证明价值
  •   · 性能测试工具≠性能测试
  •   · 性能测试技术体系落后(loadrunner),急需拥抱开源软件
  •   如果你想解决这些问题,需要你去掌握以下性能测试内容
  •   · 性能测试的概念和流程:常见问题剖析、流行工具、方案设计
  •   · 性能测试工具:jmeter工具的使用、实战;jmeter多协议、拓展与定制;分布式压测与任务调度;
  •   · 性能监控:性能监控体系与监控数据采集
  •   · 性能实施:分布式服务压测,场景设计、场景执行;测试结果关联分析,TPS、响应时间、线程关联分析,压力和资源使用率关联分析
  •   · 性能分析与报告:jvm调试与系统调试;性能瓶颈分析

性能测试你能掌握到此程度,月薪15k+到手。 如果下面自动化测试的学习内容你能够掌握,那就可以直接冲击月薪25k+!

掌握一门编程语言,Python或者Java,建议先从Python入手,先学习Python的基本语法等。

  •   · web端的自动化测试:selenium安装、录制、处理;web控件、JavaScript脚本、PO模式;
  •   · 移动端APP自动化测试:appium使用、录制、元素定位方法;APP控件定位、交互,参数化用例;appium问题定位分析、源码分析、二次封装;
  •   · 服务端接口自动化测试:接口自动化测试框架request;接口请求构造、断言;json/xml请求、响应断言;headcookie处理、认证体系;

行情:在市场中大概占个20%

待遇:10-18k也是要看城市

要求:其实要求这块可以多参考招聘软件上的JD,需要功能方面的项目经验多一些,还有开源工具的使用,postman、jmeter、mysql、Linux、python;还需要辅助测试会一些简单的编程,接口要懂一些;

特点:能实现简单的自动化,demo层面,网上知道在哪找碎片代码,可能对框架的原理理解的稍差。

若从事测试开发,这平均薪资能达到25.8K;

第三阶段:月薪30k+,对标互联网大厂,冲击测开岗位!

如果你能性能和自动化掌握精通,月薪在15k~20k+都是蛮轻松的。

如何冲击30k+甚至是50k+、100k+?这就需要你往技术专家或者管理层去发展,即便做管理层也需要技术水平非常的过硬!

在测试开发的路线上,就要求更加专精,更加全面:

  •   · 完善测试技术体系:Linux、docker、shell、SQL、Python/java
  •   · 打牢自动化测试技术基础:
  •   · web自动化测试:selenium测试框架;PageObject设计模式、原则、演练;
  •   · APP自动化测试:Android自动化测试框架;appium高级应用于原理剖析;APP自动化测试实战;测试框架封装改造;ios自动化测试;
  •   · 移动专项测试:健壮性测试、弱网测试、崩溃检测、耗电量分析等;移动端性能测试;移动端安全测试;
  •   · 接口自动化测试:接口协议与抓包、代理技术与mock;接口自动化测试框架、HTTPrunner测试框架;dubbo接口自动化测试;接口管理工具swagger、接口安全测试
  •   · docker容器技术:docker容器、docker镜像;
  •   · 持续集成/持续交付/devops:jenkins持续集成、Jenkins持续交付。

高级测试+接口+自动化

行情:在市场中大概占比10-15%;

要求:会编程语言(一门),熟练掌握自动化测试,UI+接口+web自动化的代码都要懂,接到项目的时候能独立搭建团队使用的测试框架,带新人分模块写自动化测试,能搭建一套高效落地的测试方案,写一些脚本,使用框架来说得心应手;

资深测试+自动化+测开+性能测试:

行情:在市场中大概占比5%;

要求:熟练掌握编程,会开发测试平台写测试工具。如果你是一个纯开发,可能在开发圈里算不上有名,但如果你是一名测开(测试开发工程师),那么在这个行业里,可以说是很厉害有名了。

看完测试薪资是不是刷新了你的“薪三观”,原来测试薪资尽然可以做到这么高(可在职友集平台查看自己当地测试薪资)。

但我要告诉你一个事实:测试高薪只是开始,远没有结束,因为测试近几年来的薪资一直往上涨,哪怕是疫情下的这几年。特别是金融行业和软件行业~

金融行业真的是IT界的铁饭碗了!我都想去搞了,但是舍不得现在稳定的工作呀~

总结:

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

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

软件测试工程师2022年的三阶段总结相关推荐

  1. 软件测试工程师面试题(三)

    请问你怎么看待软件测试的潜力和挑战 解题思路: 软件测试是正在快速发展,充满挑战的领域.尽管现在许多自动化测试软件的出现使得传统手工测试的方式被代替,但自动化测试工具的开发.安全测试.测试建模.精准测 ...

  2. 零基础实战视频教程_软件测试工程师培训

    零基础实战软件测试工程师就业班(共五阶段.快速掌握主流测试工具) 课程讲师:孙老师 课程分类:品牌套餐 适合人群:初级 课时数量:190课时 用到技术:QTP自动化测试.Loadrunner性能测试工 ...

  3. 1000个已成功入职的软件测试工程师简历经验总结:软件测试工程师简历项目经验怎么写?(含真实简历模板)

    目录:导读 一.前言:浅谈面试 二.软件测试工程师:简历模板 三.软件测试工程师:简历包装 1.基本信息: 2.教育背景: 3.专业技能 4.工作经历 5.项目经验 6.自我评价 四.软件测试工程师: ...

  4. 软件测试自我评价模版,软件测试工程师简历自我评价

    一份好的个人简历,可以让HR一下自己就有与你进行面对面交谈的欲望,所以,弄清楚个人怎么写这个问题就是非常重要的.下面是学习啦小编为大家带来的软件测试工程师简历自我评价的内容,希望对你有帮助. 软件测试 ...

  5. 软件测试工程师的定位和职责

    测试人员可以从(初.中.高)级别和(经理.主管.组长.组员)职位不同角度区分.测试人员还可以分为功能测试,性能测试,自动化测试,安全测试工程师-- 软件测试工程师的定位和职责 测试人员承担的任务角色决 ...

  6. 备战2022秋季“金三银四”跳槽必备:软件测试面试题,贡献给需要的小伙伴,最后有惊喜哦

    1. 请自我介绍一下(需简单清楚地表述自己的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学) 面试官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕业后就来深圳工作,有三 ...

  7. 2022春季“金三银四”跳槽必备:软件测试面试题(附带答案)

    1. 请自我介绍一下(需简单清楚地表述自己的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学) 面试官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕业后就来深圳工作,有三 ...

  8. 2022软件测试工程师的简历怎么写?

    目录 前言 一.为什么说简历很重要? 二.测试工程师如何写好简历中技能列表? 三.3年软件测试工程师的项目经验怎么写? 四.自我评价怎么写? 五.总结一下 前言 作为软件测试的从业者,面试或者被面试都 ...

  9. 2022年软件测试工程师常见面试题,标准答案都在这

    软件测试工程师常见面试题(经典篇),标准答案来了 经常有人问我要软件测试的面试题,2022年小编花了十多天的时间整理的软件测试面试真题.各位小伙伴记好了,也可以把内容分享给身边有需要的朋友哦. 1 . ...

最新文章

  1. 错误信息输出,重定向到文件
  2. kafka0.9 java commit_kafka0.9.0及0.10.0配置属性
  3. workerman events.php,workerman安装event扩展的方法介绍
  4. tomcat URL乱码问题
  5. Ubuntu中给eclipse和android studio添加桌面快捷图标
  6. 【官方文档】《暗黑世界V1.4》API说明!
  7. Vue.js 第1章 Vue常用指令学习
  8. 华为车规芯片麒麟990A架构曝光
  9. python没有requests模块_python没有名为“requests”的模块
  10. 个人事业实现突破的关键点
  11. JAVA 设计模式 装饰者模式
  12. kafka 安装步骤
  13. Ajax学习笔记-get请求参数-4
  14. 基于ARM的SoC设计入门
  15. java实现pdf转word_Java实现PDF转word
  16. 【解决】解决每次打开Office 2013都提示配置进度的解决方法
  17. 【01】MyBatis基础知识
  18. 【GDScript】保存/加载物品装备数据
  19. 创新创意springboot计算机毕业设计题目300例,总有你需要用到的!
  20. java简单实现仿QQ登陆界面

热门文章

  1. 影评:《云图》:生命并非微不足道
  2. 家装无主灯射灯常用色温对比图
  3. 单目标应用:世界杯优化算法(World Cup Optimization,WCO)求解单仓库多旅行商问题SD-MTSP(可更改旅行商个数及起点)
  4. MahApps.Metro扁平化UI控件库(可修改主题色等)
  5. 【AT91SAM9261EK】 编译运行Linux Kernel 2.6.39
  6. 小程序通过API获取位置信息 微信API 百度地图API
  7. MASM写的屏幕刻度尺工具
  8. 大一上学期计算机考试笔记,上大一波学霸笔记曝光 笔记本里的青春 有着努力的痕迹...
  9. 卡巴斯基起诉江民杀毒软件侵权
  10. 软件测试中搭建测试环境?