●具备良好的测试理论,熟悉软件开发测试的流程,进行过CMMI认证培训;
●熟悉Linux操作系统,能熟练掌握Linux常用命令,能够在Linux平台下搭建测试环境;
●熟悉计算机网络基础,了解HTTP、TCP等网络协议,熟悉使用wireshark抓取和过滤网络传输和应答包;
●熟练使用MySQL、SQL Server等数据库,以及ElasticSearch这样的全文搜索引擎,能熟练编写SQL的增、删、改、查以及表关联等操作,熟悉基本的SQL函数和读懂SQL存储过程;
●具有一定脚本语言Python编程能力,熟悉当前主流的web自动化测试测试框架,如selenium,曾自主编写了适用于公司B/S架构项目的轻量级自动化测试框架:基于Pyhthon3+Selenium2。
●能使用Jmeter以及postman工具对系统涉及到的性能压力和接口进行测试,或者使用Python语言编写测试脚本,测试系统的性能瓶颈;
●熟练使用QC、Bugfree等缺陷管理工具;
●项目一:视频监控管理系统
项目描述: 视频监控该系统是一款B/S架构的集视频监控、视频数据采集和存储、分布式联网并集成智能视频和多场景应用,能分别部署在windows和Linux系统下的综合管理平台。
主要职责:
1、熟悉项目的需求,参与测试计划和方案的制定,明确整个测试时间安排和风险控制;
2、根据业务需求和结构特点,明确各个模块的测试用例设计方法和主要的测试要点;
3、参照测试方案,编写测试用例,并参与用例的评审;
4、搭建测试环境,进行测试的执行,提交缺陷单;
5、提交测试报告,并参与项目各个交付文档的评审;
6、参与该项目的部分自动化测试工作,实现一些稳定性良好的模块测试脚本编写和维护。
●项目二:智能视频结构化与检索管理平台
项目描述:视频结构化与检索管理平台是一款对视频内容进行深度机器学习,然后分析识别并提取视频内容中有效的数据,将提取的视频内容进行特征分析,并存储。在上层业务平台进行多方位的业务应用以及数据检索和挖掘,该项目部署于Linux操作系统。
主要职责:
1、熟悉项目的需求和业务流程;
2、制定可行性测试方案,指导和安排参与项目的测试人员工作安排和问题沟通;
3、搭建测试环境,进行产品的功能、性能、自动化测试和HTTP接口测试相关的工作;
4、编写和整理相关的测试技术和经验文档。