0
点赞
收藏
分享

微信扫一扫

测试工程师需要怎么提高自己的能力呢?【纯属探讨】

 其实很想就测试工程师怎么提高自己的能力这个话题写一些东西。但是很久以来都没有什么可写的,为什么呢,因为不太懂技术,不太懂远离,沉浸于业务场景、测试排期、各部门甩锅复盘等破烂事情中无法自拔。实在没有什么干货可以拿出来说。

  我们对于测试工程师的发展和前景,应该有一个非常清晰的认知。

  由于时间比较紧,也就不画流程图了,大家凑合看看。


  初级测试工程师

  中级测试工程师

   高级测试工程师

  测试开发工程师

  资深测试开发工程师

  测试开发专家

  测试架构师(和测试开发专家基本一样)

  

  当然了,上面说的都是技术岗的发展,那么管理岗呢?

  测试组长

  测试经理(测试负责人)

  测试总监


  管理岗的职级比较短,就先说管理岗的吧

  

  1.测试组长  就我个人理解,其实就是一个带业务测试团队的大头兵,还是需要做业务测试的,不是真正的纯管理岗位。这种岗位广泛存在于各种不同的公司类型中。一般会带3~5个人,有时候带一个人也很正常。

  2.测试经理  首先要区分下是否有给下属打绩效的权限。如果有,其实就已经是管理层了,如果没有,其实还是带业务的大头兵,因为你也是要做测试需求的。负责的会比测试组长更多,可能会带几个测试小组。需要知道整个测试流程、测试环境搭建/隔离等,需要和各个团队搞好关系。这个层次往往沟通更重要,你会面临很多纷繁芜杂的事情,会让你痛不欲生,比如排期~~~

  3.测试总监  这个岗位基本上就是纯管理了,很少看到测试总监直接参与到业务测试中。就像战争中将军不需要亲自到一线开枪一样,他的作用更多的是把控整个测试团队的方向,根据产品、研发等分析怎么通过测试流程来提高测试效率,提高开发提测质量。关心自己团队的发展,怎么能将线上问题的比例降到最低。这个岗位需要对技术有一定的前瞻性,沟通协调能力一定要强,宠辱不惊。面临团队的分化、离职、谣言、团结等,都需要在第一时间处理好。


如果你有志于走向测试的管理岗位,建议从测试组长做起,然后慢慢的一步步成长。


下面我们说下技术职级的发展:

  1. 初级测试工程师 一般就是能将分配的业务测试好,没有线上问题就ok了
  2. 中级测试工程师   熟悉了解测试流程,提前造好测试数据,理解需求并完成测试用例编写。能够给产品查漏补缺,提出自己的一些建议。能够使用工具来定位问题出现的地方。有一定的总结能力
  3. 高级测试工程师 更加对业务了解,有自己的测试手段,有复盘、总结能力。会使用工具,可以通过脚本提高测试效率
  4. 测试开发工程师 业务测试和自动化脚本、开发工具的结合,既有业务逻辑了解的深度,也有开发脚本的广度。上面3点基本都会,这是目前领导最新欢的岗位


好了,今天先到这里了,明天我们再继续

举报

相关推荐

0 条评论