还有几个特殊的
  测试开发工程师,你到底是测试还是开发呢。从某种意义上来说,我感觉这个职位不是测试人员。比如你专职做测试管理和执行的自动化平台,那这个岗位是一个做XXX信息管理系统的开发岗位,而且这个XXX信息管理系统还是内部软件。也是开发岗位里技术路线短的一种,和XXX信息管理系统的外包开发人员差不多持平。为啥呢,因为内部软件有个特点:能用行。内部软件要不要精益求精,怕不怕做得差卖不出去?答案通常是否定的。我在巨头公司做黑盒测试的同事反映,他们的测试平台也不尽如人意,至少对他们这些测试平台的终用户来说,这系统没那么好用。
  测试工具开发工程师,这是妥妥的开发人员。而且是妥妥的内部工具开发人员。剩下的问题是,这个测试工具的开发需要什么技术,需要多少技术。我相信有的测试工具开发很难,技术路线长,也有的很简单,技术路线是开发里短的,总之开发人员一般不愿意沦落到做测试工具开发的,不管你走技术路线,还是想走管理路线。
  测试架构师,这个是高端岗位。一般上他的要求是,你要大于等于软件开发的架构师。所以开发的架构师要问了,我这么牛逼了干嘛要做测试。好问题,我也想问,究竟是谁想出来的这种职位以及这职位能存在多久。
  如果按照业务领域细分,理论上还能展开讲各个行业的测试工程师的的发展路线。但我接触的行业有限。所以适可而止吧。
  那下一个问题是,
  我该做什么,走什么路线?
  我想做XXX该怎么办?
  我学了XXXXX但是只懂皮毛怎么办?
  我想去XXX公司,要怎么做?
  有什么书推荐?
  我感觉学不到东西,怎么办?
  我感觉测试很无聊,怎么办?
  以上问题在所有测试论坛里被人问了无数次(待续)