软件测试任职资格标准(共15页).doc

上传人:飞****2 文档编号:14055788 上传时间:2022-05-02 格式:DOC 页数:15 大小:222.50KB
返回 下载 相关 举报
软件测试任职资格标准(共15页).doc_第1页
第1页 / 共15页
软件测试任职资格标准(共15页).doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《软件测试任职资格标准(共15页).doc》由会员分享,可在线阅读,更多相关《软件测试任职资格标准(共15页).doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上任职资格标准(测试工程师类)2011年3月专心-专注-专业目 录1 职级角色定义职级职级名称角色定义五级专家级测试工程师 对行业测试技术现状及未来发展趋势有深刻、清晰认识,对行业测试技术有独特的见解; 可根据公司总体发展战略,制定公司测试发展战略,主导测试发展方向的技术变革; 是公司测试团队的技术领导者。四级资深高测试工程师 在多个领域具有很强的理论和实践能力; 深入理解行业测试技术现状,对其发展趋势有较深认识; 组织制定特定领域内的技术规划并监督实施; 能够对相关领域进行培训和指导; 对流程和技术提出优化建议,并主导改进实施。三级高级测试工程师 在某个测试知识领域具

2、有很强的理论和实践能力; 对行业技术动态有一定认识; 组织实施相关领域内的技术规划; 能够对相关领域进行培训和指导; 能够对现有流程和技术提出较好的改进建议,并参与改进实施。二级中级测试工程师 具有较好的测试实践能力; 能够在他人的指点下带领团队完成本领域工作; 具备一定的培训和指导能力,协助改进实施。一级初级测试工程师 具有一定的测试实践能力; 在他人辅助下能够独立完成工作。2 任职资格标准2.1 基本条件职级职称学历专业专业经验行业经验开发经验资质证书培训业绩专业论文项目经验专利成果备注五级资深测试工程师博士计算机及相关专业6年5年1无已累计提供24课时以上培训,每年提供12课时以上培训无

3、无领导过2次重大改进活动,并都取得较大成效无连续两年绩效考核结果为B以上硕士8年6年2本科9年8年3专科10年8年3四级资深高级测试工程师博士计算机及相关专业4年3年1软件评测师、质量工程师(中)已累计提供16课时以上培训,每年提供10课时以上培训无无同时负责两个大型项目的测试工作无连续两年绩效考核结果为B以上硕士6年4年2本科7年6年3专科8年6年3三级高级测试工程师博士计算机及相关专业2年2年软件评测师(或者开发类中级资格证书)已累计提供10课时以上培训,每年提供6课时以上培训无无至少独自负责过两个大型项目的测试工作无连续两年绩效考核结果为B以上硕士4年3年本科5年4年1专科6年5年2二级

4、中级测试工程师博士计算机及相关专业0年0年无已累计提供6课时以上培训,每年提供4课时以上培训无无至少独自负责过两个中型项目的测试工作无上年度绩效考核结果为B以上硕士2年1年本科3年2年专科4年3年一级初级测试工程师硕士计算机及相关专业1年0年无无无无至少参与过两个项目的测试无上年度绩效考核结果为C以上本科1年1年专科2年2年注:1-培训课时指申请人获得低一级职业资格后至申请本级任职资格前的期间内为他人提供业务内培训课时数;2-模块项目、部门项目、公司项目如何界定?2.2 业务能力标准2.2.1 初级测试工程师行为模块行为要项行为标准知识技能1. 测试执行1.1测试执行1) 能够按照计划和测试用

5、例执行一个模块的测试工作。 专业知识: 了解软件工程测试过程中各个单元 了解主流浏览器 公司知识: 了解生产流程 了解测试规范 基本技能: 掌握windows X server的基本操作 熟练使用VMware基本操作 Office办公软件操作 掌握QC平台操作基本操作 英文阅读能力(技术类英文文档)1.2缺陷反馈1) 能够按照bug管理规范初步在QC平台填写bug;2) 阶段测试结果按照测试规范定期反馈测试项目主导人。1.3测试报告1) 按照测试报告模版要求在他人指导下完成测试报告编写;2) 按照上线方案模版要求在他人指导下完成上线方案编写。2. 测试准备工作 2.1测试环境准备1) 能够在他

6、人指导下搭建工作模块的测试环境;2) 能够进行JS代码的执行。2.2 测试计划1) 能够读懂他人制作的测试计划,对测试计划中的各个阶段点(单元测试、集成测试、系统测试、验收测试)能够清晰区分;2) 能够在他人的指导下制作清晰的测试计划(人力投入、时间点)。2.4测试用例制作1) 按照测试规范独立完成测试用例的编写;2) 参与测试用例的评审,提出合理化的建议。2.2.2 中级测试工程师行为模块行为要项行为标准知识技能1. 测试执行1.1 测试执行1) 能够独立按照计划和测试用例执行35复杂模块的测试工作;2) 能够在他人指导下完成一个小型项目的测试工作;3) 能够在他人指导下带领23人的小团队完

