简单的的说是对一个运行的程序进行检测错误(如果有)的过程。
(1)与软件产品部配合完成软件需求分析讨论,并根据相关的需求说明书制订《项目测试方案》,编写《测试用例》,建立测试环境;
(2)负责完成研发部各开发组研发的软件产品、开发过程和投入运营之前的新增软件和修改升级软件的功能、性能、灰盒测试、系统集成测试等;
(3)建立、推广并维护实施软件配置管理系统CVS、Subversion.
(4)使用并维护软件缺陷管理工具jira、测试管理工具TD,负责软件问题解决过程跟踪记录至WIKI上等;
(5)负责推广实施软件开发、测试文档的规范化工作,进行相关测试手册、测试计划、测试用例、测试管理、功能测试报告、
性能测试报告、产品的安装配置手册、产品用户使用手册等相关文档的编写与整理;
(6)负责配合软件运维部门等对于新业务软件或修改升级业务软件的上线测试工作、上线维护反馈工作,并提供上线测试报告;
(7)负责监督软件开发流程的执行,并负责对软件开发过程中存在的相关问题提出自已的改进建议,提高软件产品的整体质量。