1、什么是测试架构师
  测试的发展主要是管理线和技术线

  管理线:测试人员管理,项目管理,资源协调等

  技术线:测试策略,技术规划,测试方法引入,自动化框架,自动化平台等

 测试架构师更多就是技术线的带头人。管理线的人更多的语言是:绩效,考评,时间点,质量等。

  技术线的更多工作语言是:技术规划,技术可行性,技术价值,技术共享性,解决什么问题等。

  软件测试架构师更多是一种角色,而不是一种title,是测试经验上有影响力的人。什么是有测试影响力的人呢?就是你没有任何官位,你不是任何人的行政上级,但是大家在测试技术上和技术方向上愿意跟随你,愿意采纳你的建议。

  其实在很多中小公司中测试组长和测试主管也兼职软件测试架构师的角色和职责。在大公司中,测试人员数百人时,管理工作所需要的精力会非常大,因此技术线和管理线就会分的比较开了。

  更多软件测试架构师做什么,可以看我的博客。在我们公司软件测试架构师的职责定义细则也不是非常统一的,也不是很在意是否有这个title,但有一点是一样的,都是测试技术线,对产品的项目管理和做人的工作就相应减少很多。

2、测试架构师的价值
  其实这些类型的工作早已有人在做的了,以前叫高级测试工程师,叫系统测试工程师,现在叫测试架构师,其实变的只是title,工作内容还是没有变。

  关于测试架构师的重要性和价值,从公司角度出发,测试架构师是在帮助公司从提高运营效率的角度来提升公司的竞争力。通过引入,实践,推广新测试 技术,可从单点上提高某些技术效率和提高测试质量,也可从全局提高某些技术效率和提高测试质量,同时帮助员工培养。测试架构师这个角色也是一个团队贡献 者,是一个领导者,而不是孤胆英雄和独立贡献者。从影响力的角度来看,做好测试架构师比做好测试经理还要难,因为你是在没有考评权的情况下要去改变测试人 员,去推广你的专家价值。据我观察我们公司中没有很好沟通能力的人很难在测试技术路线上有很大的影响力。

  可以说测试架构师是一个公司所有测试技术经验的洼地,他了解内部大部分的技术最佳实践,也在积极了解公司外的最佳实践,通过个人的实践评估出适 合自己公司现状,能解决公司现在问题的测试技术,有利于公司做好测试技术知识资产的管理,减少公司内测试知识资产的重复浪费。对于测试架构师没有支撑的项 目组在测试质量和测试效率上的提升相比其它组要慢一些,项目组内对更佳的测试经验和测试技术了解较少,员工成长较其它组也要慢些,视野要窄些。

  国内可能有些误区,如把测试架构师定位为测试工具开发工程师或自动化测试开发工程师,其实这些工作不需要测试出身也能做好。测试技术领域除了工 具和自动化,其实还有很多的领域:如何提高测试设计的质量,如何提高有效场景的测试覆盖率,如何把握好测试成本和测试目标的平衡,如何帮助开发提高产品的 可测试性,如何做好产品的可测试性设计,如何做好产品的专项测试(可靠性、安全性、性能、压力等),如何做好测试执行的保障,如何做好黑盒以外的测试(需 求和设计的测试),如何做好编码前的测试,编码阶段的测试等等。

  测试人员的核心竞争力不是编写自动化,也不是做测试工具,而是测试质量,测试设计的质量。

  测试架构师和产品架构师最大的竞争力区别就体现在如何提高测试质量的经验和能力上,这才是测试人员不可被替代的独特核心竞争力。

3、总结 
    工具开发和自动化测试开发的积累无法打造不被开发人员替代的测试核心竞争力。如果一个测试架构师50%的时间都去写代码做测试工具开发了,那么 就是在浪费测试架构师好不容易积累起来的测试经验,其实也是在浪费公司的测试知识资产。测试架构师应该做测试领域中无法被他人替代的工作,测试工具和自动 化测试框架的实现是可以被开发工程师或其它有一定开发能力的测试人员替代做的。测试架构师可以基于如何提高测试覆盖率,如何提高测试效率和测试质量的角度 提出测试工具和自动化测试框架的开发需求,甚至一些实现的指导就可以了。在我们公司有几十名测试开发人员帮助我们实现测试工具,让我们聚焦测试技术,而非 聚焦开发技术。

