"我不做软件,但我使软件更好。"这是很多软件测试人员的座右铭。要实现这一目标,软件测试人员就要具备多项本领。"一个合格的软件测试工程师应具有专业的知识背景、实际的操作经验、逆向的思维能力、团队的合作精神、快速的学习能力、较强的沟通能力和责任心。"雅虎中国品质保证部经理鲍海燕如是说。目前,国内软件测试人才的来源主要有三方面:一是以前做软件开发转行的技术人员;二是来自计算机专业的高等学院毕业生;三是来自培训机构的专业学员。在对这三种渠道提供的人才满意度调查中,7成企业认为"计算机专业应届毕业生缺乏动手能力",6成企业认为"有相关工作经验的人员并未系统掌握软件测试流程,缺乏系统培训",而对于培训机构提供的学员,绝大多数企业表示认可。"专业培训机构培养的测试人员具有专业背景及相关技术积累,大都掌握了自动化软件测试工具,工作效率大大提高,软件测试结果也更为精确。"中国搜索测试部经理张新泳介绍说。目前,我国仅有北大青鸟等几家培训机构开设了软件测试人才培养的系统课程,各大高校在此领域仍属空白,全国软件测试人才缺口20万并随需求逐年递增。曾参与微软Windows95、Internet Explorer 4.0和5.0、SQL Server 2000等项目开发与测试工作的陈宏刚博士介绍说,在国外,也是极少的高等院校开设测试专业,人才多来自民间培训机构。