1、熟悉Linux操作系统2、掌握基本的软件测试理论,熟悉软件测试的基本方法、流程和规范。3、熟悉使用linux、C/C++、python、Java等一种或多种编程语言,有自动化架构和自动化工具开发经验者优先;4、熟悉测试方案设计和常用黑白盒测试设计方法,具备独立完成过软件测试设计工作能力。