2015/12/22 11:12
软件测试工程师(英文名称:Software Testing Engineer),是指具有丰富的软件测试理论及经验,熟练掌握并使用软件测试的方法,在深刻理解产品功能要求和规定的条件下,对软件程序进行操作,用来鉴定软件的正确性、完整性、安全性和可操作性,对软件程序是否能满足设计要求进行评估的专业技术人员。
与软件测试工程师紧密相连的就是软件开发工程师,后者是软件程序的开发人员,前者是对后者所开发的软件进行测试的人员,可以说软件测试工程师是“质检员”。
软件工程师是软件程序的“质检员”,其岗位职责如下:
1.软件测试前的准备工作
2.充分了解程序的使用说明、功能要求及业务流程,协助测试经理制定测试计划;
3.沟通确认测试范围、种地那,考虑软件的逻辑性、数据完整性等要求,制定测试的详要求,策划和编写测试用例;
4.搭建测试环境,保证测试环境的独立性,维护测试环境的更新;
5.软件测试阶段,根据测试计划及测试案例开始进行软件测试工作,使用专业适合的测试方法,发现软件的缺陷和评估软件的性能,记录测试结果,以保证测试目的的达成;
6.进行BUG验证,根据测试结果与开发部门进行沟通,督促其解决问题,完善软件功能;
7.进行测试记录和相关文档的编写;
8.完成测试报告和测试结果分析,并对阮籍你的质量进行评价,给出结论和意见,编写软件测试总结,为软件开发成果提供总结性意见;
9.完成领导交给的其他任务;