软件测试工程师等级标准
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测试工程师职称评定细则
见习测试工程师
任职要求:
1.应往届理工科毕业生,有志于在IT行业发展。
2.计算机相关专业;
3.有计算机语言者优先,如:C语言、C++、Java、.Net等。
初级测试工程师
任职要求
1.一年以上软件测试经验,熟悉各种测试方法、测试工具、测试流程;
2.本科及以上学历,计算机相关专业;
3.有较强的分析问题能力和文字表达能力,逆向思维好;能完成测试方案、测试案例、测试报告的编写;
4.热爱软件测试工作,可以胜任重复性工作;
5.具有较强的沟通理解能力和协调能力,对工作积极主动、认真负责;
中级测试工程师
任职要求
三年以上软件测试工作经验;
2.熟练使用缺陷跟踪工具,如mantis;了解版本控制;
3.熟悉缺陷分类;有迭代测试经验;
4.能独立搭建测试环境,总结完善测试方法,发掘新的测试工具
5.完成公司项目、产品的相关测试工作;
6.根据产品原型、需求和设计文档,完成测试用例的编写,同时对需求进行分析,提出有价值的建议;
7.执行具体测试任务,确认测试结果、跟踪缺陷,完成测试报告并分析测试结果,总结得失;
8.有良好的沟通能力:与开发、产品等部门沟通,保证测试的正确性和完整性;
9.熟练运用两种以上的测试工具,熟悉一种数据库,熟悉一种以上的编程语言
高级测试工程师
任职要求:
计算机或相关专业,专科或以上学历;
2.认真负责,具有良好的沟通协调能力和团队合作精神;
3.五年以上软件测试经验,熟悉软件测试流程、规范和实施;
4.掌握软件开发相关技术和知识;能熟练地应用两门以上技术,如性能测试、自动化测试相关技术;
5.网络、安全及相关技术;熟悉Oracle/Sybase/sql server等相关数据库技术;
6.对初级测试工程师能够提供专业的技术指导、培训以及工作支持
7.能按项目要求搭建测试环境,编写和维护软件系统的测试相关文档;
8.按照软件工程规范和项目管理流程,实施、管理和知道软件开发不同阶段的各种测试,并提交测试报告;
9.提交测试报告,并撰写用户说明书;
10.参与软件测试技术和规范的改进和制定;
11.有独立带领团队进行项目测试经验者优先
资深测试工程师
任职需求:
1.大学本科或以上学历;
2.七年以上软件测试经验,其中至少一年的性能测试经验;
3.熟悉规范的项目流程、测试流程和bug管理流程,可提交规范的缺陷报告;
4.熟悉Linux的基本操作命令,熟练掌握SQL语句,熟练操作ORACLE等数据库;
5.熟悉Jira、QC等bug管理工具,至少熟悉一种性能测试工具,如LoadRunner、Jmeter等;
6.具有较强的洞察力和分析问题的能力,具有较强的沟通能力和部门间的写作能力;
7.有负责带领进行大型项目测试经验,精通测试流程,了解掌握功能测试、性能测试、接口测试等测试方法
8.负责软件产品的测试用例设计,和指导其他测试工程师的测试设计。
9.带领其他测试工程师执行项目测试,包括:构建测试环境,维护测试环境,集成测试,回归测试等。
10.在项目中保持和项目经理,开发工程师,需求方,配置管理积极有效的沟通,提出对产品的进一步改进的建议,并评估改进方案是否合理;提出反馈意见。