软件测试的理论以及测试用例的设计方法
linux服务器的常规操作命令
数据库的一般性操作sql
bug管理工具的使用,svn、jira、qc、禅道等
抓包工具httpwatch、wireshark等工具的使用,包括常规协议的了解
接口测试工具jmeter、fiddler、postman、soupui等至少掌握一种
文档的写作和管理输出(测试计划、方案、用例、报告)
测试环境的搭建和维护
自动化测试工具qtp或者selenium等至少会一种
性能测试工具loadrunner或jmeter至少会一种
开发语言至少熟悉一种推荐java、python(自动化脚本的编写、或者做单元测试)
appnium,app自动化的工具掌握
中间件(apache 、tomcat、nginx、MQ)等的性能参数设置、监控和调优
当然针对不同的平台,如移动端、web、嵌入式的不同,以上有所不同(不一定需要全部掌握)
可以看看你想进入的行业的招聘信息,进行针对性的了解和学习,所入行业的业务知识也是必须掌握的
以上大概是以高级测试工程师的标准写的~