职业经历
工作经历
2022年11月 — 3000年01月
技术,测试,测试开发工程师
负责团队的自动化测试,测试框架和方法优化,CI构建等工作。 主要成绩: 制定API和UI自动化测试编码规范,纠正了遗留代码库的诸多问题。 重构优化iOS UI自动化测试,将执行成功率从原有的70%提高到95%以上,执行时间减少为原 有的三分之一,并可匹配不同设备。 主导CI构建和优化,使得自动化测试能够稳定做到daily build,为团队提供可靠的测试反馈。
2022年01月 — 2022年07月
技术,测试,测试经理
负责测试团队的技术发展方向调研、质量体系建设、关键技术问题解决、流程优化、人员能力培 养等工作。 主要成绩: 重构优化原有的自动化测试框架,解决了诸多遗留的技术问题,并为团队制定了统一的自动化编 码和执行规范。 调研精准测试的相关理念和Jacoco代码覆盖率实践,并在项目实际中推动落地,为后续大规模 开展精准测试,有效提高测试效率和准确性奠定了基础。
2019年07月 — 2022年01月
技术,测试,自动化测试工程师
作为自动化测试团队的Leader, 负责部门内自动化测试的方案选型、框架和平台构建等关键技 术问题,并带领团队完成自动化用例实现、每日构建、环境配置、数据准备等工作,为手工测试提供 自动化工具帮助,技术支持及相关培训。 主要成绩: 优化重构已有测试框架和用例,持续完善新增用例,自动化实现了API和UI基本回归用例,为 版本更新及时提供测试反馈; 配置维护自动化测试的Jenkins Pipeline,优化代码结构,使用配置文件、环境变量等方法管 理运行环境,编写脚本自动创建依赖数据,构建起成熟稳定的自动化测试运行机制; 开发了大量的自动化工具和脚本用于完成用户创建、数据构造、环境配置、信息查询等繁琐重复 的工作,为手工测试提供了有效的帮助和支持; 从零开始组建自动化测试团队,在部门内举办培训,分享自动化测试相关技术,提升团队成员的 技术能力。
2015年12月 — 2019年06月
技术,测试,软件测试工程师
担任敏捷开发团队QA,负责过多个团队的测试和质量管理工作,分析开发过程中存在的缺陷和 风险,制定测试策略,选择合适的测试工具,引入优秀的敏捷开发理念与实践,帮助团队提高测试能 力。 主要成绩: 采用Selenium,Capybara等框架设计UI自动化功能测试,并引入界面对比测试PhantomCSS, 界面布局测试Galen-framwork等工具,配合API级别的接口自动化测试,构建起完善的自动化测试 金字塔体系; 在团队内介绍和推广敏捷测试和看板流程,有效解决了测试任务积压,影响交付进度的问题,曾 经将一个测试进展严重滞后的项目带回到正常的交付节奏; 采用Docker将自动化测试与Jenkins集成,使得自动化测试能够高效定期运行,并且测试结果 对整个团队可见,极大提高了自动化测试的价值。CI上的自动化测试在后续工作中发挥了重要作 用,多次发现因代码修改而引入的Bug;
2012年08月 — 2015年07月
技术,测试,软件测试工程师
参与华为ManageOne数据中心管理系列产品的研发,负责过功能测试、测试场景分析、测试策略 设计、自动化测试、性能测试等工作,是当时测试团队中技术能力最强的成员之一。多次担任产品中 最复杂功能的测试工作,测试能力和所负责功能的质量得到周围同事的广泛认可和尊重。 主要成绩: 针对黑盒测试难以构造的场景,在测试团队内首先采用JUnit测试框架,协助开发人员对核心代 码和算法进行单元测试; 牵头负责整个团队的自动化测试工作,和同事合作完成python + Jenkins自动化测试框架的搭 建,独立完成产品整个CI构建脚本的编写。版本转测后的安装部署、数据配置、基本用例执行、执 行结果标记、测试报告发送等均可自动完成,有效提高了测试效率; 使用python独立开发完成了对接系统模拟器的测试工具,使得测试人员在测试过程中摆脱了对 周围对接系统的依赖,能够人为控制测试数据,方便构造出难以模拟的场景。同时也方便了开发人员 调试某处功能代码,节省了重复准备环境的工作量。该工具获得了部门奖励,在测试和开发团队内被 宣传推广,广泛应用于功能测试,自动化测试和性能测试中。
教育经历
计算机科学与技术
2009年09月 — 2012年07月
项目经历
2022年11月 — 2024年12月
EyeGuide 2.0是Essex公司的数据分析工具软件,类似Tableaui和Power BI,用于对银行类的业务数据进行分析,建模,并能够根据用户要求生成各种形式的可视化图表,例如柱状图,散点图,线状图,饼图等等,并提供图表间的联动,查询,跳转和数据筛选等功能。除此之外,用户可在管理端对图表的数据,样式进行各种配置,并能够进行数据导入,数据流修改,数据权限配置,调度任务等操作。我在项目中主要负责数据导入,数据权限配置,图表生产等核心功能测试,并主导完成了移动端测试框架构建,图表样式自动化测试方案调研等自动化测试工作。此外还担任了数据展示,调度任务等功能的开发工作。
2017年12月 — 2018年06月
新加坡的Ezlink app是一款方便用户管理和使用EZ-Link卡的移动应用程序。EZ-Link卡是一种非接触式智能卡,用于新加坡的公共交通系统和零售支付。包含以下功能:余额查询和交易记录:用户可以随时随地查看EZ-Link卡的余额和最近的交易记录,方便管理和追踪消费情况。电子钱包:用户可以通过app给EZ-Link卡充值,支持多种支付方式,如信用卡、借记卡等,免去了前往充值点的麻烦。优惠信息:app会提供最新的优惠信息和促销活动,用户可以享受各种优惠和折扣。奖励积分:使用EZ-Link卡进行消费可以累积积分,积分可以在app中兑换各种奖励。我主要负责项目的功能测试,测试计划的制定,测试环境和测试数据准备,质量保证,移动端的自动化测试等工作
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「拓超」查看。