岗位职责:
1.参与产品需求评审,并提出有效评审意见;
2.按照要求主导或参与测试计划的制定,合理反馈测试工作量,评估进度风险;
3.按照要求主导或参与测试方案的设计和编制,并组织完成评审工作;
4.独立完成测试用例的设计、编写与执行;独立完成缺陷的跟踪闭环;
5.按照要求主导或参与测试报告的总结分析和编制,并完成软件质量分析,合理评估软件质量风险;
6.按照要求主导或参与完成测试环境的规划、搭建和维护;
7.按照要求主导或参与自动化测试工作,包括但不限于自动化方案的设计、自动化框架的选型、自动化框架的搭建和维护、自动化用例的设计、自动化用例的编写与维护;并能够主导推进自动化在项目上的开展。
8.按照要求主导或参与专项测试工作,包括但不限于性能测试、接口测试、硬件选型验证测试等;
9.按照要求主导或参与测试工具的研究和开发、测试框架的研究和开发;并主导推进相关工具和框架在测试工作中的开展;
10.按照要求主导或参与完成测试相关文档的设计、编制;
11.定期组织专业知识、业务知识的培训和分享;
岗位要求:
岗位基本要求:
1.精通软件测试相关理论知识,熟练掌握软件测试流程,精通软件试常用方法;
2.能够独立交付复杂产品或复杂系统的测试工作,包括但不限于测试计划、测试需求分析、测试用例设计、测试执行、缺陷定位及跟踪等工作;
3.能够对测试过程中发现的问题进行分析和精准定位,能够协助开发人员定位及修复缺陷,具备较好的软件质量分析能力,总结出可复用测试点,作为回归测试或者冒烟测试的覆盖点;
4.能够根据项目需求完成需求分析,并对产品和需求提出可测试性要求和风险预估;
5.精通至少一种数据库技术,能够使用较为复杂的数据库命令辅助测试工作;
6.对操作系统有较好了解,熟练掌握相关Linux命令,能够完成较为复杂的测试环境搭建;
7.熟练使用至少两种接口测试工具,编写测试用例及脚本,完成业务接口测试;
8.熟练使用至少一种性能测试工具,编写测试计划,根据业务场景设计性能测试场景,输出测试报告,协助开发性能调优;
9.熟悉自动化测试,至少使用过一种自动化框架完成自动化测试;能够根据工作需求,独立完成自动化方案的设计、自动化框架的搭建、自动化工作的开展等;
10.对其他专项测试有一定的了解和掌握,包括但不限于数据库高可用测试、安全测试、易用性测试、兼容性测试、弱网测试、客户端性能测试等,能够熟练掌握并使用主流测试工具和故障定位工具;并具备一定的实践经验;
11.对开发语言有一定的了解,熟练掌握JAVA或者其他任何一门开发语言;
优先录用条件:
1.超强的沟通协作能力优先录用;
2.具备深度参与电力交易系统或证券期货系统测试经验优先录用;
3.精通性能测试,并具备较丰富实践经验者优先录用;
4.精通自动化测试,并具备较丰富实践经验者优先录用;
5.精通开发语言,并具备较丰富测试开发经验者优先录用;
6.有一定测试管理经验者优先录用;
通用要求:
1.具有良好的沟通能力和团队协作能力。
2.具备良好的软件工程知识和质量意识。
3.具备较强的自我驱动力;
4.具备较强的逻辑分析能力,具有良好的钻研能力,能够深入剖析问题根源;
5.工作积极,有高度的责任心。
具备良好的文档编写能力。
外包性质