1、熟练掌握一门编程语言,如Java。
2、熟练掌握一门脚本语言,shell或python。
3、熟练掌握linux系统命令,能自主搭建服务器环境。
4、熟练掌握接口测试、自动化测试、压力测试、安全测试等,熟悉常用的工具和框架,能自主搭建测试框架或平台。
5、熟练掌握常见的中间件,如nginx、redis、tomcat等。
6、熟练掌握一种数据库以及sql语言,如MySQL
7、熟悉基础测试流程、代码管理流程、项目迭代流程。
8、熟悉功能测试的方法、用例等。
9、具备一定的项目管理能力、小团队管理能力、迅速定位问题、分析问题并解决问题的能力。
个人总结的,不一定正确,仅供参考。