软件技术人员任职资格标准.pdf
《软件技术人员任职资格标准.pdf》由会员分享,可在线阅读,更多相关《软件技术人员任职资格标准.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件技术人员任职资格标准 文件编码(GHTU-UITID-GGBKT-POIU-WUUI-8968)软件技术人才职称标准 软件开发事业部*科技发展有限公司 二零壹陆年肆月 目 录 第一部分 概述 一、标准名称 二、标准定义 三、标准适用范围 四、标准级别 五、标准的结构 第二部分 基本要求和技能标准 一、基本要求 二、技能标准 第三部分 公司工作经历要求 第四部分 员工能力素质评分 第五部分 级别岗位工资 第六部分 职称评审委员会 第七部分 评定流程和申请条件 第一部分 概述 一、标准名称 软件技术人才职称评定标准。二、标准定义 软件技术人才职称评定标准是指从事JAVA、C+、PHP软件开发
2、、软件测试人员的职位胜任要求。三、标准适用范围 软件开发人员、软件测试人员进行任职资格评定。四、标准级别 软件开发共设五个级别,分别为:主任工程师、副主任工程师、软件设计工程师(A、B、C)、软件工程师(A、B、C)、开发工程师(A、B、C)。软件测试共设四个级别,分别为:资深软件测试工程师(A、B、C)、高级软件测试工程师(A、B、C)、中级软件测试工程师(A、B、C)、初级测试员(A、B、C)。五、标准的结构 任职资格标准的结构包括:基本要求、技能标准、公司经历要求、员工能力素质。一级 资深 1、计算机相关专业毕业,5 年以上软件测试工作经验和 3 年以上软件测试管理经验;2、在大型企业或
3、软件公司担当过高级测试工程师或测试经理、主管相关职务;3、熟悉各种软件测试的技术、流程、理论、方法;4、在测试团队可充当技术带头人作用,可提高团队测试技能。二级 高级 1、计算机相关专业毕业,具有 4 年以上软件测试工作经验;2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用 2 种以上的自动化测试工具;3、能独立编写测试计划,测试用例,执行测试过程,完成测试报告;4、有项目负责能力,可以担当某个项目的测试负责人。三级 中级 1、计算机相关专业毕业,3 年半以上软件测试工作经验。2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用 1 种以上的自动化测试工具。3、能独立编写测试计
4、划,测试用例,执行测试过程,完成测试报告。4、具有一定的沟通能力和工作责任心。四级 初级 1、计算机相关专业毕业,半年以上工作经验。2、熟悉软件测试的技术、流程、理论、方法;至少简单使用1种以上的自动化测试工具。3、能够达到工作承担要求;具有一定的沟通能力和工作责任心。二、技能标准 软件开发工程师 级别 职称名称 技能标准 一级 主任工程师 1、能够完成整体产品的策划、设计、部署、开发、测试的能力;能够同时管理多个产品的研发进度;2、对新的软件领域可以很快熟悉和掌握其核心,并快速部署开发工作,指导开发过程;3、精通 2 种主流开发语言并精通大型数据库理论,熟练掌握 Oracle、SQL Ser
5、ver、MySQL 和 PostgreSQL 等主流数据库的分析和设计;4、熟练掌握使用 Axure,精通 PowerDesigner,运用多种设计工具;5、能够对某方面的专业知识给予软件技术人员全面的培训;6、具备极好的与上下级之间的沟通,能够主动及时发现团队协调配合中的问题,能够很好的协调下属之间的工作配合;7、具备广泛而深入的计算机专业知识,具备较强的英文水平,能够通过外文文档学习掌握最新的软件知识;具备较强的数学功底,能够理解关键领域的数学原理;8、在软件工程的某些领域具备极高的权威性;9、具备极强的工作责任心;10、极强的技术攻关能力,具备协调组织解决产品核心关键难题的能力;11、细
6、致、认真,能够及时发现下属的纰漏,具有良好的软件工程设计和管理思想。二级 副主任 工程师 1、能够完成整体产品的策划、设计、部署、开发、测试的能力;2、具有整体系统设计能力及系统提案能力;3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力;4、精通 2 种主流开发语言并熟悉使用对应的开发工具;熟悉 Oracle、SQL Server、MySQL 和 PostgreSQL中至少三种数据库知识;5、熟练掌握使用 Axure 进行原型设计,精通PowerDesigner 进行数据库设计;6、具有大型项目领导能力,成功领导过 2 个以上不少于 5 人月的项目/模块的团队项目;7、熟练掌握质量
7、管理体系和项目管理知识,并能够推进软件开发过程改进;8、对产品开发过程中遇到的新问题可以提出可行的解决方案;能在新项目中担任核心开发工程师角色;9、具有细致、认真,具备规范的文档编写能力,具有良好的软件工程习惯。三级 软件设计 工程师 1、精通 2 种主流开发语言并熟悉使用对应的开发工具;熟悉 Oracle、SQL Server 和 PostgreSQL 中至少两种数据库知识;2、熟练掌握 Axure 进行原型设计,精通 PowerDesigner 进行数据库设计;3、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构;4、具有系统设计能力及系统提案能力
8、;5、对系统或项目的技术框架有深入的认识和较丰富的经验;6、具备良好的团队沟通能力、很强的独立分析问题和解决问题的能力,持续学习,并且注重细节;7、具有项目独立负责能力,成功领导过 2 个以上不少于 5 人月的项目/模块的团队项目;8、掌握质量管理体系和项目管理知识;9、具有细致、认真,具有规范的文档编写能力,具有极好的软件编程习惯。四级 软件工程师 1、精通 1 种主流开发语言并熟悉使用对应的开发工具;熟悉 Oracle、SQL Server 和 PostgreSQL 中至少两种数据库知识;2、熟练使用 Axure 进行原型设计,熟悉PowerDesigner;3、具有较好的业务理解能力和技
9、术研究能力;4、编写高质量代码并具有代码审查能力;5、具有软件功能模块详细设计能力;6、熟悉系统测试工具,对系统问题具有改善的能力;7、能够带领 2 个以上的开发人员开展工作;8、了解质量管理体系和项目管理知识;9、具有细致、认真,具备一定的文档能力,具有良好的软件编程习惯;10、具备良好的团队沟通能力、能够解决工作常见问题的能力,持续学习,并且注重细节。五级 开发工程师 1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库;2、了解和掌握开发作业(PD 设计、编码和测试等)的规范和技巧;3、能够按照要求编写文档,文档结构条理清晰,内容详实准确;4、具有独立理解所担当
10、模块的业务理解能力和问题阐述能力;5、具备良好的软件编程习惯,能够遵循软件开发规范,基本上能按时完成所分配的工作,所编写的代码 少有BUG。软件测试工程师 级别 职称名称 技能标准 一级 资深 1、负责所有项目/产品的测试工作,制定测试计划、安排任务,并指导测试人员完成各项测试任务,对成员在测试过程中遇到的问题进行指导、协调、解决;2、精通软件测试理论及测试流程,独立编写测试用例并能独立编写程序;3、制定软件测试的规范并改善;4、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进;5、可以对测试团队进行指导、测试技术培训;6、能够关注主流测试产品的动态,引进新的测试工具,并运用到实
11、际测试中;7、具备极强的责任心,抗压能力强;8、工作细致、认真;能够及时发现下属的问题并帮助解决;9、具备优秀的领导能力。二级 高级 1、负责项目/产品的测试工作,分析产品需求,建立测试环境和计划,保证产品质量以及测试工作的顺利进行;2、按照软件工程规范和项目管理流程,实施、管理和指导软研发不同阶段的各种测试,如单元测试、集成测试、系统测试和验收测试;3、针对研发部门开发的不同软件,编写独立的测试计划、测试用例,执行测试,记录测试过程,完成测试报告;4、参与软件测试技术和规范的改进和制定;5、能够对测试人员进行指导、技术培训;6、具备良好的软件测试习惯,能够遵循软件测试规范,能按时完成所分配的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 人员 任职 资格 标准
限制150内