资深测试工程师业务能力标准_第1页
资深测试工程师业务能力标准_第2页
资深测试工程师业务能力标准_第3页
资深测试工程师业务能力标准_第4页
资深测试工程师业务能力标准_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文库 欢迎下载 资深测试工程师业务能力标准资深测试工程师业务能力标准 20172017 年年 3 3 月月 精品文库 欢迎下载 目目 录录 1 职级角色定义.1 2 任职资格标准.2 2.1 基本条件.2 2.2 业务能力标准.4 2.2.1 初级测试工程师.4 2.2.2 中级测试工程师.5 2.2.3 高级测试工程师.7 2.2.4 资深测试工程师.9 2.2.5 专家测试工程师.10 2.2.6 定义.12 2.3 基本素质标准.13 3 附录.14 3.1 岗位-职级对照表 .14 精品文库 欢迎下载 1 职级角色定义职级角色定义 职级职级职级名称职级名称角色定义角色定义 五级五级专家级测试工程师专家级测试工程师 对行业测试技术现状及未来发展趋势有深刻、清晰认识, 对行业测试技术有独特的见解; 可根据公司总体发展战略,制定公司测试发展战略,主 导测试发展方向的技术变革; 是公司测试团队的技术领导者。 四级四级资深高测试工程师资深高测试工程师 在多个领域具有很强的理论和实践能力; 深入理解行业测试技术现状,对其发展趋势有较深认识; 组织制定特定领域内的技术规划并监督实施; 能够对相关领域进行培训和指导; 对流程和技术提出优化建议,并主导改进实施。 三级三级高级测试工程师高级测试工程师 在某个测试知识领域具有很强的理论和实践能力; 对行业技术动态有一定认识; 组织实施相关领域内的技术规划; 能够对相关领域进行培训和指导; 能够对现有流程和技术提出较好的改进建议,并参与改 进实施。 二级二级中级测试工程师中级测试工程师 具有较好的测试实践能力; 能够在他人的指点下带领团队完成本领域工作; 具备一定的培训和指导能力,协助改进实施。 一级一级初级测试工程师初级测试工程师 具有一定的测试实践能力; 在他人辅助下能够独立完成工作。 精品文库 欢迎下载 2 任职资格标准任职资格标准 2.1 基本条件 职级职称学历专业 专业经 验 行业经 验 开发经 验 资质证 书 培训业绩 专业论 文 项目经验专利成果备注 博士6 年5 年 1 硕士8 年6 年 2 本科9 年8 年 3 五级 资深测 试工程 师 专科 计算机 及相关 专业 10 年8 年 3 无 已累计提供 24 课时以上 培训,每年提 供 12 课时以 上培训 无无 领导过 2 次重大改 进活动, 并都取得 较大成效 无 连续两年绩效考核结 果为 B 以上 博士4 年3 年 1 硕士6 年4 年 2 本科7 年6 年 3 四级 资深高 级测试 工程师 专科 计算机 及相关 专业 8 年6 年 3 软件评 测师、 质量工 程师 (中) 已累计提供 16 课时以上 培训,每年提 供 10 课时以 上培训 无无 同时负责 两个大型 项目的测 试工作 无 连续两年绩效考核结 果为 B 以上 博士2 年2 年 硕士4 年3 年 本科5 年4 年 1 三级 高级测 试工程 师 专科 计算机 及相关 专业 6 年5 年 2 软件评 测师 (或者 开发类 中级资 格证书) 已累计提供 10 课时以上 培训,每年提 供 6 课时以上 培训 无无 至少独自 负责过两 个大型项 目的测试 工作 无 连续两年绩效考核结 果为 B 以上 精品文库 欢迎下载 博士0 年0 年 硕士2 年1 年 本科3 年2 年 二级 中级测 试工程 师 专科 计算机 及相关 专业 4 年3 年 无 已累计提供 6 课时以上培训, 每年提供 4 课 时以上培训 无无 至少独自 负责过两 个中型项 目的测试 工作 无 上年度绩效考核结果 为 B 以上 硕士1 年0 年 本科1 年1 年 一级 初级测 试工程 师专科 计算机 及相关 专业2 年2 年 无无无无 至少参与 过两个项 目的测试 无 上年度绩效考核结果 为 C 以上 注:1-培训课时培训课时指申请人获得低一级职业资格后至申请本级任职资格前的期间内为他人提供业务内培训课时数; 2-模块项目、部门项目、公司项目如何界定? 精品文库 欢迎下载 2.2 业务能力标准 2.2.1 初级测试工程师初级测试工程师 行为模块行为模块行为要项行为要项行为标准行为标准知识技能知识技能 1.1 测试执行1)能够按照计划和测试用例执行一个模块的测试工作。 1.2 缺陷反馈 1)能够按照 bug 管理规范初步在 QC 平台填写 bug; 2)阶段测试结果按照测试规范定期反馈测试项目主导人。1.测试执行测试执行 1.3 测试报告 1)按照测试报告模版要求在他人指导下完成测试报告编写; 2)按照上线方案模版要求在他人指导下完成上线方案编写。 2.1 测试环境准备 1)能够在他人指导下搭建工作模块的测试环境; 2)能够进行 JS 代码的执行。 2.2 测试计划 1)能够读懂他人制作的测试计划,对测试计划中的各个阶段点(单元 测试、集成测试、系统测试、验收测试)能够清晰区分; 2)能够在他人的指导下制作清晰的测试计划(人力投入、时间点) 。 2.测试准备工作测试准备工作 2.4 测试用例制作 1)按照测试规范独立完成测试用例的编写; 2)参与测试用例的评审,提出合理化的建议。 专业知识: 了解软件工程测试过程 中各个单元 了解主流浏览器 公司知识: 了解生产流程 了解测试规范 基本技能: 掌握 windows X server 的基本操作 熟练使用 VMware 基本 操作 Office 办公软件操作 掌握 QC 平台操作基本 操作 英文阅读能力(技术类 英文文档) 精品文库 欢迎下载 2.2.2 中级测试工程师中级测试工程师 行为模块行为模块行为要项行为要项行为标准行为标准知识技能知识技能 1.1 测试执行 1)能够独立按照计划和测试用例执行 35 复杂模块的测试工作; 2)能够在他人指导下完成一个小型项目的测试工作; 3)能够在他人指导下带领 23 人的小团队完成一个中型项目; 4)能够使用一种自动化测试工具开展测试; 5)能够独立执行压力测试; 6)在他人指导下完成白盒测试、API 测试、协议测试。 1.2 缺陷反馈 1)能够按照 bug 管理规范在 QC 平台填写 bug,并能给出详细的 bug 产出分析; 2)依据测试规范的要求,整理阶段测试结果定期反馈,运用排列图、 因果图、直方图分析方法对 bug 趋势进行初步分析,形成趋势分析 日报; 3)能够区分非立项项目残留 bug 对系统或者对商业模式的危害程度, 判定项目的产品是否上线。 1.测试执行测试执行 1.3 测试报告 1)能够按照测试报告模版要求独立完成测试报告编写; 2)能够按照上线方案模版要求独立完成上线方案编写。 2.测试准备工作测试准备工作 2.1 测试环境准备 1)能够独立搭建工作模块的测试环境; 2)能够建议测试所需必备的设备及型号(如果公司内部存在该设备, 在测试计划中体现;如果公司内不存在该设备,那么会在 OA 采购 单中体现) ,能够合理化分配测试设备的使用资源,确保资源复用; 3)能够进行 JS 代码的阅读和执行; 专业知识: 掌握软件工程中测试过 程中各个单元 掌握数据库基本操作 掌握 sql 语言基本操作 掌握一门程序语言 公司知识: 熟悉生产流程 熟悉测试规范 了解 ISO9001 环境知识: 精通 Windows X server 熟练使用 VMware server 熟练配置低端交换机 基本技能: 熟练使用 Office 办公软 件操作 良好的沟通能力 良好的协作能力 良好的执行力 精品文库 欢迎下载 4)能够简单分析主流浏览器特性。 2.2 需求阶段 1)能够明确原始需求涵盖内容,明确原始需求覆盖功能模块及影响模 块; 2)能够读懂详细设计文档,并根据详细设计文档指导团队完成用例制 作。 2.3 测试计划 1)能够按照测试计划模版独立制作测试计划; 2)能够对他人的小型项目测试计划并给出指导性建议; 3)能够在他人的指导下制作清晰、完整的中型项目测试计划。 2.4 测试用例制作 1)能够独立完成用例的编写,指导他人完成用例,并在用例评审中能 够提出改进项。 3.1 日常业务知识积 累 1)制作并收集 FAQ,进行日常整理工作; 2)能够独立完成立项项目的技术文档编写,如:实现模式,业务逻辑, 技术框架,数据库结构; 3)能够在他人指导下编写部门内部/外部业务知识培训文档; 4)能够组织 5 人及 5 人以下的缺陷分析会议; 5)能够主导缺陷分析会议(引导、提供论据) 。3. 部门知识储备部门知识储备 3.2 测试工具 1)能够对固有测试工具新版本、新功能进行学习,记录新功能的使用 方法(LR、QTP、JMeter 等) ; 2)能够在他人的指导下编写单一功能测试工具(如:API、收集数据 的工具) ; 3)能够进行组内测试工具使用的推广。 4.1 业务培训1)能够向他人讲解所经历项目的业务结构。 4.培训工作培训工作4.2 测试基础知识培 训 1)依据公司运营及业务方向的,能引导他人通过问卷、访谈等方式收 集培训需求信息; 2)能够对收集的培训需求信息作初步统计; 3)能够在他人指导下制作培训教材; 英文阅读能力(技术类 英文文档) 精品文库 欢迎下载 4)能够对公司测试工程师进行业务培训。 精品文库 欢迎下载 2.2.3 高级测试工程师高级测试工程师 行为模块行为模块行为要项行为要项行为标准行为标准知识技能知识技能 1.1 规范制度定义1)能够在他人指导下进行规范、流程制度的制定。 1.体系建设体系建设 1.2 测试流程 1)能够对固有的测试流程、测试规范定期提出优化建议; 2)能够参与 ISO9001/CMMI 评审过程,提交测试模块文档。 1.1 测试执行 1)能够独立按照计划和测试用例执行一个小型项目测试工作; 2)能够独立带领 23 人完成一个中型项目; 3)能够在他人指导下带领 58 人的团队完成一个大型项目; 4)能够独立执行压力测试,根据压力测试结果初步分析瓶颈所在,形 成压力测试分析报告; 5)能够使用开源工具独立完成白盒测试; 6)能够独立完成 API 测试、协议测试。 1.2 缺陷反馈 1)能够制定 QC 平台 bug 生存周期; 2)整理阶段测试结果定期反馈信息,并对 bug 趋势运用关联图、系统 图、矩阵图分析方法进行详细分析,对项目进行质量预警。 2.测试执行测试执行 1.3 测试报告1)能够判定他人的测试报告、上线方案的可行性。 3.测试准备工作测试准备工作 2.1 测试环境准备 1)能够判定测试所需要的必备的设备及型号,能够合理化分配测试设 备的使用资源; 2)能够进行 JS 代码的阅读、编写和执行。 专业知识: 熟练掌握软件工程中测 试过程中各个单元 掌握数据库架构 熟练使用 sql 语言基本 操作 熟练使用几种自动化测 试工具开展测试 掌握一门程序语言 公司知识: 熟悉生产流程 熟悉测试规范 了解 ISO9001 环境知识: 熟练使用 Windows X Server 熟练使用 Linux/UNIX 主流版本 熟练使用 VMware server 了解交换原理 精品文库 欢迎下载 2.2 需求阶段 1)能够对原始需求的实现提出改进举措; 2)能够对部分程序系统架构的完善提出改进建议; 3)能够针对原始需求提出运营举措(如:资费、服务创新、情感性维 系等) 。 2.2 测试计划 1)能够对他人的中型项目测试计划给出指导性建议; 2)能够在他人指导下完成大型项目测试计划; 3)能够指导他人完成中型项目测试计划; 4)能够进行测试资源调配、计划变更; 5)能够配合项目经理完成项目计划书,提供项目测试时间点、里程碑、 资源情况。 2.3 测试用例制作1)能够主导测试用例评审。 3.1 日常业务知识积 累 1)能够定义收集 FAQ 的范围、侧重点; 2)能够独立编写部门内部/外部业务知识培训文档,修订他人编写的技 术文档、业务知识文档; 3)能够组织团队/部门缺陷分析并主导缺陷分析会议。 3.2 测试工具 1)能够对固有测试工具新版本进行新功能的学习及研究,并记录新功 能的使用方法,初步分析新功能的局限性(LR、QTP、JMeter 等) ; 2)能够收集业内先进的测试工具,研究并根据项目测试需求有选择性 的在部门内部推广使用; 3)能够独立编写单一功能测试工具。 4.部门知识储备部门知识储备 3.3 测试流程 3)能够对固有的测试流程、测试规范定期提出优化建议; 4)能够参与 ISO9001/CMMI 评审过程,提交测试模块文档。 5.培训工作培训工作4.1 业务培训 1)能够负责对他人讲解所经历项目的实现模式、技术框架、数据结构 等。 了解静态路由/动态路由 原理 掌握负载分担/负载均衡 了解无线传输协议 了解主流智能手机操作 系统 基本技能: 熟练使用 Office 办公软 件操作 优秀的沟通能力 优秀的执行力 优秀的协作能力 优秀的文档能力 良好的英文阅读能力 (技术类英文文档) 精品文库 欢迎下载 4.2 测试基础知识培 训 1)依据公司运营及业务方向,能够设计培训需求调研问卷、培训访谈 提纲; 2)能够运用多种方法(如:排除法、正交分解等)对收集的培训需求 信息进行统计分析,形成培训需求分析报告; 3)能够独立制作培训教材(业务、工具、基础技术类),对公司内部测 试工程师进行培训。 2.2.4 资深测试工程师资深测试工程师 行为模块行为模块行为要项行为要项行为标准行为标准知识技能知识技能 1.1 测试规范定义1)能够独立主持进行规范、流程制度的制定。 1.体系建设体系建设 1.2 测试流程 1)对固有的测试流程、测试规范定期进行优化; 2)能够独立承担 ISO9001/CMMI2 评审过程中测试模块。 1.1 测试执行 1)能够独立带领 810 人的团队完成一个大型项目; 2)能够独立完成压力测试并进行结果分析,指导研发修复,指导他人 重新修订上线计划方案; 3)能够自行开发工具独立完成白盒测试、API 测试、协议测试; 1.2 缺陷反馈 1)根据外网 bug 趋势进行详细分析,判定上线产品模块是否下线;对 该产品提出重构、修改、剔除建议。 2.测试执行测试执行 1.3 质量分析1)能够在他人指导下制作公司产品质量分析报告。 3.测试准备工作测试准备工作 2.1 测试环境准备 1)能够对他人的 JS 测试代码的阅读、编写和优化,并整理测试脚本集。 专业知识: 熟练掌握软件工程中测 试过程中各个单元 熟练掌握数据库架构 熟练使用 sql 语言基本 操作 熟练使用几种自动化测 试工具开展测试 掌握一门程序语言 了解财务管理知识 公司知识: 精通生产流程 精通测试规范 熟悉 ISO9001 精品文库 欢迎下载 2.2 需求阶段 1)能够对原始需求实现提出优化举措; 2)掌握程序实现架构,并能够指导开发人员完善程序架构; 3)了解产品商业模式。 2.2 测试计划 1)掌握测试策略使用,优化测试过程各个阶段点,进行各阶段详细计 划的排期; 2)能够独立完成大型项目测试计划; 3)能够指导他人进行合理的测试资源调配、计划变更调配; 4)能够对项目经理项目计划书提供有效支撑。 2.3 测试用例制作1)能够优化测试用例的覆盖范围。 3.1 日常业务知识积 累 1)能够搜索并整理前沿测试技术; 2)能够指导他人编写立项项目的技术文档,如:实现模式,业务逻辑, 技术框架,数据库结构; 3)能够指导他人编写部门内部/外部业务知识培训文档。 4.部门知识储备部门知识储备 3.2 测试工具 1)收集业内先进的测试工具,研究可行性方案,实施全公司培训、推 广、跟踪; 2)定义公司内部使用的测试工具; 3)能够独立编写复合型测试工具。 4.1 业务培训 1)负责对其他测试工程师讲解所经历项目的实现模式、技术框架、数 据结构等,提供指导意见。 4.2 测试基础知识培 训 1)依据公司运营及业务发展方向,进行前瞻性技术预研,并推动部门 内部的技术积累工作; 2)能够通过收集培训需求信息合理制定培训内容及培训计划。 5.培训工作培训工作 4.3 测试工具培训1)能够对公司内部推广的测试工具进行提升培训; 环境知识: 熟练使用 Windows 熟练使用 Linux/UNIX 熟练使用 VMware server 熟悉交换原理 熟悉静态路由/动态路由 原理 熟悉负载分担/负载均衡 掌握无线传输协议 掌握主流智能手机操作 系统 基本技能: 熟练使用 Office 办公软 件操作 优秀的沟通能力 优秀的协作能力 优秀的执行力 优秀的文档能力 优秀的英文阅读能力 (技术类英文文档) 精品文库 欢迎下载 2.2.5 专家测试工程师专家测试工程师 行为模块行为模块行为要项行为要项行为标准行为标准知识技能知识技能 1.1 基础能力 1)能够提供测试管理咨询(包括配置管理,缺陷管理,用例管理,工 具引进,质量控制,效率提升,过程改进等,也包括对测试人员的 激励,考核,以及测试总结等) ; 2)能够提供测试技术咨询(通常分“手工测试”和“自动化”测试) ; 3)精通软件工程及质量控制理论,熟悉测试流程及其各项规范; 4)具有测试需求分析和设计规划能力; 5)独立负责大型项目的测试全过程; 6)能够对产品性能进行调优(如:依据压力测试后的分析结果,出具 优化方案) 。 1.2 缺陷管理 1)根据外网 bug 趋势进行详细分析,判定上线产品是否下线;对该产 品提出重构、修改、剔除提供有效的决策权。 1.3 质量分析1)能够定期出具公司产品质量分析报告。 1.4 产品需求1)能够推动公司产品的商业模式变革。 1.测试领域能力测试领域能力 1.5 测试计划优化 1)定期优化测试策略(优化测试活动的原则和观点、测试环境、测试 重点) ; 2)指导他人完成大型项目测试计划; 3)指导项目经理完成项目计划书。 2.1 测试工具1)能够独立编写、整合、优化复合型测试工具。 2.部门技术方面掌部门技术方面掌 控控 2.2 测试流程 1)能够提出前沿的测试流程、测试规范; 2)能够独立承担 ISO9001/CMMI3 评审全过程。 3.培训工作培训工作3.1 业务培训1)负责对其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论