刚开始做软件测试,一般工资范围是多少?

刚开始做软件测试,一般能拿多少工资呢?

其实这个问题有很大的歧义!首先,这个新人到底有多“新”?上岗前学过系统化的软件测试吗?如果没有学过,那你找个基础的软件测试工作(手工测试),拿个4-5K的薪资已经算不错了!

但是如果你上岗前系统化的学了软件测试,就得看你学的怎么样,学到了哪些知识,才能判断初上岗的你能拿多少薪资!

这里我们根据测试猿大课堂已毕业学员的就业薪资给大家做个小科普,有这边面疑虑的可以做个借鉴,薪资大部分以主要一二线城市为主,毕竟绝大部分大型互联网科技企业都遍布在经济体量较大的一二线城市!在这里插入图片描述
1、初级测试工程师:薪资水平:6-12K 左右
这里说的测试工程师,是主攻软件的“测试”领域。也就是专业对接和负责软件的BUG查找、测试业务的执行、测试用例设计、测试计划的编写、测试报告生成等等。

初级软件测试工程师技能要求:

软件测试的整理测试流程和概念,熟练软件测试的用例设计和编写;

熟练掌握几种常见的去缺陷管理工具(禅道、SVN、Testhub、Jira等),熟悉缺陷的定义标准和系统化的测试计划编写等;

掌握Web自动化测试、App自动化测试的测试环境搭建和测试方法;

掌握接口自动化测试的Postman、Jmeter工具的使用,同时深度了解HTTP/HTTPS协议的原理和作用。

这个阶段的测试员,一般是刚学习软测到可以就业的程度。大部分都是掌握了软件测试理论概念、常见的测试流程和测试类型;熟练测试用例的设计和编写;对软件的生命周期、工作流程有大致的了解。知道如何分析软件的用户需求点;掌握一些常见的缺陷定义和缺陷报告的生成。有一些实战项目经验的可能对禅道、SVN、git等测试相关的工具有一定的了解和使用经验。
再稍微优秀一些的自动化测试工程师,还掌握了Linux、Sql数据库、前端HTML等基本的计算机技能。并且了解接口测试的概念和WEB+selenium的测试环境搭建和初步测试,APP移动端测试同样也需要掌握一些。

2、中级测试工程师:薪资水平:15-25K 左右
对于现在大多数的互联网公司而言,中级自动化测试工程需要是他们非常渴求的人才。这类人才大多都掌握了一门或者多门编程开发语言(Python、Java、C++等)。中级测试工程师能支撑起整个企业测试部门的完整测试体系搭建,包括针对企业产品研发的自动化测试脚本,对于软件的性能、压测、UI、接口、前后端业务等等做全方位测试设计和管理。

中级软件测试工程师技能要求:

至少掌握一门编程语言,Python、Java、C++都可以。没有编程基础的我们建议选择Python,因为Python入门难度和学习周期相对其他开发语言更加容易一些,对新手比较友好,而且Python在测试领域的应用极为广泛;

熟练掌握常见的自动化测试框架的环境搭建(testNG+selenium+appium+requests等);

熟练掌握APP移动自动化测试的完整流程和测试方法,尤其要熟练掌握Monkey的使用;

熟练掌握Python+requests的测试框架的开发;

能够独立完成基于selenium的完整web自动化测试的框架开发;

深度掌握性能测试中Jmeter和Loadrunner的拓展用法,能独立完成APP/WEB的性能测试。

这个阶段的测试员,一般是刚学习软测到可以就业的程度。大部分都是掌握了软件测试理论概念、常见的测试流程和测试类型;熟练测试用例的设计和编写;对软件的生命周期、工作流程有大致的了解。知道如何分析软件的用户需求点;掌握一些常见的缺陷定义和缺陷报告的生成。有一些实战项目经验的可能对禅道、SVN、git等测试相关的工具有一定的了解和使用经验。
再稍微优秀一些的自动化测试工程师,还掌握了Linux、Sql数据库、前端HTML等基本的计算机技能。并且了解接口测试的概念和WEB+selenium的测试环境搭建和初步测试,APP移动端测试同样也需要掌握一些。
3、高级测试开发工程师+架构师:薪资水平:30-50W左右年薪
高级测试开发工程师基本上可以称得上整个企业产品+测试部门的一把手。这类岗位一般都是以管理者居多。本身负责团队的运作、软件整体的测试流程把控、白盒测试的体系搭建,企业大型自动化测试平台的开发和管理,以及整个测试体系的质量管理和监控。

高级软件测试工程师技能要求:

对软件测试的整体流程和细节做到烂熟于心的地步,这类经验一定是经过无数的测试实战方能生成的;

熟练各类型的软件测试(APP、小程序、前后端、WEB、sever等等)方法和扎实的经验,并且对各类型市面上的测试工具运用自如;

对CD/CI有比较熟练的实战经验,能熟练的使用DevOps,具有完善的测试架构能力;

有熟练的编程开发能力,深谙软件的底层代码逻辑和结构,能够独立开发、管理和完善自动化测试框架;

拥有优秀的团队领导能力,合理安排测试团队的人员组织和安排。

测试工程师因其工作的特殊性,需要掌握产品的用户需求、设计需求以及产品的底层结构等各方面,测试人员会从用户的角度出发,去看待软件产品各方面可能存在的不利体验和准确诉求。
所以经验比较足的测试人员,对产品的各个维度都能做整体化的把控。比如分析产品的用户需求和体验,以用户的角度来把握产品的定位和功能的迭代等等。可以说从测试转为产品经理的人,一定是一名非常有全局性、前瞻性的优秀产品经理或者测试经理。

 总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值