关于测试架构师的解读相关推荐

  1. 测试架构师如何解读测试平台的各种争议

    先从testerHome上关于测试平台的话题谈起,再来谈谈接口测试的痛点是什么,然后是我的接口测试的解决方案.希望通过本篇的论述,大家对什么是好的平台能达成统一的认识,且通过创新做出好用,对测试人友好 ...

  2. 重读《从菜鸟到测试架构师》--黑色的盒子里有什么(中)

    上一章说到小艾在功能测试组开始了功能测试的学习,然而对产品知识.软件技能和客户意识有了一定了解的小艾,对整个测试依然有着不解之处,这时,导师为他深入浅出的解读了功能测试,导师是怎么解读的呢? 关于黑盒 ...

  3. 测试架构师应该做和不应该做的事情

    内容大纲 原文解读 测试架构师是产品测试专家,是测试团队的灵魂人物,也是测试工程师在软件测试技术上的一个重要发展方向. 在需求分析阶段,首先要理解产品的商业目标和核心价值,了解我们的公司.客户及商务, ...

  4. 研发部 架构师 定义解读

    研发部的职位定义,为研发部的每一位同事的目标提供指引,帮助每一个人更快的成长,更好的工作,更快的找到自己的位置 研发部 架构师 定义解读 架构师,是研发部每一位同志的理想,也是我的理想,不仅因为它的职 ...

  5. 测试架构师的目标和价值

    网友邮件问我2个问题:测试架构师的价值怎么量化体现?能否用最少的词描述测试架构师对产品测试组支撑时最主要的工作目标是什么? 问题1回复: 你一切的活动提升产品线整体10%的的测试质量,10%的测试效率 ...

  6. 测试架构师10年经验分享:测试小工到资深专家必备这5项技能

    这两天一直在和朋友聊软件测试的发展:这一行的变化确实蛮大,从开始最基础的功能测试,到现在自动化测试岗位需求逐渐增多,测试架构师的岗位也随之兴起.我也在软件测试这行摸爬滚打了十多年了,正好有朋友问我:如 ...

  7. 重读《从菜鸟到测试架构师》-- 测试专家的第一步

    无论是大学毕业的第一份工作还是工作多年后重新入职新公司,我们都不可避免的会遇到上班第一天,在这第一天的时间里我们需要完成领设备.装系统等准备工作,当然,不可或缺的还有新人培训,这本书的第一章也直白地使 ...

  8. 重读《从菜鸟到测试架构师》-- 开发团队做的远不仅是开发

    上回说到小艾跟着导师修炼了一段基本功之后,也明确了自己的专业技能学习道路,却在几次转头的瞬间发现身边的每一个人都似乎在做着不同的事情,不是说好的一个团队嘛,为什么你做这个,他做那个呢?小艾还真是疑惑, ...

  9. 如何成为名副其实的测试架构师?

    测试模型无处不在,你只有真正理解了"什么是测试架构".拥有了测试建模能力,才能成为名副其实的测试架构师. 众所周知,"架构(architecture)"一词来源 ...

最新文章

  1. C++ 判断指针是否为空
  2. uc/os-II(source)各种文件含义集锦
  3. python PyQt5中文教程☞【第二节】PyQt5基本功能(创建窗口、应用程序图标、显示提示语、通过按钮关闭窗口、消息框(关闭窗口确认框)、窗口显示在屏幕中间【居中显示】)
  4. 重磅!这个 GitHub 汇总了 300 道 Python 面试题!
  5. SAP CRM IBASE头部字段valid from和valid to的填充逻辑
  6. 天空的颜色和大气散射
  7. Nodejs从小工到专家系列(一)
  8. 安卓逆向_21 --- Java层和so层的反调试( IDA 动态调试 JNI_OnLoad、init_array下断)
  9. hibernate 封装 2008-11-12 17:21 (分类:默认分类)
  10. 嵌入式电路设计(fpga电路设计)
  11. Facebook正在追踪你,哪怕你不是用户丨扎克伯格国会听证第二日
  12. 安装一直初始化_win10开机一直卡在正在准备自动修复怎么办
  13. 关于电脑桌面图标消失并且右键无法点击的情况
  14. 【台词】严厉的愛Tough Love」(后妈茶话会)
  15. C语言 分解质因数。例如:输入90,打印出90=2*3*3*5。
  16. uniapp中简单方法之上传图片到腾讯云
  17. 齐博x1开发者如何展示某套风格
  18. CSS之关于min-width、max-width、min-height和max-height的使用
  19. 【git tag使用】
  20. 有哪些能支持epub、txt格式的电子书阅读器?在win10上用的?

热门文章

  1. Mybatis Plus 多租户架构(Multi-tenancy)实现
  2. 居中小圆点 html,居中小圆点怎么打出来
  3. Linux网络流量控制工具—Netem
  4. 软考5个高级中哪个好考
  5. 移动端切图内容包括什么_移动终端界面切图
  6. Python的平凡之路(3)
  7. 微信小程序 获取组件数据
  8. 年轻人需谨记的创富理念
  9. php多商品规格统计数量
  10. 最小生成树-普利姆和克鲁斯卡尔算法