在职阿里6年,一个29岁女软件测试工程师的心声
简朴的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(由于不想请假,因此只是每个晚上去其他公司面试,以是面试的公司比力少)https://i-blog.csdnimg.cn/blog_migrate/dfb8da76f1af260f4cf570c8a690b2f7.png
此中成功的有4家,别的2家失败的原因在于:
1.对于体系知识的了解不敷全面,在末了一轮主管面试的时间,主管问得比力细,末了由于不会回答,就直接回去等通知了。
2.别的一家失败的是一家小公司,自己人数就不是很多,面试完我多方了解了一下,对方认为我基本功什么的都不错,但是实际项目经验照旧欠缺一些,由于对方是创业型公司,需要人上手就能干活,因此我在这个时间还不是特别适合他们团队。
至于其他成功的四家公司,给我的面试评价都挺高的貌似,但我也不想记流水账,因此就不逐一列举每家公司的面试过程了,下面主要谈谈作为一名工作3年-5年左右的软件测试工程师该具备的一些技能以及个人的一些其他感悟:
1. 入门阶段
这个阶段你或许是刚从学校毕业,也或许是从其他行业转行,就会像题主一样,对软件测试行业产生一系列的疑问,好比远景怎么样?薪资高不高?加班多不多?零底子应该怎样学习?需要学会哪些技能才能找到工作?
其实这些都不重要,重要的是你肯定要搞明白这个行业是做什么的,你是否适合这个行业。
前些年培训大热的时间,很多同学听到“远景很好,互联网薪资高,不消写代码,不消加班,越老越吃香”的吹捧,便一股脑的投入到这个行业来。干了几年,钱没挣到,技能也没有沉淀,混不下去只能再次转行。
如果你像题主一样,还没有进入这个行业或者刚开始了解,那么几个问题你肯定肯定要举行思索:
[*]你是否可以或许担当互联网行业的工作节奏?
[*]你是否真的热爱这个行业,起码有足够的热情愿意去研讨?
[*]你的学习能力是否可以或许让你在日新月异的技能浪潮中不掉队?
首先作为互联网行业,必然会有加班,即使不是996,也必然会有紧急任务或者上线,问下自己是否可以或许担当这样的工作节奏。如果赶到要上线了,彻夜也是常有的,第二天早上你下班了,你的同事刚刚拎着早餐上班。
其次,如果你对这个行业有者基本的热情,或者说不讨厌这个行业,那么起码你可以或许有动力去研讨,去自我驱动,这样才能保证你的工作对自己不是一种煎熬。
末了,互联网行业,技能日新月异,可以或许在软件测试这个行业长期的走下去,必然要不断的学习。如果讨厌学习,或者上进心比力差,那不建议你进入这个行业。
如果上面3个方面都没有问题,那么恭喜你可以进入下一个阶段。
2. 低级阶段
到了这个阶段,你已经开始上手做测试了,哪怕是最底子的点点点,你也已经知道互联网企业测试流程是什么样子了,可以说这个时间是你最朝气蓬勃的时间。
你在工作中遇到问题时的窘、遇见大神时的敬仰,都会转化为你积极求知的动力。阅读书籍、看公开课、逛论坛,你的各种知识和技能会在这个阶段急剧扩充。
但是这个时间,也尤其要留意不要病急乱投医。
这个阶段我不建议底子没有打牢,就开始学习自动化,末了啥也没有搞明白。业务能力才是最重要的,自动化玩的再溜,也只是个辅助。底子不牢,地动山摇。
3. 中级阶段
这个时间的你,或许已经做测试有1-2年的时间了,很多工作也得心应手,薪资也基本稳定,技能上知道的也比力多,但是仍旧感觉自己什么都不会。
对,你缺少某个方向的深入研究!
处于软件测试行业的中级阶段,必然要面临的一个问题就是我该朝哪个方向去深入发展。自动化照旧性能?Python照旧Java?APP照旧web?
我以我的经验给你一点建议:
[*]关于发展方向
无论APP测试也好、web测试也好,或者想研究自动化,或者想专精性能,都是可以的。没有什么所谓的好不好,重要的是你喜不喜欢,如果你以为性能做着心累,没有自动化测试有成就感,那就一门心思去研究自动化测试。只要往某个方向专精,一段时间后你就可以成为大神。
[*]关于语言选择
从前我专门写过一篇关于软件测试工程师语言选择的回答,简朴来说,就是刚接触的时间,可以选择Python,上手更快,更加灵活,到了高级阶段,应对更大的业务形态,还得学会Java。做技能的,会很多种语言很正常。
[*]自动化测试照旧性能测试
对于自动化测试,不要被其牵着走,不要太过夸大作用,也不要为了自动化而去自动化。
性能测试某种水平上会比自动化更难搞定。代码、运维、计算机原理、数据库、业务等等,你都要搞懂。写脚本或者执行都还好,难的是性能分析和调优。当然如果这个阶段你对自己的要求还不是很高,那么掌握性能测试的基本流程和简朴的性能分析就可以了。更多的好比搭建压测环境、监控性能指标等等,照旧要在实战中去积累经验的。
对于这两个方面,我建议都去学习,由于目前的雇用需求,都已经是标配要求。
4. 高级阶段
如果你已经是软件测试行业的老油条了,那相信你很多“坑”都已经踩过了。
到了这个阶段,可以说是软件测试工程师的最大的职业发展瓶颈。业内的大神们,也都是突破了这个阶段,才获得新的发展。
一样寻常在这个阶段,会面临3个方向的发展:
[*]技能专家
这条路较为崎岖,但是也最为抗打。如果你不善于人际关系,不问世事,又对技能有这浓重的兴趣,那么建议你走技能这条路。平时多撸代码、多和开发沟通,写一些测试平台或者测试工具。同时开发能力也要不错,这样才能成为一个高阶的测试开发工程师。
[*]管理方向
做技能累,做管理更累,由于和人打交道是最复杂的。既要调和上下级的关系,又要统筹安排好各项工作。如果喜欢走管理路线,不要离开业务只做管理,建议做一名技能管理,在带领团队的同时,不断的提升自己的技能。一方面技能不可很难服众,另一方面也是锻炼自己落地一些团队方案的能力。固然说管理的“生命周期”比纯技能会长一些,但是肯定不能放弃技能。
[*]转行其他
研发、产品、运维,或者创业,都是面临瓶颈之后的新的出路。此中尤其是创业,不要草率,见过太多创业失败又回来上班的,啥都折腾没了。
那么,作为一名软件测试工程师,该怎样积极才能快速成为一名优秀的测试开发大佬,或者性能测试大佬,或者说作为一名软件测试工程师需要掌握哪些知识体系。这不光是一个刚刚踏入职场的软件测试工程师,也是工作三五年之后开始渺茫的工程师,都必须要面对和想明白的问题。
1.前置底子知识:
[*]计算机底子
[*]测试理论
[*]HTML底子
[*]CSS底子
[*]JS底子
https://i-blog.csdnimg.cn/blog_migrate/04eb41d2fcf11c741b9f2bf5052737af.png
二,linux和数据库
[*]linux
[*]数据库介绍
[*]SQL语言(重点)
[*]数据库高级功能
https://i-blog.csdnimg.cn/blog_migrate/7be6048797933d95a59bb652d8b200cf.png
三,测试底子
[*]软件测试理论
[*]软件生命周期
[*]测试方法和分类
[*]测试用例设计
[*]缺陷管理
[*]web项目实战
[*]测试管理工具
https://i-blog.csdnimg.cn/blog_migrate/2e2efff1d8e7a5204053799727fad8b5.png
四,编程+数据结构
[*]Python底子
[*]面向对象
[*]异常处理
[*]模块和包
https://i-blog.csdnimg.cn/blog_migrate/037cc259121c7dabf4dfde59f314c9c7.png
五,WEB自动化
[*]WEB自动化入门
[*]WEB自动化底子
[*]WEB自动化中级
[*]WEB自动化高级
[*]项目实战
https://i-blog.csdnimg.cn/blog_migrate/d0c665f3397247eb50638ba349f64d72.png
六,移动自动化
[*]移动自动化底子
[*]移动自动化中级
[*]移动自动化高级
https://i-blog.csdnimg.cn/blog_migrate/0cbaad71fb062626ce90335583c5321b.png
七,接口测试
[*]接口底子
[*]postman实现接口测试
[*]数据库操作
[*]代码实现接口测试
[*]持续集成
[*]接口测试扩展
https://i-blog.csdnimg.cn/blog_migrate/7bd2280099b243caa4546e3df61b14a6.png
八,性能测试
[*]性能测试底子
[*]性能测试工具
[*]项目-接口性能测试
[*]项目-web性能测试
[*]性能测试调优
https://i-blog.csdnimg.cn/blog_migrate/5c982077679f6db026808dcdeeae4763.png
九,综合项目实战
功能测试,ui自动化测试,接口测试,性能测试
https://i-blog.csdnimg.cn/blog_migrate/3f6f562562d0fe9383439cfc0c921da7.png
总结:
相信你如果掌握了上图上面所有的知识技能,并且可以或许灵活的运用的话,月薪20k以上并不会是什么问题
本日的分享就到此结束了, 如果文章对你有帮助,记得点赞,收藏,加关注。会不定期分享一些干货哦......
末了感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,固然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
https://i-blog.csdnimg.cn/blog_migrate/28abb674ea728a614d4476f73fdb1d0b.png
这些资料,对于从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰巨的路程,盼望也能帮助到你!凡事要趁早,特别是技能行业,肯定要提升技能功底。盼望对大家有所帮助……如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以参加下方我们的测试交流群大家一起讨论交流学习。
https://i-blog.csdnimg.cn/blog_migrate/397d0e0cdcbc627499016262be51e40a.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]