51Testing软件测试论坛

标题: 刚开始做软件测试,一般工资范围是多少?(上) [打印本页]

作者: lsekfe    时间: 2021-12-16 13:32
标题: 刚开始做软件测试,一般工资范围是多少?(上)
4k到15k这个范围比较常见。但有人做了3年还是拿4k,有人做了1年就已经15k月薪了。
  软件测试工程师一年时间能够成长到什么程度?什么人拿4k?什么人拿15k?
  目前进入测试行业的一类是科班出生,计算机专业毕业直接进入测试行业;第二类是其他技术岗位转行,比如运维、开发;第三类就是零基础通过培训班培训之后的入行。这几种具体情况在1年的时间,成长进度是不一样的,薪资肯定是不一样的,未来的成长路线也是不一样的。
  以第一类为例,科班出身。我们公司有个小伙子,97年的,北邮毕业。在公司的一年时间里,已经能够做自动化的项目,并且能够参与到一些外部合作的项目中去。或许最开始入行的时候,对于测试并不是十分了解,但是在大学已经有一定的语言基础,且一些自动化的方案能够落地,这样的基础素质,在一年的时间里,成长是会非常快的。薪资起点也比较高,一年的时间在一线过万是很轻松的事情。
  这种情况,未来的成长方向就是瞄准技术专家,或者大厂的测试开发岗位去发展的,也就是大概率能够在第一年拿到15k的。
  第二类从开发、运维等技术岗位转行。这样的已经工作一段时间,虽然年龄稍微大一些,但是已经有一定的工作经验,且开发、运维的知识对于测试技术后期的发展是能够提供帮助的。这一类如果有代码基础,那么后面很容易成为技术专家,因为技能面比较广。这样的薪资也不会差。
  第三类就是零基础通过培训转行。如果培训时间只是几个月,且没有代码基础,那么经过培训之后入行,缺乏具体项目的实践经验,能力也不够扎实。这样的情况,尤其是在2019年、2020年,大概率是被外包所吸收。
  如果被外包所吸收,就会面临一些弊端的:
  1.外包公司很少具备代码权限,执行的多是低端任务,外包测试人员容易浪费大量时间在重复点点点上,而难以接触项目核心深入学习,掌握高阶技能。
  2.外包公司项目类型不固定,无法掌握深度的测试体系知识,获得完整系统的业务知识和项目实战经验。
  在这些弊端的影响下,能力很难快速突破,一年时间可能啥也没学到,大概率一年后还在做手工点点点,薪资也就是4k+的水平了。
  或许你的基础并不是很牢固,但是你就是决心成为技术大牛,拿到高薪,那你必须要明白在各个阶段都要掌握哪些必备技能。
  不同阶段的的软件测试工程师应该学习哪些内容?
  第一个阶段:月薪5-9k,刚刚入行,先学会功能测试!

  可能你是刚毕业的学生,也可能你是打算转行进入软件测试这个行业,那么首先以下基本的理论你是必须要掌握的:
  1. 软件测试的定义、生命周期、工作流程、需求分析;
  2.   测试用例的设计、编写、评审;
  3.   bug的基本知识以及禅道的使用;
  4.   测试计划、测试报告的编写;
  5.   SVN、Git版本控制工具的使用;
复制代码
搞定上上面的这些基本必备内容,就已经知道可以做具体的实战内容,这个时候最好是先找一个web测试项目去做一下,假如一个项目拿到手之后,按照下面的一套流程跑一遍:
  1.  发布项目进行立项,建立项目组进行分工;
  2.   需求评审,学会如何看需求文档,进行需求分析,罗列测试点;
  3.   整理测试点,编写测试用例,然后进行用例评审;
  4.   执行测试,比如功能、界面、前后台、兼容性、数据库,对于发现的bug提交到禅道;
  5.   分析、总结、编写测试报告;
复制代码
 这个流程完整的跑一遍之后,只能说对于整体的测试流程算是掌握了,但是仍然不足以找到一份合适的工作,想要学会做功能测试,以下的内容也是必须掌握的:
  Linux相关技能

  1. 操作环境、命令、安装数据库、部署测试环境等
复制代码
 数据库相关技能
  1. 各种命令用法、字段、增删改查
复制代码
 接口测试相关技能
  1. 接口测试基本理论、http协议、测试方法;
  2.   接口测试需求分析、用例编写、评审;
  3.   几种工具的掌握,jmeter、postman、soupUI;
复制代码
APP测试相关技能
  1. 安装/卸载、离线、UI、登录等测试内容;
  2.   兼容性测试、monkey、fiddler抓包;
复制代码
 OK,搞定了这些,恭喜你已经可以投出你的简历去寻找一份测试的工作了!







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2