之前跟大家分享了软件测试是什么,那么,如果作为小白来说,为什么要进入这个行业呢?当然是广阔的职业的发展方向以及人见人爱的毛爷爷喽~
今天,跟大家分享一下关于软件测试岗位发展路线以及薪资状况。
一、软件测试工程师的发展路线
关于软件测试职业的发展,大致可以分为两个方向,分别是“管理”和“技术”两个方向。虽说是有管理技术之分,但是两个方向都需要技术作为支撑才能顺利开展工作。 软件测试岗位大概可以分为以下三个阶段:
1. 初级软件测试阶段:(测试专员、实习测试工程师、测试组长)
2. 中级软件测试阶段:(测试主管、测试组长、测试经理、中级软件测试工程师)
3. 高级软件测试阶段:(测试总监、资深测试工程师、测试架构师、专项测试专家)
下面我们挑选四个具有代表性企业对软件测试岗位招聘要求来说明工作所需掌握的知识技能。
1.中科软—初级软件测试工程师
技能要求:
(1)掌握Linux系统操作能力,能够独立编写测试用例;
(2)拥有SQL编写能力,掌握软件测试理论知识,测试流程和测试方法;
(3)掌握1-2中编程语言(Java/php/c++等);
(4)掌握单元测试、算法基础、数据结构等扎实的基础;
2.美团点评-测试主管
技能的要求:
(1)熟练使用Linux或Unix系统,并熟悉测试工具Jmeter以及测试用例的方法。
(2)熟悉HTTP协议,Web架构。
(3)熟悉1-2种编程语言,例如,Java,Python,C语言等。
3.网易-测试总监
技能的要求:
(1)丰富的测试开发技术经验,对系统架构、软件运行、测试框架、自动化测试(Selenium功能自动化测试)、性能测试有深刻理解;
(2)能够撰写自动化测试工具搭建自动化测试框架。
除了技能上的要求,作为软件测试的高级管理者还需要:
(1)理解产品的商业目标,直接对产品成功负责;
(2)对测试团队的发展负责,进行人员招聘和培养,留住关键人才,提高或更新不合格人员,提升团队的胜任力和职业能力;
(3)负责项目财务管理(预算和控制);
(4)负责资源的计划与分配;持续改进测试能力,提升效率和产品质量,从测试的角度对交付产品的成本、周期和质量负责。
4.滴滴出行—软件测试架构师
软件测试架构师技能要求:
(1)精通至少1-2种编程语言(Java/php/python/C),熟悉软件开发和测试流程;
(2)产品测试的整体架构设计;
(3)对产品测试中的测试重点和难点进行研究与攻关,为测试组织提供最优的测试方法;
(3)协助测试经理制订测试项目计划和控制测试项目进度;
(4)组织测试团队内部的技术培训工作。
软件测试架构师还需要有一定的战略规划能力、业务建模能力、数据分析处理能力、面向产品生命周期的质量保证和持续改进能力。
接下来让我们再看看2017新出炉的关于软件测试工程师的薪资分布。(数据来自职友集)
二 、10大城市软件测试月薪分析
坐标:北京
北京平均薪资分布
北京软件测试工程师平均工资:¥ 8370/月,取自 6948 份样本,较 2016 年,增长 6.2%。
月薪在10K以上的占比为34.1%,月薪处于6K-8K间占比最高,达到34%。
坐标:上海
上海平均薪资分布
上海软件测试平均工资:¥ 8480/月,取自 14663 份样本,较 2016 年,增长 7.3%
月薪在10K以上的占比为33.8%,月薪处于6K-8K间占比最高,达到26.8%。
坐标:广州
广州平均薪资分布
广州软件测试工程师平均工资:¥ 7010/月,取自 4100 份样本,较 2016 年,减少 1.6%。
月薪在10K以上的占比为22.6%,月薪处于6K-8K间占比最高,达到30.8%。
坐标:深圳
深圳平均薪资分布
深圳软件测试平均工资:¥ 6940/月,取自 16708 份样本,较 2016 年,减少 0.4%。
月薪在10K以上的占比为20.5%,月薪处于6K-8K之间的次之,占比达到27.6%,处于4.5K-6K间占比最高,达30.3%。
坐标:杭州
杭州平均薪资分布
杭州软件测试平均工资:¥ 7370/月,取自 6796 份样本,较 2016 年,增长 2.7%。
其中月薪在10K以上的占比为24.5%,月薪处于6K-8K间占比最高,达到28.8%。
坐标:成都
成都平均薪资分布
成都软件测试工程师平均工资:¥ 6320/月,取自 2940 份样本,较 2016 年,增长 1.2%。
月薪在10K以上的占比为14%,月薪处于6K-8K间占比最高,达到32.8%。
坐标:武汉
武汉平均薪资分布
武汉软件测试工程师平均工资:¥ 5890/月,取自 2498 份样本,较 2016 年,增长 1.5%。
月薪在10K以上的占比为10.2%,月薪处于6K-8K间占比次之,达到30.8%;处于4.5K-6K间占比最高,达到37.9。
坐标:大连
大连平均薪资分布
大连软件测试平均工资:¥ 5050/月,取自 1315 份样本,较 2016 年,增长 3.1%。
月薪在10K以上的占比为5.7%,月薪处于4.5K-6K间占比最高,达到47.6%。
坐标:南京
南京平均薪资分布
南京软件测试工程师平均工资:¥ 6460/月,取自 3479 份样本,较 2016 年,增长 4.7%.
月薪在10K以上的占比为15%,月薪处于6K-8K间占比次之,达到30.8%;处于4..5K-6占比最高,达到36.6%,。
坐标:郑州
郑州平均薪资分布
郑州软件测试工程师平均工资:¥ 5580/月,取自 972 份样本,较 2016 年,增长 0.3%。
月薪在10K以上的占比为4.2%,月薪处于6K-8K间占比次之,达到31.9%;处于4.5K-6占比最高,达到40.1%;。
通过以上数据分析,我们可以得出:
(1)平均薪资在8000元以上的城市有北京和上海,7000元~8000元的城市有杭州和广州;6000元~7000元的城市有南京、成都、深圳;6000元以下的有武汉、大连、郑州;
(2)上海以8480元取得第一,北京以8370元 居第二;
(3)十大城市中平均薪资最低的是大连,仅5050元;
(4)北京在10K以上的占比中达到了34.1%,位居第一;
从以上统计结果我们可以得出以下结论:
北京、上海、广州、杭州在薪资上给得比较大方,在反映出了这几个城市对软件测试人才的渴求更加迫切,大家就业的时候可以首先考虑这几个城市。
最后可能给予你的帮助
加入我的学习群:1140267353 免费获取全套软件测试课程,里面还有技术大牛的经验交流与分享哦!
如果我的博客对你有帮助、如果你喜欢我的博客内容,别忘了给个三连哟!