尊重自己,才能获得别人的尊重,有技术才有未来。
从技术线来看,跟测试发展的三个阶段相对应,测试技术线的技能要求与检验科医生、主治医生和诊所中的专家很像 检验科医生要求能够精通各种检验方法和工具,然后能独立的执行检验过程,出具相关报告 测试工程师是要能精通测试方面的理论、方法和工具,比如当前最流行的HP或者IBM的测试工具非常熟悉,能够独立的执行测试过程,包括环境部署、计划、用例、报告等,一般是有工作2、3年的工程师担任, 医生能够综合各种症状,分析病因,并且能够对症下药,能够制定健身策略,高级测试工程师要有丰富的经验,对即将出现的问题有较强的预测能力,见微知著;
也是要求能够对缺陷的原因进行分析,要能对编程语言、数据结构、业务知识有超越开发人员的能力才能够做到分析原因并且开出药方的;并且除了测试之外,要对质量相关的知识有充分的了解,能从各个维度去评价产品的质量
测试架构师则要求对架构设计方面的知识非常熟悉,能够审查系统的架构和接口关系的设计,从设计层面避免问题并且确保系统的可测试性 国内测试专业发展比较迟,自然在人才市场上,有经验的、专业的测试工程师就不多,更何况是技术精湛的测试架构师。 测试管理线职位是从管理的规模方面来讲的 测试组长是负责一个系统或者一个模块的测试 项目经理是负责一个项目,这个项目可能是一个独立的系统或者是多个系统的集成的测试,项目总监通常是负责公司内所有项目的测试 通常低级职位的管理者倾向于执行的职能,高级别的管理者倾向于管理的职能 |