1.熟悉java编程语言,能够读懂和测试脚本编写
2.8年以上互联网行业测试经验,能独立负责大型项目的测试组织和实施
3.熟悉web端和服务端安全测试,包含渗透测试、源码审计等
4.具备性能测试经验,熟悉性能压测场景,云服务压测,linux操作系统监控,协助开发性能调优
5.熟悉移动端(Android&iOS),熟练使用ADB命令对Android应用进行相关测试
6.擅长自动化测试,熟悉Appium,Selenium,Pytest等主流测试框架,能独立设计自动化测试方案,搭建UI自动化测试框架和接口自动化测试框架,并有实际落地经验,结合Jenkins进行持续集成
7.熟练使用burpsuite,Fiddler,Postman,Jmeter,Loadrunner等测试工具开展日常安全测试工作
8.熟悉Mysql,Redis缓存数据库,熟悉多表查询,掌握索引,事务等数据库基础理论知识
9.熟练掌握Linux基本命令,性能监控等命令,熟悉测试环境搭建,会使用命令查看日志并定位分析bug
10.带过6-8人测试团队,具备良好的协调沟通能力,根据项目需求制定测试计划,跟进相关文档编写完成
11.测试项目管理:熟悉项目测试整体流程,能独立部署移动端APP和web端自动化测试环境;完成需求分析,指定测试计划和测试方案,以及设计、评审、执行测试用例,维护项目上线后的工作