7、成一个中型项目;4) 能够使用一种自动化测试工具开展测试;5) 能够独立执行压力测试;6) 在他人指导下完成白盒测试、API测试、协议测试。 专业知识: 掌握软件工程中测试过程中各个单元 掌握数据库基本操作 掌握sql语言基本操作 掌握一门程序语言 公司知识: 熟悉生产流程 熟悉测试规范 了解ISO9001 环境知识: 精通Windows X server 熟练使用VMware server 熟练配置低端交换机 基本技能: 熟练使用Office办公软件操作 良好的沟通能力 良好的协作能力 良好的执行力 英文阅读能力(技术类英文文档)1.2缺陷反馈1) 能够按照bug管理规范在QC平台填写bug

8、,并能给出详细的bug产出分析;2) 依据测试规范的要求,整理阶段测试结果定期反馈,运用排列图、因果图、直方图分析方法对bug趋势进行初步分析,形成趋势分析日报;3) 能够区分非立项项目残留bug对系统或者对商业模式的危害程度,判定项目的产品是否上线。1.3测试报告1) 能够按照测试报告模版要求独立完成测试报告编写;2) 能够按照上线方案模版要求独立完成上线方案编写。2. 测试准备工作 2.1测试环境准备1) 能够独立搭建工作模块的测试环境;2) 能够建议测试所需必备的设备及型号(如果公司内部存在该设备,在测试计划中体现;如果公司内不存在该设备,那么会在OA采购单中体现),能够合理化分配测试设

9、备的使用资源,确保资源复用;3) 能够进行JS代码的阅读和执行;4) 能够简单分析主流浏览器特性。2.2需求阶段1) 能够明确原始需求涵盖内容,明确原始需求覆盖功能模块及影响模块;2) 能够读懂详细设计文档,并根据详细设计文档指导团队完成用例制作。2.3 测试计划1) 能够按照测试计划模版独立制作测试计划;2) 能够对他人的小型项目测试计划并给出指导性建议;3) 能够在他人的指导下制作清晰、完整的中型项目测试计划。2.4测试用例制作1) 能够独立完成用例的编写,指导他人完成用例,并在用例评审中能够提出改进项。3. 部门知识储备3.1日常业务知识积累1) 制作并收集FAQ,进行日常整理工作;2)

10、 能够独立完成立项项目的技术文档编写,如:实现模式,业务逻辑,技术框架,数据库结构;3) 能够在他人指导下编写部门内部/外部业务知识培训文档;4) 能够组织5人及5人以下的缺陷分析会议;5) 能够主导缺陷分析会议(引导、提供论据)。3.2测试工具1) 能够对固有测试工具新版本、新功能进行学习,记录新功能的使用方法(LR、QTP、JMeter等);2) 能够在他人的指导下编写单一功能测试工具(如:API、收集数据的工具);3) 能够进行组内测试工具使用的推广。4.培训工作4.1业务培训1) 能够向他人讲解所经历项目的业务结构。4.2测试基础知识培训1) 依据公司运营及业务方向的,能引导他人通过问

11、卷、访谈等方式收集培训需求信息;2) 能够对收集的培训需求信息作初步统计;3) 能够在他人指导下制作培训教材;4) 能够对公司测试工程师进行业务培训。2.2.3 高级测试工程师行为模块行为要项行为标准知识技能1. 体系建设1.1规范制度定义1) 能够在他人指导下进行规范、流程制度的制定。 专业知识: 熟练掌握软件工程中测试过程中各个单元 掌握数据库架构 熟练使用sql语言基本操作 熟练使用几种自动化测试工具开展测试 掌握一门程序语言 公司知识: 熟悉生产流程 熟悉测试规范 了解ISO9001 环境知识: 熟练使用Windows X Server 熟练使用Linux/UNIX主流版本 熟练使用V

12、Mware server 了解交换原理 了解静态路由/动态路由原理 掌握负载分担/负载均衡 了解无线传输协议 了解主流智能手机操作系统 基本技能: 熟练使用Office办公软件操作 优秀的沟通能力 优秀的执行力 优秀的协作能力 优秀的文档能力 良好的英文阅读能力(技术类英文文档)1.2测试流程1) 能够对固有的测试流程、测试规范定期提出优化建议;2) 能够参与ISO9001/CMMI评审过程,提交测试模块文档。2. 测试执行1.1 测试执行1) 能够独立按照计划和测试用例执行一个小型项目测试工作;2) 能够独立带领23人完成一个中型项目;3) 能够在他人指导下带领58人的团队完成一个大型项目;

