如果你想要从事测试工作,不妨看看下面测试的职业发展之路。
测试也有管理路线和技术路线之分。
管理路线
管理路线上,是从测试主管开始,之后是测试经理,测试总监,最终可以升级到测试副总裁(该组织采用的测试与开发、项目并行的独立模式)。
技术路线
测试的技术发展路线可以分为5个阶段:
第一阶段:初级测试工程师
这一阶段一般为刚踏入测试行业的新手,对他的技术能力要求是,他能够执行测试用例,记录并跟踪Bug、回归验证Bug得到解决,并且能够参与项目测试方案与用例设计等的评审。
第二阶段:测试工程师
这一阶段一般为有了1~3年经验的测试人员,对他的技术能力要求是,他能够设计模块级测试方案、测试用例;他开始尝试进行测试设计,但仍要承担少量的测试执行工作;他能够组织模块测试设计评审,能独立完成规范的测试流程各节点的工作。
第三阶段:资深测试工程师
这一阶段一般为有3~5年项目测试经验者,对他的技术能力要求是,他能够设计项目总体测试方案,制订测试计划;能够进行较专业的测试,如自动化测试、性能测试、安全性等质量特性测试等;他有独挡一面的能力,且能够培养新人。
第四阶段:主任测试工程师
这一阶段一般为有5~10年的测试经验者,对他的技术能力要求是,他能够制定某类产品测试策略、测试流程,制定相关测试规范和指南;能够负责某类产品测试平台建设;指导重点测试方案的设计,对测试设计有一定的创新能力;能够指导资深测试工程师。
第五阶段:测试架构师。
这一阶段一般为10年以上测试经验者,对他的技术能力要求是,他能够负责某产品线测试策略、测试方法、流程规范的制定,以及规划、设计和开发测试平台;能够不断进行测试新技术的研究、实践和推广;能够为组织进行测试人才梯队的建设。
上面的每一阶段还可以再细分,如资深测试工程师,可根据具体情况再分为一级资深工程师,二级资深工程师、三级资深工程师等。
这正是:
测试职业发展路,管理技术都可行
根据能力和意愿,自行选择好方向
参考书目: 软件测试之魂:核心测试设计精解,作者:肖利琼,出版社:电子工业出版社
联系客服