5年经验之谈:怎样月薪3000到30000,测试工程师的变“行”记!
首先我们聊聊软件测试的前景。这个行业前景怎么样,我入行的话会出现什么样的问题?遇到瓶颈怎么破?这一系列问题是很多在行业外观望的同学甚至是刚刚入行的朋友都密切关注,毕竟这关系到自己未来的收入,甚至是决定自己的职业发展方向,下面以我多年的经验帮你一一化解你们的疑问。
如下,我将以问答的形式阐述 。
1、软件测试发展潜力怎么样呢?
互联网浪潮来袭,大大小小的公司都开始重视软件测试了。发展到2018年初来说,这个行业已经比较稳定,但是并没有饱和,缺口依然很大。
一是软件测试在未来的5~10年内发展会很快,人才缺口很大,因为人工智能和大数据的发展,把互联网带入了新的时代,软件的复杂度和信息安全使得软件企业越来越需要专业的测试人员来把控质量,测试这关过不了,产品做出来也是死掉。
二是很多测试人员的技术水平因为知识不成体系或者学的不够扎实的原因,只能做一下简单的工作,其实企业更多的需要一些技术层级稍微高一点的人才。
2、2018年这个行业有一个什么样的趋势呢?
纯功能测试,需求量会越来越低;
接口自动化测试,比重会明显增加;
性能测试,还是一样,人才稀缺;
软件测试人才的需求量会越来越大;
企业招人,综合技能要求会越来越高;
测试人员的薪资差距会越来越大;
自学测试,就业机会越来越少。
3、软件测试人员的困惑?
困惑1:
工作刚1个月的软件测试实习生这么说:测试用例工具、缺陷管理工具,我都会使用了,知道怎么执行测试用例和填写测试结果了,知道怎么报告软件缺陷和跟踪软件缺陷了,没啥可学的了,我是不是应该换工作了?
分析:
软件测试实习生接触软件测试工作才1个月,对软件测试的认识很肤浅,充其量算软件测试刚入门,还并不清楚“软件测试为何物?”
解决方案:
不忘初心,继续前进,就要坚定软件测试职业发展方向,努力学习软件测试基础理论知识,把对软件测试的理解推向前进。
不忘初心,继续前进,就要多向软件测试前辈请教,知不足,然后能自反也,知困,然后能自强也。
困惑2:
工作1年左右的软件测试工程师如是说:功能测试很简单,不就是跑跑case、填填日报和周报,没什么技术含量!
分析:
从业1年的软件测试工程师尚处于跑跑case,填填结果,按要求完成测试任务,但还没有参与设计case的阶段,可以说是入门级。
解决方案:
不忘初心,继续前进,就要提高对软件测试深度的认识,明了软件测试也分很多层级,不但有测试执行,更有测试设计和测试架构,被动的完成测试任务,何时才能独当一面?
困惑3:
工作3年以上的软件测试工程师如是说:自动化测试技术含量高,改行做自动化测试吧!
分析:
从业3年以上的软件测试工程师,一般来说,对于上级安排的测试任务都能按时保质保量的完成,对于测试用例的设计有初步了解,但对于功能测试的认识还不到位,加上自动化测试的待遇一般比功能测试要好,所以,有此观点,不难理解。
解决方案:
不忘初心,继续前进,就要知道自动化测试也属于功能测试的范畴,功能测试没有做到极致,自动化测试怎会得以深入进行?提升用户体验才是王道!
不忘初心,继续前进,就要提高对软件测试工具的认识,明了软件测试的核心不是测试工具使用的熟练程度如何,自动化测试设计才是重中之重
困惑4:
工作3年以上的软件测试工程师如是说:性能测试很高级,是我的发展方向。
分析:
对于此类工程师,应该是对功能测试有一定的经验,但还对测试思想没有多少认识,以为用到了测试工具和编程技能就很牛,待遇也高,盲目的想性能测试发展。
解决方案:
不忘初心,继续前进,就要知道性能测试并不是很炫的东西,用到测试工具的测试,并不代表高大上,只要做得好,手工测试一样可以赢得尊重。
不忘初心,继续前进,就要知道性能测试不是谁都可以做好的,掌握一个性能测试工具不是一件难事,但不精通业务,编程又非自己所长,在性能测试的路上又怎能走远?
困惑5:
工作5年以上的软件测试组长如是说:做软件测试组长这么久了,升职无望,涨薪无望,我该何去何从?
分析:
此类工程师,功能测试经验一般比较丰富,有一定的带队经验,但其技术水平和管理水平都到了一个瓶颈,很难提升。
解决方案:
不忘初心,继续前进,就要明白软件测试理论源于软件测试实践,而又指导实践,要切实提高软件测试工作的主观能动性,吸收测试思想的精华,从而使自己的测试水平得以前进。
不忘初心,继续前进,就要懂得升职和加薪不是等来的,也不是熬出来的,只有全力以赴,大胆创新,创造价值,才能使自己不可替代。
不忘初心,继续前进,就要坚信只有在正确的测试思想的指导下,坚持测试业务和测试技术同行,会英文,善沟通,懂管理,能解决问题,就将无往而不胜!
4、软件测试有两个路线我总结了下:
一是管理路线:初级测试人员–>中级测试人员–>高级测试人员–>测试组长–>测试经理–>质量管理;
二是技术路线:初级测试人员–>中级测试人员–>高级测试人员–>白盒测试/功能自动化测试/安全性测试/性能测试等
看上面的发展路线你会发现,前期走的路是一样的,这段时间在于积累测试经验,并决定自己走哪条路线(哪条路线更适合自己)。
总结:
上面通过我的个人经验对测试岗位的供求现状,可能存在的片面与不足之处,但是也能说明测试的发展前景:
-
这个行业的发展已经比较成熟,但是缺口巨大,具有系统知识技能体系的,会高级使用一些工具的缺口更大;
-
入门比较容易;
-
就业机会多,因为公司产品迭代快,个人技术能力增长也快
-
转行成本不是很大,相比来说,时间和资金相比开发都要少很多。
关注一包伤心的辣条,提升it技能,从不会到熟练只差一步。
上面是我收集的一些视频资源,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们扣扣群【313782132 】,里面有各种软件测试资源和技术讨论。
当然还有面试,面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人)
我们主要来说技术面,技术面的话主要是考察专业技术知识和水平,上面也是我整理好的精选面试题。
更多好文章分享:
赶快进来学习了解与交流吧,我是一包伤心的辣条。