高级软件测试工程师
工作技能
熟练掌握 Web 端和 APP 端常规性测试,包括搭建测试 bug 管理系统,编写测试用例, 部署测试环境,对 WEB 端进行接口测试,功能测试,兼容性测试,输出[验收报告]熟练掌握 SQL 语句,对 WEB 端和 APP 端相关需求做数据库(MYSQL)验证测试,熟练掌握 Fiddler,Acunetix,Burpsuite 工具,可模拟暴力攻击和对相关接口数据进行抓 包、弱网测试和安全性测试。了解 python 脚本,负责编写数据驱动自动化框架,编写 web 端自动化测试脚本、APP 端(Appium)平台 UI 自动化执行脚本,uiautomator2+atx 实现集群测试。使用 web.py-Python 框架,python 编写 excel 自动执行接口用例程序,接口自动化执行 程序、测试数据准备,adb 获取 android 手机流量 cpu 使用统计等小程序。借助android studio工具依赖java.unit完成android版单元测试脚本,并使用jacoco计算 代码覆盖率。熟悉 PostMan/Jmeter/Loadrunner/ab 工具使用,用于接口测试和 WEB 业务的功能点压 力测试并借助 linux 相关命令实现问题追踪。掌握和使用 Linux 常用命令,可进行日常文件操作和日志查看。项目经验 2018 年 8 月-至今 北京 XX 有限公司 高级测试工程师 负责项目: 9. 负责海象金服 app 常规性功能测试、接口测试、兼容性测试和 UI 自动化测试。 10. 负责海象兑付计划(H5 项目)平台测试。 11. 负责海象理财 app 项目测试。 12. 负责海象惠普借贷和放款系统测试。
项目职责: 14. 使用 redmine,编写测试用例,部署测试环境,对 WEB 端和 APP 端进行常规功能测 试,兼容性测试,弱网络测试。 15. 应用 redis 和 mysql,对 APP 端需求做数据库(MYSQL)验证测试和活动的并发测试。
使用 Fiddler+jmeter(ab)对抓包数据进行安全验证、接口测试和运营活动的并发测 试。
使用 python+appium 搭建自动化数据驱动测试框架,编写 app 项目的测试脚本,每 日自动回归测试并发送邮件,后期完善代码,使用 uiautomator2+atx 实现了集群测试。
使用 web.py-Python 框架,adb 获取 android 手机流量 cpu 使用统计小代码。
使用 jmeter+Jenkins 实现项目接口的自动化执行。
借助 android studio 工具依赖 java.unit 完成 android 版单元测试脚本,并使用 jacoco 计算代码覆盖率。
2017 年 12 月-2018-8 XX-启众在线 APP 软件测试工程师 负责项目:【启发贷 APP】、【启发贷官网】、【启发贷后台】、【信审系统】、【基金 CRM】
项目职责: a) 负责启发贷 app 借款申请和我的模块常规功能测试、接口测试和 UI 测试,对比测试, 安装卸载测试和兼容性测试,并使用小工具分析手机硬件干扰、cpu 占用等安全性测试, android 版借款申请部分 UI 自动化脚本的编写。 b) 负责基金 CRM 测试用例的编写,评审,以及功能的测试,使用 xmind+testlink 实现用 例管理,同时负责基金的接口和并发测试(jmeter)。 c) 负责信审系统、启发贷官网、以及后台配置系统的常规需求验证、功能测试和关联测试。
2015 年 8 月-2017-12 中麦移 XX 技有限公司 高级软件测试工程师 负责项目:【麦付钱包】,【必加智能手表硬件和 APP 测试】,【10020 网站】,【中麦 通信转售 APP】,【中麦通信微厅/手厅 H5 项目】,【中麦代销平台】,
项目职责: 21. 根据[项目测试计划]搭建测试环境,包括搭建禅道 Bug 管理系统,配置人员权限 22. 负责通信业务(10020.cn)官网的功能测试(禅道)、接口测试(Jmeter)、数据库 (MYSQL)验证测试、兼容性测试、安全性测试(Acunetix 、Burpsuite)和交易所功能 的压力测试(Loadrunner)工作, 对服务器和 web 网站进行监控和分析,联合 Sitescope 对 Mysql 数据库进行监控,输出性能测试报告。 23. 负责通信业务的微厅、手厅(H5 项目)功能测试、数据库(MYSQL)验证测试、接口 测试以及和支付相关的安全性测试工作,输出[测试用例]和[项目验收报告] 24. 负责中麦通信 APP 端自动化测试,包含 ios/android 端自动化环境搭建,脚本编写,使 用 appium 工具+python 语言实现。 25. 负责中国通信 app 端流量语音转换功能、充值功能、购买号码功能的接口压力测试 (Jmeter)、Monkey 进行稳定性测试和安全性测试(fiddler 抓包和模拟暴力攻击) 26. 利用 Selenium 自动化测试工具对 web 网站、中麦代销平台进行自动化测试,进行脚本 录制与修改,管理脚本减少重复工作,提高测试效率。 27. 负责中麦智能手表硬件测试和 APP(必加)的功能测试、接口功能测试和压力测试 28. 负责中麦麦付钱包硬件端(刷卡机)和 APP(麦付钱包)的功能测试和接口测试
2013 年 2 月至 2015 年 8 月 北京 XX 有限公司 软件开发测试工程师 负责项目:【制服管理系统】、【需求计划管理系统】、【预算管理系统】、【资源管理系 统】
项目职责: 30. 项目前期参与软件需求讨论,输出[项目需求规格说明书]、[项目数据库设计文档]、[原 型设计文档],熟悉业务需求。 31. 根据[制服管理系统项目计划],开发[制服管理系统]中制服计划的汇总和审批模块,对 制服的选购、下单和审批模块测试点编写以及测试点的执行。 32. 根据[需求计划管理系统项目计划],开发[需求管理系统]中需求的批复和需求联系单模 块,对需求的申请模块测试点编写以及测试点的执行。 33. 根据[预算管理系统项目计划],开发[预算管理系统]中采购、合同的申请和审批模块, 对预算单的验收、付款通知单以及统计模块进行相关测试。 34. 负责[资源管理系统]设备的采购、计算机耗材和 USB 钥匙功能的开发,采用的 C#语言, SQL SERVER 数据库和 MVC 框架。 教育经历 教育经历 2010.09 - 2013.06 XX 大学 计算机信息管理
