测试架构师都要干点儿神马?

软件测试圈子,除了CQO,还有什么职位挣钱多?
不少小伙伴们估计很快就可以想到了——测试架构师!

软件测试跟其它行业一样,分两条线发展:技术线、管理线。

管理线很好理解,从team leader,到manager,到director,到CQO。比如Arthur老师认识的CHUN总或Ma总,那都是CQO的级别,大神一样的存在。
技术线,干得活儿就比较多样了,包括但不仅限于:技术规划,方法引入,技术预研、测试策略、测试框架,测试平台等。

不同于管理线,测试技术线的日常向领导汇报需要包括:技术可行性,技术价值,技术先进性,针对问题……

测试架构师都要干点儿神马?

软件测试架构师既是一种角色,又是一个头衔。

简单来说:软件测试架构师是测试技术上和测试经验上有影响力的人。

他可以没有官位,他不是任何人的行政上级,他可以不是工作N年的人,但是大家在测试技术上和技术方向上愿意跟随他,愿意采纳他的建议。

可以说,软件测试架构师是男频小说中,类似特种兵王的存在。

管理线的那种,对应的应该是霸道总裁…

从公司角度出发,测试架构师的价值体现在:

  • 帮助公司从提高质量效率的角度来增加软件产品的竞争力;
  • 通过引入,实践,推广新测试 技术,既可以从具体技术点又可以从全局角度提高某些技术效率、提高测试质量;
  • 技术层面培养测试工程师梯队;

从这些方面,我们可以看出,软件测试架构师,应该是一代宗师级别的存在,而且能带出梯队。

类比《射雕》系列小说中的王重阳或者张三丰,自己武功卓绝,带出的七个徒弟也很棒!

需要注意,软件测试架构师,需要有非常强的沟通能力,否则很难在测试技术路线上有很大的影响力。

从团队角度出发,测试架构师必备能力包括:

  • 软件测试架构师需要了解团队内部整体技术情况,对新技术落地有自己的风险评估;
  • 软件测试架构师需要了解团队的技术最佳实践,也了解公司外的最佳实践,及时作出评估,得出方案;
  • 软件测试架构师需要了解团队现在测试技术问题和瓶颈,思考下一步策略;

类比《小李飞刀》系列中的“百晓生”,自己有水平,还能编写《兵器谱》,点评武林翘楚。

软件行业误区

国内软件行业有个误区:经常把自动化测试的团队leader当做软件测试架构师。
其实,如果把测试架构师定位为测试工具开发工程师或自动化测试开发工程师,其实这些工作不需要测试出身也可以做,只要有个懂测试业务的人指点规划。
测试技术领域除了工具和自动化,其实还接口测试、安全测试……

另一个误区是:测试架构师常和研发架构师来对比,其实两者是不同的方向。
测试架构师和研发架构师最大的区别就体现在如何提高测试质量的经验和能力上,这才是测试人员不可被替代的独特核心竞争力。

源自公众号 自动化软件测试



留言