价值体系下对质量从业人员的综合要求
软件质量工程师的本质任务是保证产品价值的高质量交付,在不同阶段的质量岗位对从业人员的技能要求也是有所不同的。我们可以依据职位的发展路线来归纳梳理这些技能,这里参照主流岗位需求以及依据我之前一些工作与招聘经验,绘制了一个整体的整体的测试人员能力模型。在这个模型中,依据工作经验的由少到多,岗位职责的由低到高一共分为四层,分别是:初级测试工程师、中级测试工程师、测试组长(经理)、测试专家(架构师),对于每个所需的技能的能力归纳如下图所示:
image.png
初级测试工程师
初级测试工程师,一般工作经验在 0-3 年之间,也通常被称为萌萌哒的测试新人。对于初级测试的能力主要体现在职业化基础、IT 行业基础、软件测试基础三个方面。其详细内容如下图所示:
image.png
中级测试工程师
中级测试工程师,一般工作经验在 3-5 年之间,也通常已经背负了大牛的名声,已经成为了团队中的中坚力量。对于中级级测试的能力主要体现在职业化进阶、IT 行业进阶、自动化测试基础三个方面。其详细内容如下图所示:
image.png
测试组长/经理
测试组长/经理,一般工作经验在 5 年以上,通常作为队伍的带头人成为了组织与团队质量的捍卫者。对于测试管理岗位的工作能力主要体现在职业化高级、测试任务历、测试组织管理三个方面。其详细内容如下图所示:
image.png
测试专家/架构师
测试专家/架构师,一般工作经验在 5 年以上,通常作为企业质量的布道师、工程质量与效率的提升专家。对于测试管理岗位的工作能力主要体现在 IT 架构、工程质量与流程架构、测试技术架构三个方面。其详细内容如下图所示:
image.png
版权声明: 本文为 InfoQ 作者【俊毅】的原创文章。
原文链接:【http://xie.infoq.cn/article/de765db71e6d3a837c7247af8】。未经作者许可,禁止转载。
评论