软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求、预先定义的不一致性。
在企事业单位及其他产业部门从事计算机软件测试、软件开发、编程及计算机系统维护管理和技术支持等方面的工作。