软件测试是软件质量保证的基础。熟悉测试理论、流程,至少熟练使用一种自动化测试工具或一种测试管理工具。争取熟练掌握C/C++或Java、ASP、JSP、MS SQL、Oracle数据库和软件配置管理工具,最好能参与一些实际项目的开发工作(例如几个同学组成的业余工作室和假期实习)。
由中国软件评测中心举办的软件测试工程师培训班在业内反响较好,如果能有条件参加类似的培训项目,对掌握具体、实用的技术都有一定的好处。