13、4) 能够独立执行压力测试,根据压力测试结果初步分析瓶颈所在,形成压力测试分析报告;5) 能够使用开源工具独立完成白盒测试;6) 能够独立完成API测试、协议测试。1.2缺陷反馈1) 能够制定QC平台bug生存周期;2) 整理阶段测试结果定期反馈信息,并对bug趋势运用关联图、系统图、矩阵图分析方法进行详细分析,对项目进行质量预警。1.3测试报告1) 能够判定他人的测试报告、上线方案的可行性。3. 测试准备工作 2.1测试环境准备1) 能够判定测试所需要的必备的设备及型号,能够合理化分配测试设备的使用资源;2) 能够进行JS代码的阅读、编写和执行。2.2需求阶段1) 能够对原始需求的实现提出改

14、进举措;2) 能够对部分程序系统架构的完善提出改进建议;3) 能够针对原始需求提出运营举措(如:资费、服务创新、情感性维系等)。2.2 测试计划1) 能够对他人的中型项目测试计划给出指导性建议;2) 能够在他人指导下完成大型项目测试计划;3) 能够指导他人完成中型项目测试计划;4) 能够进行测试资源调配、计划变更;5) 能够配合项目经理完成项目计划书,提供项目测试时间点、里程碑、资源情况。2.3测试用例制作1) 能够主导测试用例评审。4. 部门知识储备3.1日常业务知识积累1) 能够定义收集FAQ的范围、侧重点;2) 能够独立编写部门内部/外部业务知识培训文档,修订他人编写的技术文档、业务知识

15、文档;3) 能够组织团队/部门缺陷分析并主导缺陷分析会议。3.2测试工具1) 能够对固有测试工具新版本进行新功能的学习及研究,并记录新功能的使用方法,初步分析新功能的局限性(LR、QTP、JMeter等);2) 能够收集业内先进的测试工具,研究并根据项目测试需求有选择性的在部门内部推广使用;3) 能够独立编写单一功能测试工具。3.3测试流程3) 能够对固有的测试流程、测试规范定期提出优化建议;4) 能够参与ISO9001/CMMI评审过程,提交测试模块文档。5. 培训工作4.1业务培训1) 能够负责对他人讲解所经历项目的实现模式、技术框架、数据结构等。4.2测试基础知识培训1) 依据公司运营及

16、业务方向,能够设计培训需求调研问卷、培训访谈提纲;2) 能够运用多种方法(如:排除法、正交分解等)对收集的培训需求信息进行统计分析,形成培训需求分析报告;3) 能够独立制作培训教材(业务、工具、基础技术类),对公司内部测试工程师进行培训。2.2.4 资深测试工程师行为模块行为要项行为标准知识技能1. 体系建设1.1测试规范定义1) 能够独立主持进行规范、流程制度的制定。 专业知识: 熟练掌握软件工程中测试过程中各个单元 熟练掌握数据库架构 熟练使用sql语言基本操作 熟练使用几种自动化测试工具开展测试 掌握一门程序语言 了解财务管理知识 公司知识: 精通生产流程 精通测试规范 熟悉ISO900

17、1 环境知识: 熟练使用Windows 熟练使用Linux/UNIX 熟练使用VMware server 熟悉交换原理 熟悉静态路由/动态路由原理 熟悉负载分担/负载均衡 掌握无线传输协议 掌握主流智能手机操作系统 基本技能: 熟练使用Office办公软件操作 优秀的沟通能力 优秀的协作能力 优秀的执行力 优秀的文档能力 优秀的英文阅读能力(技术类英文文档)1.2测试流程1) 对固有的测试流程、测试规范定期进行优化;2) 能够独立承担ISO9001/CMMI2评审过程中测试模块。2. 测试执行1.1 测试执行1) 能够独立带领810人的团队完成一个大型项目;2) 能够独立完成压力测试并进行结果

18、分析,指导研发修复,指导他人重新修订上线计划方案;3) 能够自行开发工具独立完成白盒测试、API测试、协议测试;1.2缺陷反馈1) 根据外网bug趋势进行详细分析,判定上线产品模块是否下线;对该产品提出重构、修改、剔除建议。1.3质量分析1) 能够在他人指导下制作公司产品质量分析报告。3. 测试准备工作 2.1测试环境准备1) 能够对他人的JS测试代码的阅读、编写和优化,并整理测试脚本集。2.2需求阶段1) 能够对原始需求实现提出优化举措;2) 掌握程序实现架构,并能够指导开发人员完善程序架构;3) 了解产品商业模式。2.2 测试计划1) 掌握测试策略使用,优化测试过程各个阶段点,进行各阶段详

