简介

我是一名具有9年经验的软件测试,测试开发的工程师,从事过功能测试,性能测试,自动化测试和测试开发工作。测试产品包括嵌入式系统,固网光纤接入设备,5G核心网微服务。能够熟练使用各类测试框架,并具有修复测试软件缺陷,为开发软件新功能编写对于的测试框架模块的能力,我同时具有独立开发完整测试框架的能力,具有丰富的测试用例设计和缺陷调查分析的经验。希望我在未来的工作中继续发挥自己在软件测试,测试开发,CICD方面的经验和才能。

居住地

上海/无锡

工作经验年限

9年

职称

通信专业技术人员职业资格中级(交换技术)

毕业院校

江南大学

工作经历

爱立信

软件工程师(测试)

六月 2020 - 十月 2024

  • 以产品同事发布的功能文档为基准,反馈并完善开发功能文档,分析拆解功能开发的每个测试点,并设计测试用例,估算新功能开发工时;
  • 对于新开发的功能,研究调查自动化测试框架有能力覆盖所有需要的测试点,对于目前自动化框架未能覆盖的测试点,提出自己的解决方案,如果需要对自动化测试框架进行修改补充,估算自动化测试框架新模块所需要人时,并汇报经理进行取舍;
  • 开发测试新功能所需要的自动化测试框架模块; 编写自动化测试用例,并在云原生平台对微服务进行功能测试;
  • 成功利用Diameter协议RFC文档,独立开发出支持自动化测试的Diameter服务端和客户端模拟环境,显著提升了测试效率。
  • 设计并实现了一种针对4G协议中特定树结构的解析器,实现了二进制数据与树结构之间的有效转换,为自动化测试提供了关键技术支持。
  • 在项目初期,主动承担系统测试职责,有效识别并修复软件缺陷,通过早期介入大幅降低了项目后期开发成本。
  • 通过对Diameter协议深入理解和技术实现,为团队提供了可靠的自动化测试工具,增强了整体测试流程的稳定性和准确性。
  • 通过跨职能协作和技术创新,不仅优化了测试流程,还为项目团队提供了实用的解决方案,促进了项目按时交付的高质量标准。

上海诺基亚贝尔软件有限公司

测试开发

九月 2016 - 五月 2020

开发、迭代、维护辅助工具

●软件版本升级工具:该工具为部门所有 site (上海、金奈、雅典、安特卫普),所有产品(光纤、铜缆、多板卡机柜)提供升级服务。脚本有命令行模式和 API 模式,方便个人和 CI/CD 平台等各类用户。随着需求功能不断迭代,后期拥有极强的健壮性和可维护性,并提供了良好的前后向兼容。以通用的参数接口,为各个团队提供各类繁杂的服务,为他们顺利完成提交代码验证,回归测试触发,临时版本升级等任务提供了保障。

● 代码提交验证工具:帮助测试代码提交人员,提交自动化测试代码入库,并对提交的代码进行静态校验,拦截不规范代码的提交,效验成功顺利入库的代码会以邮件的形式发送给模块负责人。

开发、维护、迭代自动化框架

●优化自动化框架,使得测试框架能够做到数据与逻辑分离,业务逻辑与流程控制逻辑分离。

●开发测试任务触发脚本,规范测试参数,设计自动化测试用例过滤规则,并保证测试业务变动的前后向兼容。

●基于产品新功能,与自动化测试用例编写人员沟通交流,抽象出通用的测试原子操作,编写底层测试 api ,或者对已有的 api 在保障前后向兼容的同时,添加新的功能。

●对产品配置的命令抽象出合理的数据结构,编写该数据结构的各类通用 api ,优化代码可读性和运行性能。

● 分析定位排除平台的各类故障,例如,端口被未知进程占用,对函数运行时间进行控制

上海滔瑞信息技术有限公司

测试开发

一月 2015 - 七月 2016

外派至索尼中国,从事自动化测试开发工作。

● 开发自动化测试框架

● 设计自动化测试用例

● 触发运行自动化测试任务

● 分析自动化测试用例日志

● 编写提交自动化测试报告

语言

Language

英语

很好

Language

西班牙语

初级

技能

  • 计算机

    docker

    python

    linux

    k8s