342华为软件测试类技术任职资格标准.docx
- 文档编号:28284467
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:41
- 大小:27.12KB
342华为软件测试类技术任职资格标准.docx
《342华为软件测试类技术任职资格标准.docx》由会员分享,可在线阅读,更多相关《342华为软件测试类技术任职资格标准.docx(41页珍藏版)》请在冰豆网上搜索。
342华为软件测试类技术任职资格标准
华为技术有限公司
软件测试类技术任职资格标准
版本号:
2.0
拟制单位:
测试业务部/技术干部部
二○○一年十一月
概述..............................3页
第一部分级别定义.................5页
第二部分资格标准................8页
概述
任职资格管理的目的
•规范人才的培养和选拔,推动做实的人不断提高水平,引导有水平的人做实,按做实给予评价。
•激励员工不断提高其职位胜任能力,以职业化的员工队伍参与国际竞争。
•树立有效培训和自我学习的标杆,以资格标准牵引员工不断学习、不断改进,保持公司的持续性发展。
任职资格认证原则
•以关键行为和核心技能为中心
•以工作实绩为导向
•标准公开、程序公正
•测试、评议相结合
任职资格标准体系
•软件测试类任职资格标准由工作经验、必备知识、技能标准、工作绩效、行为标准等五个部分组成。
软件测试类任职资格认证对象
从事软件测试类工作的人员
第一部分级别定义
根据软件测试类的实际情况,将技术任职资格等级分为一至六级,如下图所示。
级别定义描述了各级人员的工作定义、工作内容、工作性质、主要职责及影响范围。
级别代码:
T0401(01)
级别名称:
软件测试类一级工程师
要点:
有一定系统特性的测试实践经验,参与测试方案和测试用例的设计,能够独立完成测试代码实现、测试环境搭建、测试执行等工作。
承担华为某一产品领域或特定产品技术领域中一般系统特性的测试、质量保证活动等工作。
在二级及以上工程师的指导下按计划要求完成任务并保证其质量。
级别代码:
T0401(02)
级别名称:
软件测试类二级工程师
要点:
有较多系统特性的测试实践经验,参与测试方案和测试用例的设计,参与测试平台的设计,能够独立完成测试代码实现、测试环境搭建、和测试执行等工作。
承担华为某一产品领域或特定产品技术领域中的较复杂系统特性的测试、质量保证活动等工作。
在三级及以上工程师的指导下解决测试一般难题。
按时完成指标、计划并保证质量。
具有培养、辅导新员工,担任新员工思想导师的能力和责任。
级别代码:
T0401(03)
级别名称:
软件测试类三级工程师
要点:
有较多系统特性的测试实践经验,能独立进行较复杂特性的测试方案设计、测试用例设计、测试平台设计,参与测试执行和测试代码编写的工作。
可独立主持小型项目的测试任务;是测试某一环节的技术主力,可独挡一面。
承担华为某一产品或特定产品技术领域较复杂特性的测试,对产品质量、成本、进度和客户满意度及产品的可测试性、可生产性、可维护性或关键技术解决有一定影响,可以指导和培养低级别工程师,可担负一定的小型项目领导职责或作为中型项目的骨干力量。
级别代码:
T0401(04)
级别名称:
软件测试类四级工程师
要点:
有较深入的产品测试经验,或核心技术的测试实践经验,并注意总结、推广和重复应用,可独立完成子系统测试方案设计、测试平台的设计,优化本项目组测试工作并促进模块质量提高,主持华为中等复杂项目的测试工作。
对产品的质量、成本、计划、进度和客户满意度以及产品的可测试性、可生产性、可维护性或关键技术解决有重要影响。
具有思想导师资格和经验,可以指导和培养三级以内工程师,领导中型项目或作为大型项目的骨干力量。
级别代码:
T0401(05)
级别名称:
软件测试类五级工程师
要点:
具有深入的产品测试经验,或核心技术的测试实践经验,有主持多个系统(或产品)测试技术工作的经验。
是公司内测试领域的带头人,对该领域的知识和经验十分丰富完备。
及时了解市场、关键竞争对手、商业/技术环境的情况,按照华为产品规划和战略,规划整个产品的测试方案;采用新测试技术和裁减测试过程以适合本产品,及时发现测试过程中存在的问题并改进现有测试技术和测试流程,能解决该领域内的绝大多数难题。
对产品质量、成本、计划、进度和客户满意度以及可生产性、可维护性有决定性的影响。
对四级及以下技术人员进行指导和培养,领导大型、重要项目。
级别代码:
T0401(06)
级别名称:
软件测试类六级工程师
要点:
根据公司总体发展战略,制定本领域技术发展战略,引领本领域的技术方向,确保技术方向的正确性和可持续发展性;通过对本领域大型/复杂项目的框架定义、需求规格定义、系统设计、评审、批准等活动,从技术上支撑本领域发展战略的制定与实施,承担主要技术责任,保障项目技术上最合理。
具备专业领域内丰富的产品技术创新及优化经历,在公司本领域内被认为是权威。
参与公司流程规范的建设和产品/技术/流程的优化改进。
具有强烈的客户意识、质量意识、成本意识和商品意识,对管理者和同事提供指导和方向的指引,能做出对产品的成本、计划、进度和客户满意度有重大影响的决策并为实践证明。
指导、培养低级别工程师,促进形成完整的技术支撑队伍。
第二部分资格标准
软件测试类技术任职资格标准由工作经验、必备知识、技能标准、工作绩效、行为标准等五个部分组成。
一工作经验
资格等级
工作经验
一级
11年以上软件类工作经验。
熟悉软件测试相关基础知识,具备独立处理一般软件测试技术问题的经验。
二级
2年以上软件类工作经验,其中有1年以上软件测试工作经验;具备独立进行系统特性测试的经验,曾参与测试方案、测试用例、测试平台设计,指导产品设计人员进行产品可测试性设计。
三级
3年以上软件类工作经验,其中有1年以上软件测试工作经验;具备产品工程领域知识,有组织产品可测试性方案设计等经验,曾参与产品可测试性设计准则的制定,有成功领导小型项目及参与定位解决研发软件技术难题的经验。
四级
4年以上软件类工作经验,其中有2年以上软件测试工作经验;具备产品软件技术领域较全面的知识,具备解决产品测试过程的重大软件技术难题的经验;曾参与软件测试技术发展的决策工作。
五级
5年以上软件类工作经验,其中有2年以上软件测试工作经验;具备产品软件测试技术领域全面的知识,具备定位解决产品测试过程中的重大软件技术难题的经验,预见企业未来产品的软件技术走向,具备组织中等复杂项目的测试、技术研究经验;是公司软件测试技术的带头人。
六级
6年以上软件类工作经验,其中有2年以上软件测试工作经验;具备产品软件测试技术领域广博精深的知识,具有解决产品测试过程中重大软件技术难题的经验,预见企业未来产品的软件技术走向,具备组织大型项目的测试、技术研究经验;是公司软件测试类技术的权威。
二必备知识
(根据必备知识要求,确定上岗考试课程)
必备知识
1级
2级
3级
4级
5级
6级
流程规范方法论
软件开发过程
√
软件测试过程体系
√
产品缺陷跟踪管理流程
√
系统测试过程及方法
√
单元测试过程及方法
√
集成测试过程及方法
√
IPD-CMM流程知识
√
项目计划和项目监控
√
产品测试策略及流程
√
可测试性分析与设计方法
√
产品测试策略及方法
√
自动化测试分析与设计方法
√
基本技术知识
软件测试技术
√
系统测试技术
√
产品技术工程
√
软件自动化测试
√
产品技术评审
√
单元测试技术
√
集成测试技术
√
专项技术知识
测试方案设计
√
测试用例设计
√
测试平台设计
√
可测试性设计
√
自动化测试设计
√
测试工具设计
√
三技能标准
说明:
(1)软件测试类技能标准具体细分为协议、平台、OMC、业务等四类;
(2)领域技术的各子项间关系由各测试分部按自身技术特点定义。
1、协议
资格等级
技能项
测试类
技术管理类
系统类
软件类
集成测试OR
系统测试OR
软件测试代码和工具开发
软件测试代码和工具开发(脚本语言)
系统测试(测试仪器和软件)
系统测试(协议测试技术,包括TTCN、抽象测试方法论)
测试工程
技术评审
编程语言
协议信令
一级
1
2
1
1
1
2
1
二级
2
3
2
2
2
3
2
三级
3
4
3
3
3
2
4
3
四级
3
4
4
3
4
五级
4
5
5
3
5
六级
4
5
5
4
5
2、平台
资格等级
技能项
测试类
技术管理类
系统类
软件类
集成测试OR
系统测试OR
软件测试代码和工具开发
软件测试代码和工具开发(脚本语言)
产品知识(支撑业务/智能支撑)
产品知识(平台工具与软件OR
智能交换OR
光网络平台)
测试工程
技术评审
编程语言
操作系统
数据库
一级
1
2
1
1
1
2
1
1
二级
2
3
2
2
2
3
2
2
三级
3
4
3
3
3
2
4
3
3
四级
3
4
4
3
4
五级
4
5
5
3
5
六级
4
5
5
4
5
3、OMC
资格等级
技能项
测试类
技术管理类
系统类
软件类
集成测试OR
系统测试OR
软件测试代码和工具开发
软件测试代码和工具开发(脚本语言)
测试工程
技术评审
编程语言
操作系统
数据库
网管协议
一级
1
2
1
2
1
1
1
二级
2
3
2
3
2
2
2
三级
3
4
3
2
4
3
3
3
四级
3
4
3
4
五级
4
5
3
5
六级
4
5
4
5
4、业务
资格等级
技能项
测试类
技术管理类
系统类
软件类
集成测试OR
系统测试OR
软件测试代码和工具开发
软件测试代码和工具开发(脚本语言)
系统测试(协议测试技术,包括TTCN、抽象测试方法论)
软件测试代码和工具开发(测试工具)
产品知识(智能网与增值业务OR光网络业务
产品知识(网络设计与测试)
测试工程
技术评审
编程语言
一级
1
2
1
1
1
1
2
二级
2
3
2
2
2
1
2
3
三级
3
4
3
3
3
2
3
2
4
四级
4
4
4
4
3
4
3
五级
4
5
4
5
3
六级
4
5
5
5
4
附:
技能等级定义
技能等级
熟练程度
经验
备注
Skill1
有限的运作(Perform)能力,仅仅有一般的、概念性的知识
非常有限
半年以上相关工作经验
Skill2
在有协助的情况下的运作能力,实践过的知识
在有协助的情况下,在多种场合运作,在例行情况下独立运作过
一年以上相关工作经验
Skill3
无需协助的运作能力,触类旁通的知识,可以成功完成大多数任务
重复的,成功的
两年以上相关工作经验
Skill4
深入彻底的知识,可以带领和指导其他人有效运作
有效的,资深的
三年以上相关工作经验
Skill5
可以给出专家级的意见,能领导其他人成功运作,被其他人当作磋商者和领袖。
全面的知识和正确的评判能力,能够总结出有用的改进意见
全面的、广博的
四年以上相关工作经验
四工作绩效
资格等级
工作绩效(季度/年度考核成绩)
一级
任职资格标准中的“工作绩效”直接参考“绩效考评结果”,主要起否决作用;对绩效考评结果较差的人员,其专业/技术任职资格要降级、降等,或取消申报资格。
具体标准参照公司统一原则,在认证时明确。
二级
三级
四级
五级
六级
五行为标准
1、软件测试类任职活动说明
活动大类
活动小类
活动项
活动说明
软件(测试)类
00项目计划
01客户交流/调研/报告
02估计
03PRF文档
04项目初始会议
05准备项目计划
06项目计划评审
07项目计划修改
08准备项目环境
09项目开工会议
其它
01需求分析
01客户交流/调研/报告
02技术学习与讨论
03需求规格文档
04需求规格文档同行评审
05文档更新
其它
02概要设计
01技术学习与讨论
02概要设计文档
03概要设计同行评审
04文档更新
其它
03详细设计
01技术学习与讨论
02详细设计文档
03详细设计同行评审
04文档更新
其它
04单元测试
01技术学习与讨论
单元测试研讨、受训,单元测试文档模板写作培训等
02单元测试文档
单元测试文档的撰写
03单元测试文档同行评审
单元测试文档(计划、用例、报告)同行评审,如走读、检视、技术评审等
04单元测试文档更新
修改同行评审或其他活动发现的发现的单元测试文档的错误
05测试准备开发
测试用例设计等工作
06测试代码
单元测试代码编写
07单元测试执行
08问题定位和解决
定位和解决单元测试中所发现的问题
其它
本阶段有关的其他活动
05软件编码
01技术学习与讨论
编码规范培训、学习、研讨等
02编码/调试
进行编码和调试,代码包括测试用代码
03代码同行评审
代码检视和走读
04问题定位和解决
修改在代码检视、走读活动中发现的问题
其它
本阶段有关的其他活动
06集成测试设计
01集成测试计划
定义各个组件的集成级别,考虑各功能模块的集成方法。
规划被测内容并标识各子项的轻重缓急、重要程度,事先考虑好集成策略,如搭建桩模块、设计驱动模块、代码接口等
02集成测试方案
编写集成测试方案
03集成测试用例
编写集成测试用例
04集成测试规程
描述集成测试用例操作序列的测试步骤的设计要点,设计思路
05集成测试代码设计
集成测试代码设计
06集成测试平台/工具设计
集成测试平台/工具设计
07集成测试设计文档同行评审
相关人员参加计划/方案/用例/规程评审会,按照相关CheckList进行检查
其他
07集成测试执行
01集成测试执行
集成测试代码编写以及测试用例设计与调试并完成测试过程执行
02集成测试代码/工具/平台实现
集成测试代码/工具/平台实现
03集成测试报告评审
相关人员参加评审会,按照相关CheckList进行检查
其它
08系统测试设计
01系统/验收测试计划
主要是对系统测试全过程的组织,资源,原则,采用的测试工具,技术,方法等进行描述和约束,并制定系统测试过程的各个阶段的V&V(确认和验证)任务以及时间进度安排,并提出对各项任务的评估,风险分析和管理需求。
02系统/验收测试方案
编写系统/验收测试方案
03系统/验收测试用例
编写系统/验收测试用例
04系统/验收测试规程
按照《系统测试方案》的设计思想,参照《系统测试用例》,完成执行系统测试时的测试行为序列描述的规程文档
05系统测试代码设计
系统测试代码设计
06系统测试平台/工具设计
系统测试平台/工具设计
07系统/验收测试文档同行评审
相关人员参加系统/验收测试的计划/方案/用例/规程评审会,按照相关CheckList进行检查
其他
09系统测试执行
01系统/验收测试执行
执行系统测试,进行系统测试记录,案例分析和总结,并撰写系统测试报告。
02系统测试代码/工具/平台实现
系统测试代码/工具/平台实现
03系统/验收测试报告评审
相关人员参加评审会,按照相关CheckList进行检查
04测试环境搭建
搭建系统测试环境
其它
10系统维护
01技术学习与讨论
对于产品系统的学习、研讨、受训。
02市场技术支持
03网上问题定位与解决
网上问题定位与解决
04开实验局
开实验局,升级
其他
11资料写作
01技术讨论/学习/接受培训
02资料写作
操作、维护、运行等手册
03资料文档同行评审
04资料文档更新
其他
12配置管理
01技术学习与讨论
02配置管理计划
制定SCMP、CM月计划、CM计划评审
03基线审计
对基线化过程审计、对基线内容审计
04配置控制
缺陷跟踪电子流流程处理
05配置状态发布
06配置库维护
创建、更新、备份、权限管理等
07版本发布
提供VDD文档、审核发布配套文档、版本发布评审等
其它
本工作有关的其他活动
13需求管理
01技术学习与讨论
需求管理的学习、研讨、受训
02需求管理
建立需求基线、需求变更控制、需求跟踪等
其它
2、软件测试类关键任职活动(活动小类)
标注“A”的表示是该级别工程师的关键任职活动;标注“B”的表示是该级别工程师参与的非关键任职活动。
活动大类
活动小类
一级
二级
三级
四级
五级
六级
软件(测试)类
00项目计划
B
A
A
A
01需求分析
B
B
A
A
02概要设计
B
B
A
A
B
03详细设计
A
A
B
B
04单元测试
A
A
B
B
05软件编码
A
A
B
B
06集成测试设计
A
A
A
A
A
B
07集成测试执行
A
A
A
A
A
B
08系统测试设计
A
A
A
A
09系统测试执行
A
A
A
A
A
A
10系统维护
A
A
A
A
A
A
11资料写作
A
A
12配置管理
13需求管理
系统类
01规划基础活动
B
A
02跨产品解决方案
B
A
03产品需求分析
B
A
A
04产品系统设计
B
A
A
05概要设计
06产品开发
07产品验证
公共活动类
01个人绩效改进
A
A
A
A
A
A
02培训活动
A
A
A
A
A
A
03技术贡献和交流活动
A
A
A
A
A
A
04协作类活动
B
B
1A
A
A
B
05新员工活动
B
A
A
A
A
A
06制定和推行流程/规范
B
B
B
B
B
B
管理类
01任务管理
B
B
B
B
02团队建设
B
B
B
B
03保证流程执行
B
B
B
B
04保证工作环境
B
B
B
B
3、软件测试类关键任职活动(活动项)
标注“A”的表示是该级别工程师的关键任职活动;标注“B”的表示是该级别工程师参与的非关键任职活动。
活动大类
活动小类
活动项
一级
二级
三级
四级
五级
六级
软件(测试)类
00项目计划
01客户交流/调研/报告
B
B
A
A
02估计
A
A
A
A
03PRF文档
B
B
A
A
04项目初始会议
A
A
A
A
05准备项目计划
A
A
A
A
06项目计划评审
A
A
A
A
07项目计划修改
A
A
A
A
08准备项目环境
A
A
B
B
09项目开工会议
A
A
A
A
A
A
其它
01需求分析
01客户交流/调研/报告
B
B
A
A
02技术学习与讨论
B
B
A
A
03需求规格文档
A
04需求规格文档同行评审
B
B
A
05文档更新
其它
02概要设计
01技术学习与讨论
02概要设计文档
03概要设计同行评审
B
B
A
A
B
04文档更新
其它
03详细设计
01技术学习与讨论
02详细设计文档
03详细设计同行评审
A
A
B
B
04文档更新
其它
04单元测试
01技术学习与讨论
02单元测试文档
03单元测试文档同行评审
A
A
B
B
04单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 342 华为 软件 测试 技术 任职 资格 标准