19、细计划的排期;2) 能够独立完成大型项目测试计划;3) 能够指导他人进行合理的测试资源调配、计划变更调配;4) 能够对项目经理项目计划书提供有效支撑。2.3测试用例制作1) 能够优化测试用例的覆盖范围。4. 部门知识储备3.1日常业务知识积累1) 能够搜索并整理前沿测试技术; 2) 能够指导他人编写立项项目的技术文档,如:实现模式,业务逻辑,技术框架,数据库结构;3) 能够指导他人编写部门内部/外部业务知识培训文档。 3.2测试工具1) 收集业内先进的测试工具,研究可行性方案,实施全公司培训、推广、跟踪;2) 定义公司内部使用的测试工具;3) 能够独立编写复合型测试工具。5. 培训工作4.1业

20、务培训1) 负责对其他测试工程师讲解所经历项目的实现模式、技术框架、数据结构等,提供指导意见。4.2测试基础知识培训1) 依据公司运营及业务发展方向,进行前瞻性技术预研,并推动部门内部的技术积累工作;2) 能够通过收集培训需求信息合理制定培训内容及培训计划。4.3测试工具培训1) 能够对公司内部推广的测试工具进行提升培训;2.2.5 专家测试工程师行为模块行为要项行为标准知识技能1. 测试领域能力1.1 基础能力1) 能够提供测试管理咨询(包括,用例管理,工具引进,质量控制,效率提升,过程改进等,也包括对测试人员的激励,考核,以及测试总结等);2) 能够提供测试技术咨询(通常分“手工测试”和“

21、”测试);3) 精通软件工程及质量控制理论,熟悉测试流程及其各项规范;4) 具有测试需求分析和设计规划能力;5) 独立负责大型项目的测试全过程;6) 能够对产品性能进行调优(如:依据压力测试后的分析结果,出具优化方案)。 专业知识: 熟练掌握软件工程中测试过程中各个单元 熟练掌握常见数据库,中间件,系统平台 熟练掌握数据库架构 熟练使用sql语言基本操作 熟练使用几种自动化测试工具开展测试 精通一门程序语言 熟悉行业内类似产品商业模式 熟悉财务管理知识 公司知识: 精通生产流程 精通测试规范 精通ISO9001/CMMI3以上评审全过程 环境知识: 精通Windows 精通Linux/UNIX

22、 精通VMware server 精通交换原理 精通静态路由/动态路由原理 精通负载分担/负载均衡 熟悉无线传输协议 熟悉主流智能手机操作系统 基本技能: 熟练使用Office办公软件操作 优秀的沟通能力 优秀的协作能力 优秀的执行力 优秀的文档能力 优秀的英文阅读能力(技术类英文文档)1.2缺陷管理1) 根据外网bug趋势进行详细分析,判定上线产品是否下线;对该产品提出重构、修改、剔除提供有效的决策权。1.3质量分析1) 能够定期出具公司产品质量分析报告。1.4产品需求1) 能够推动公司产品的商业模式变革。1.5 测试计划优化1) 定期优化测试策略(优化测试活动的原则和观点、测试环境、测试重

23、点);2) 指导他人完成大型项目测试计划;3) 指导项目经理完成项目计划书。2. 部门技术方面掌控2.1测试工具1) 能够独立编写、整合、优化复合型测试工具。2.2测试流程1) 能够提出前沿的测试流程、测试规范;2) 能够独立承担ISO9001/CMMI3评审全过程。3. 培训工作3.1业务培训1) 负责对其他测试工程师讲解业内前沿产品的实现模式、技术框架、数据库等。3.2测试人员培养1) 定期进行测试工程师职业规划、员工培养培训(思维类、工具类、技术类)。3.3测试工具培训1) 能够进行专项测试工具培训;2.2.6 定义定义解释模块单一的需求定义实现为模块小型项目整体项目周期不超过1个月,测试投入周期不超过10工作日中型项目立项项目,整体项目周期不超过2个月,测试投入周期不超过20工作日大型项目立项项目,整体项目周期超过3个月,测试投入周期超过30工作日2.3 基本素质标准基本素质项初级管理者中级管理者高级管理者决策管理者3 附录3.1 岗位-职级对照表职级岗位初级管理者中级管理者高级管理者决策管理者总经理副总经理(运营)网维事业部总经理市场部经理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