先大概说一下需掌握技能:
1 测试专业技能(测试专业知识很多,测试专业技能涉及的范围很广:既包括黑盒测试、白盒测试、测试用例设计等基础测试技术,也包括单元测试、功能测试、集成测试、系统测试、性能测试等测试方法,还包括基础的测试流程管理、缺陷管理、自动化测试技术等知识)。
2 软件编程(测试工程师至少应该掌握Java、C#、C++之类的一门语言以及相应的开发工具。开始简单的功能测试,能力强一点的则可以借助测试工具进行简单的自动化测试(主要录制、修改、回放测试脚本))。
3 网络(掌握基本的网络协议以及网络工作原理,尤其要掌握一些网络环境的配置)、
4 操作系统(掌握基本的使用以及安装、配置等。例如很多应用系统都是基于Unix、linux来运行的。基本命令、常用命令)、
5 数据库(掌握基本的安装、配置,还要掌握SQL。测试人员至少应该掌握Mysql、MSSqlserver、Oracle等常见数据库的使用、基本操作命令)、
6 行业知识(测试人员所在企业涉及的行业领域,例如很多IT企业从事石油、电信、银行、电子政务、电子商务等行业领域的产品开发。行业知识即业务知识)
7 沟通能力和文笔撰写能力、
最后,投的时候可以考虑做基础性的功能测试,如果有技术,可以做测试环境配置或需要编代码的实习工作。若大公司投了没回复,只能考虑一般的公司,还是先积累经验,提升一下技能。