岗位职责说明书软件测试工程师岗位技能熟练掌握测试原理、基本测试方法、技巧。熟练掌握运用JIRA工具(记录、跟踪、关闭问题)。熟练运用软件Eclipse(获取相应版本的patch、查看原文件等)。熟练操作MySql5数据库(增、删、改、查、备份、恢复)。熟练操作tomcat(启动,关闭,发布)。岗位职责熟练掌握所测试的系统业务逻辑、功能。按照团队内部测试流程和测试规范进行测试工作。根据测试计划以及测试用例,进行产品测试活动。运用JIRA工具提交测试过程中发现的bug,并负责缺陷的跟踪和处理。对开发组修复的bug进行确认,提交测试报告。参与产品特性及性能相关测试。考核指标团队协作:按照团队规范要求,主动与团队人员进行工作上的沟通与交流,完成工作任务,不影响团队工作进度。(权重10%)5:与部门及公司同事保持良好关系,能够尽力帮助同事。4:与工作相关同事保持良好关系。3:能够在统一安排下,协作完成工作。2:与同事有少量摩擦。1:发生激烈争吵。测试任务完成率:(权重40%)一、计划阶段的测试工作任务完成情况:(权重25%)5:实际测试覆盖功能点分配的测试模块功能点,未延迟:超额完成;4:实际测试覆盖功能点=分配的测试模块功能点,未延迟:基本完成;3:实际测试覆盖功能点=分配的测试模块功能点,且延迟:延时完成;2:实际测试覆盖功能点分配的测试模块功能点,未延迟:部分完成;1:实际测试覆盖功能点分配的测试模块功能点,且延迟:延时未完成。2、计划阶段的确认BUG(JIRA)工作任务完成情况:(权重15%)5:实际确认功能点分配的确认功能点,未延迟:超额完成;4:实际确认功能点=分配的确认功能点,未延迟:基本完成;3:实际确认功能点=分配的确认功能点,且延迟:延时完成;2:实际确认功能点分配的确认功能点,未延迟:部分完成;1:实际确认功能点分配的确认功能点,且延迟:延时未完成;测试文档符合度:测试类文档的描述与产品功能的符合度。由测试组长与开发经理定期对此文档进行检查。确定不一致点。(权重15%)5:完全符合,未延迟交付;4:基本符合,未延迟交付;3:略有不符,未延迟交付;2:存在少许欠缺内容,未延迟交付;1:存在许多欠缺内容,延迟交付;测试问题描述准确性规范性:测试的问题记录于jira中,是否清楚描述了问题,是否按照BUG记录规范进行记录的。以开发人员、测试组长对问题是否很直观的理解作为考核标准。(权重15%)5:问题描述合理、清晰、完善,并及时记录;4:问题描述基本清楚,及时记录;3:存在1~2个问题描述模糊,及时记录;2:问题描述基本清楚,未及时记录;1:存在2个以上问题描述模糊,未及时记录;模块测试的达标率:一个迭代周期内测试发现模块BUG总数/统计时间内模块BUG总数。(权重10%)5:重大、关键问题发现比较完整且及时;4:基本功能性问题发现较多且及时;3:改进、改善性问题提出比较完整且及时;2:重大、关键性问题模块及时被测试,但发现问题有遗漏的;1:重大、关键性问题模块未及时被测试,且测试有遗漏的。BUG确认准确性:问题确认一次通过数/确认问题总数。(权重10%)5:问题确认完善、准确、有补充问题且及时;4:问题确认基本准确且及时;3:问题确认基本准确稍有延时;2:问题确认存在1~2个不完善,但及时确认的;1:问题确认存在2个以上不完善,且确认不及时的。测试组长岗位技能熟练掌握软件测试工程师的所有技能。运用JIRA管理开发中心人员账号、权限信息。熟练运用JIRA工具对产品生命周期内的问题进行统计分析。岗位职责根据系统需求及产品开发制定测试方案、测试计划;分派测试任务,对测试团队整体的测试进度、测试结果和测试效率进行管理与监督;组织与执行测试工作,并对测试结果进行分析;负责缺陷在产品生命周期内的数据度量统计和数据汇总工作;准确地定位并跟踪问题,推动问题及时合理地解决;推动项目质量保证工作,确保项目进度、质量受控。负责实施集成测试,产品验证测试,汇总测试报告,编写测试总结、质量检测报告等测试文档的交付;负责测试组团队的组建及培养,组织团队测试技术、测试经验的培训。考核指标团队管理:确保团队能够按照公司要求,完成工作任务,不影响团队工作进度。(10%)5:与开发组及实施部门能保持良好的沟通机制,能够融洽的进行工作交流,包括调整管理或沟通机制。合理安排组员间工作,调动组员工作积极性,提前或超额完成工作计划。4:与开发组及实施部门能保持良好的沟通机制,能够融洽的进行工作交流。并激发组员积极性,按时完成工作计划。3:发生少量沟通摩擦,或未能激发组员工作热情,但按时完成了工作计划。2:未能有效激发组员工作热情,或非工作量原因导致计划未完成。1:与组员或其它部门同事,在公共场合发生激烈争吵影响恶劣。0:无法保证计划按时完成,或得不到组员认可和支持。测试任务完成率:(30%)一、计划阶段的测试工作任务完成情况:(15%)5:实际测试覆盖功能点分配的测试模块功能点,未延迟:超额完成;4:实际测试覆盖功能点=分配的测试模块功能点,未延迟:基本完成;3:实际测试覆盖功能点=分配的测试模块功能点,且延迟:延时完成;2:实际测试覆盖功能点分配的测试模块功能点,未延迟:部分完成;1:实际测试覆盖功能点分配的测试模块功能点,且延迟:延时未完成。二、计划阶段的确认BUG(JIRA)工作任务完成情况:(15%)5:实际确认功能点分配的确认功能点,未延迟:超额完成;4:实际确认功能点=分配的确认功能点,未延迟:基本完成;3:实际确认功能点=分配的确认功能点,且延迟:延时完成;2:实际确认功能点分配的确认功能点,未延迟:部分完成;1:实际确认功能点分配的确认功能点,且延迟:延时未完成;测试文档符合度:测试类文档的描述与产品功能的符合度。由测试组长与开发经理定期对此文档进行检查。确定不一致点。(10%)5:完全符合,未延迟交付;4:基本符合,未延迟交付;3:略有不符,未延迟交付;2:存在少许欠缺内容,未延迟交付;1:存在许多欠缺内容,延迟交付;测试问题描述准确性规范性:测试的问题记录于jira中,是否清楚描述了问题,是否按照BUG记录规范进行记录的。以开发人员对问题是否很直观的理解作为考核标准。测试组长需要负责对登记JIRA上的BUG描述进行复核确保问题登记质量(10%)5:问题描述清晰,并配有环境登录者等信息,附有错误点和正确逻辑及改进意见。文字表达清晰无歧义。问题性质优先级划分准确。对问题进行有效跟踪,随时检验开发人员是否添加备注,并对备注的解决方案提出意见。4:未能有效跟踪解决方案,问题性质,优先级划分出现严重错误。3:对于问题是否完全解决判定出现错误。或对是否为复发事件判断发生错误2:文字表达严重歧义,导致开发人员无法根据描述对错误进行直接定位1:问题描述严重失真(现象,错误点,正确逻辑,修改意见)模块测试的达标率:一个迭代周期内测试发现模块BUG总数/统计时间内模块BUG总数。(5%)5:重大、关键问题发现比较完整且及时;4:基本功能性问题发现较多且及时;3:改进、改善性问题提出比较完整且及时;2:重大、关键性问题模块及时被测试,但发现问题有遗漏的;1:重大、关键性问题模块未及时被测试,且测试有遗漏的。BUG确认准确性:问题确认一次通过数/确认问题总数。(5%)5:问题确认完善、准确、有补充问题且及时;4:问题确认基本准确且及时;3:问题确认基本准确稍有延时;2:问题确认存在1~2个不完善,但及时确认的;1:问题确认存在2个以上不完善,且确认不及时的。版本质量达标率:按照版本发布计划,完成版本测试与交付,并对版本的质量达标率进行统计,并考核达标率。(15%)注:由于产品开发延时或单元测试质量不过关等原因造成的版本质量不达标,不计入扣分范围。产品不存在因单元测试不到位或需求理解严重偏差引起的BUG。开发中心及时发出软件测试通告,并且按照测试计划安排合理的测试周期。产品经测试后无重大问题,统计测试情况并提交测试报告,经相关开发主管、项目经理同意,达到交付标准。5:上述要求完全达到,及时交付;4:产品经测试后,基本达到发布指标,及时交付;3:产品经测试后,极少功能点部分未达到发布指标,及时交付;2:产品经测试后,较多功能点部分未达到发布指标,及时交付;1:产品经测试后,存在功能点部分未达到发布指标,未时交付;技术贡献。(10%)5:主动学习质量管理相关知识,将知识运用与日常工作中,并将知识共享给其它同事。对开发部质量控制有明显推动作用。在质量控制工作中起到了带头人作用。4:未能运用所学知识,对质量控制工作起到明显推动作用。或未达到带头人作用。3:主动学习质量管理相关知识,但未有效运用到日常工作当中。2:极少涉猎新知识的学习,基本技能无明显提升。1:无明显学习意愿。测试制度或方法优化(5%)5:考量现有制度。找到当前瓶颈和薄弱的地方,协调相关人员制定优化改进方案。对于制度或方法未覆盖方面,及时发现并进行弥补。4:考量现有制度。找到当前瓶颈和薄弱的地方,协调相关人员制定优化改进方案。3:考量现有制度。找到当前瓶颈和薄弱的地方,但未能协调相关人员形成改进方案。。2:能发现制度或方法中存在问题,但未尝试制定改进方案。1:未能对制度和方法改进和优化起到积极作用实施顾问岗位技能岗位职责利用客户最新环境,制定升级方案。BUG问题过滤。对于客户现场出现的BUG进行过滤,并统计哪些属于系统BUG,哪些属于实施引起的BUG;协助实施人员完成实施BUG的处理;针对系统BUG,与开发组确认修复方案。实施文档设计,编写各类实施文档模版。例如灾难恢复手册,验收报告等。培训实施人员,培训软件使用。协助实施人员完成项目实施工作。以技术支持和指导为主。负责上海地区项目实施工作。管理实施SVN,包括实施资料文档,产品版本文档,交付文档,项目相关环境及文档。考核指标升级方案发布(权重25%):需要至少提前一个工作提交升级方案给实施人员。并完成方案的正确性测试。确保项目升级无重大BUG,工单,资产,SLA,人员模块运行正常。注:由于产品原因造成的发布延迟,不计入扣分范围。5分:统计期间内未发生升级方案延迟提交,并完全确保方案正确4分:统计期间内未发生升级方案延迟提交,但能够确保方案正确3分:发生延迟提交并且方案未存在重大故障2分:未延迟发布,但存在重大故障1分:发生延迟提交,并存在重大故障产品版本发布指标(权重15%):确保及时发布软件新版本,并跟新或修改对应实施文档。打包产品不存在因打包原因引起的BUG。初始化数据及配置正确。及时发出软件发布通告,并及时更新了事实文档(打包后一周内)。5分:上述要求完全达到4分:未及时发出软件发布通告。3分:未及时更新了实施文档(打包后一周内)。2分:出现初始化或配置错误。1分:发布产品存在由打包操作而引起的BUG。项目实施支持效果(20%):目的为考核对于北京,广州地区项目支持效果。能耐心指导实施人员完成项目实施工作,对于项目BUG跟踪表能汇同技术顾问及时对反应问题进行分类。在有条件的情况下能对项目实施质量进行跟踪。5分:以上要求完全达到4分:未能耐心指导实施人员。3分:未能对项目BUG跟踪表进行及时处理。2分:未在有条件的情况下对实施项目质量进行检查1分:项目实施人员,对实施顾问工作表示不满。上海项目实施(20%):完成分配的上海项目实施工作。能够与客户维持良好关系,保证项目实施进度及实施质量。在项目中能够引导客户需求。5:以上要求完全达到。4:未能有效引导客户需求,以降低项目风险和工作量。3:未能确保项目实施进度。2:实施过程中发生重大质量问题。1:未能与客户保持良好关系,遭到客户投诉。实施环境管理(10%):对产品发布版本,交付文档,客户项目数据库,更新记录,定制文件进行有效管理。5:以上要求完全达到4:未能对客户更新记录进行有效维护3:未能有效管理交付文档2:客户数据库,定制文件未得到管理1:客户产品版本记录发生混乱或丢失工作协作(10%)5:与部门及公司同事保持良好关系,能够尽力帮助同事4:与工作相关同事保持良