湖北省建设部网站公告,微信小程序开发者文档,直播间网站建设,济南网站开发公司如果到了这个年龄#xff0c;还是初级测试#xff0c;或者只会一些简单的自动化测试#xff0c;那么真的是不好干了。
35的年龄#xff0c;企业对员工是有另一层面的考量。
简单来说#xff0c;就是年龄上去了#xff0c;能力也要上去#xff0c;要么是技术专家#…如果到了这个年龄还是初级测试或者只会一些简单的自动化测试那么真的是不好干了。
35的年龄企业对员工是有另一层面的考量。
简单来说就是年龄上去了能力也要上去要么是技术专家要么是管理。
很多人不是具备10年工作经验的测试工程师只不过是一年的工作经验用了10年。
这种是最无奈的。如果是这样企业倒不如去招一个2-3年经验的人年轻抗造。
前一段时间我也在朋友圈放出过几个职位蚂蚁金服、猎豹等35的人是他们最喜欢的但是要求能力一定要匹配到。待遇人家直接给够年薪百万就看你的能力行不行。35的人具备CI/CD能力、持续集成、持续交付懂测试开发懂测试运维懂代码的真的是挺难招的。说实话到目前为止还没有帮他们找到合适的人。所以如果你担心35的年龄那说明你的能力和你的年龄并不匹配很直观。
目前整个行业的趋势随着持续集成、持续交付、Devops的流行特别是大的公司都是只招测试开发把大量的手工测试外包出去。同时测试和开发以及运维之间的“墙”也在逐渐打破。你如你听到的测试开发加入左移研发阶段的质量保证右移发布后的质量监控、测试运维以及很多公司直接让开发来去做测试的工作。
下面谈谈不同level的测试工程师应具备的基本能力
第一个我们称之为测试员/测试工程师
直白一点说就是干苦力活的。对标过来就是百度的T3、T4阿里的P5腾讯的T1-T2。主要的工作就是需求分析测试方案测试策略测试执行都是业务测试。当然你能够掌握某些领域知识比如你是测无人车的无人车的业务是什么我测AIAI是什么我去测大数据大数据是什么测的是电商电商系统的架构是什么业务知识是要懂的。再一个是带外包团队可能会有一部分的外包团队交给这一部分人去带。主要是也就是管理这些基础的业务测试工作。
第二个测试开发工程师
现在第一个level是不怎么招了多数都是从第二个level开始招。一旦提测试开发就一定要求你懂研发懂测试并且有一定的深入工作的能力。从这个level开始要求你的编程能力了Java、Python、shell、SQL这是最基础的然后是业务测试。
这部分人仍然会负责一部分的业务测试的工作。老大会根据你的能力给你安排一个比例。你能力很强80%做技术20%做业务如果你能力不强那就80%做业务20%参与一部分技术。如果你的技术太low了那就100%的全部做业务测试。所以这个时候会根据你的能力进行合理的时间划分。这里面的要求就比刚才突然间就拔高了客户端的UI测试服务端的接口测试性能测试基本上都属于这个范畴。
面试的时候性能与非功能测试可能不会做一个主面试点主要还是在自动化和编程能力。也就是目前大家出去找工作你们最容易被卡的这一关。所以在这个level里面也是干活的也就是既做业务测试也做技术上的改造以及去写一些自动化但是仍然是偏重于业务的。
第三个高级测试开发工程师/测试架构师
那么到这个level业务测试已经非常少甚至完全没有了这个时候更多的是负责整个团队的流程管理。流程管理体系白盒测试体系测试工具与测试平台的开发再一个是质量监控还有一个质量管理。通常一个团队里面会有一个测试的管理加上1-2个高级的测试开发工程师或者叫测试专家也行。他会搭建起整个的持续集成系统。持续集成、白盒测试、以及一些平台的开发主要会交给这些人负责。然后他会带2-3个测试开发工程师这些测试开发工程师一边跟着他去学习一边去做业务。然后剩下的活儿交给外包或者校招的人去做。 因此在目前的行业形势和技术发展趋势下如果你是测试在职但是还没有到年龄的瓶颈我给你几条建议
一、避免去外包公司
基于行业影响企业需要降低成本会更倾向于使用外包。大公司使用外包的结果就是外包市场会进一步发展这些发展会进一步推动企业裁员的进程。如果外包能够搞定很多事情外包的价格又比较低很明显很多低级的工作会更倾向于使用外包的。
外包公司的本质是通过提供廉价劳动力赚取剪刀差的一种公司。你拿到的收入已经被扣除了一部分了。所以你进入这样的公司既没有办法接触到业务核心公司也不会提供很好的培训也没有很好的经验积累也没有进入更深的测试实践所以在这里面的成长会面临发展困境。
如果你现在在外包公司建议你待个一年两年就立马要走千万不要留的太久不然将来会面临很大的发展问题。哪怕短时间内给的薪资比较高但是一定要记住着这不是你最终的归宿。
二、提升核心竞争力
技术能力编程能力自动化能力架构能力。
首先说编程能力你在测试行业混Python和Java这是两门基础要学的语言。这两个你学会了任何一家公司的要求都是可以匹配的。如果你想做的更好你可去接触一下go语言。多数公司即使要求你会一门新语言也会先看你会不会Python或者Java。
第二个指标是自动化自动化能力衡量的是你在这个领域里面是否有很强的生产力作为一个测试工程师最关键的是UI的自动化接口的自动化以及持续集成持续交付。这几个是你核心能力。其中UI自动化接口自动化以及持续集成是测试工程师的基础能力。再往上走那就是持续交付Devops一些白盒能力测试的监控能力更多的能力往研发和运维去深入所以架构能力在这里是很重要的考核的指标。
领域知识架构能力业务领域数据意识
软实力沟通管理
三、职业选择
首选名企大厂一线城市
别问为什么
四、学历建设学历建设是长期的事情
非本科的需要注意提升学历
本科以上的同学注重能力和履历
总体来说别抱怨好好提升自己的能力目前测试行业的缺口在测试开发好好努力
最后感谢每一个阅读我文章的人一点小心意虽然不是啥值钱的如果你需要的话直接拿走