简历

丁俊尧

E-mail:dingjunyao0703@163.com
网址:https://4ading.com/
GitHub:@DingJunyao
Gitee:@DingJunyao
工作地:南京
职位:测试工程师

English Version

教育背景

  1. 2015-09 ~ 2019-06:南京林业大学,电子商务,本科

项目

创建的项目

参与的项目

技能

  • Python 及其应用 ★★★☆☆
    熟练掌握 SeleniumRequestspytest
  • 接口自动化测试 ★★★★☆
    熟练掌握 Requests 库;能操作 JMeterPostman 等接口自动化工具;常用 Chrome 的开发人员工具抓包,也能使用 Fiddler 等抓包工具。
  • Web UI 自动化测试 ★★★★☆
    熟练掌握 Selenium,且基于此封装了 nopo 包,方便 Web 自动化测试。
  • Linux 系统的使用、运维与持续集成 ★★★★☆
    自己有 Linux 主机;能用 Docker 挂载、构建容器、使用 Docker Compose;能够通过 JenkinsSonarQube 实现持续集成。
  • 数据库 ★★★☆☆
    熟悉 Microsoft SQL ServerMySQLOraclePostgreSQL 等数据库的基本操作。
  • 办公和媒体制作 ★★★☆☆
    能够熟练使用 Microsoft Office、 Adobe 下的软件。
  • 其他开发相关 ★★☆☆☆
    熟悉了解 C、前端、Java。

证书

  • 2016:英语 CET-6
  • 2016:普通话水平考试 二级甲等
  • 2017:江苏省计算机等级考试 二级 C 语言
  • 2022:Microsoft Certified: Azure Fundamentals (AZ-900)
  • 2022:Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC-900)

论文

工作经历

2019-08 ~:富士康(南京)软件有限公司

2020-06 ~:业务部

  • 为公司内开发的系统、运维系统的更新项和修复项(二十余个项目)进行 QA 测试;
  • 每周将提报并确认的问题进行整理与分析,撰写品质周报;
  • 协助产品部门,对系统设计与需求进行完善;
  • 向团队内其他成员传授自动化测试、CI、CD 相关知识;
  • 协助公司进行节日海报的 Logo 拼接。

2019-08 ~ 2020-06: 流程部

  • 参与 2 个项目的研发,7 个项目的运维、修改、测试;
  • 协助公司进行节日海报的 Logo 拼接。

重要项目经历

智能制造 - 工业 APP

2022-07 ~ 2022-08,测试负责人

项目描述

该项目为集团中央资讯(HQiT)的智能制造项目的一部分,为移动端,能够以年 / 季度 / 月 / 周 / 日为时间尺度,展示一定时间范围内的稼动率和停机时间及其变化,以及各事业单位的这些指标的比较。

主要工作

  • 进行接口和 UI 测试;

    • 其中接口测试为自动化测试,撰写并执行 Python 脚本,配合使用 nopoRequestspytest 等工具,基本上覆盖到全部的测试情况,能够在下班的时候运行,减少 90% 以上的测试时间,实现手工测试无法达到的目标;
  • 接口测试中,与开发人员在 API 的格式、数据类型、空值处理、小数位数、舍入方式等方面达成一致,提升代码质量;
  • 为 HQiT 相关人员做关于接口测试相关技术的教育训练。

蓝精灵招聘系统

2022-04 ~ 2022-06,测试人员、运维负责人

项目描述

是一款以“可靠”为核心价值观的产品,通过可信的平台、先进的技术和人性化的服务持续为客户(用工企业、人力资源服务公司、蓝领群体、政府机构)创造价值,解决制造业“用工难、工难找、用工不规范”的困境。

该系统有 Web 端与移动端(微信小程序),Web 端面向用工企业和人力资源服务公司,移动端面向蓝领群体。其主要功能为:维护企业信息、发布招聘需求与应聘。

主要工作

  • 负责测试、生产环境的 Linux 主机运维,借助 Docker 为开发人员安装好环境;
  • 通过 JenkinsSonarQube 构建自动化持续集成环境,开发人员发布代码后即可自动检查、构建、部署项目,并提示给开发与测试团队,大幅度减少手工操作,节省开发人员 30% 的部署时间,提高开发与测试人员的协作效率;
  • 为公司内员工做 Linux、Docker 与持续集成相关的教育训练。

智慧工会综合服务平台

2020-12 ~,测试负责人

项目描述

分为门户、移动端和管理端三部分。

  • 门户主要是工会的展示区;
  • 移动端除了展示外,还负责工会活动、社团、培训等业务;
  • 管理端主要有组织建设、资经管理、换届选举、民主管理、工会管理、关爱帮扶等十六个模块。

主要是为富士康集团内全体工会的发展提供便利:

  • 方便工会了解各单位的会员情况、人员的调动、换届的情况、各工会单位的经费情况、各单位需要帮扶的人员;
  • 方便开展各单位组织的培训、会议、文体活动、社团活动,收集民情民意。

主要工作

  • 对测试环境、预发布环境和生产环境进行 QA 测试;
  • 每周分析统计 Bug 及 Bug 率,撰写品质周报;
  • 一部分测试中撰写 Python 脚本,配合使用 nopoRequestspytest 等工具,使一些重复性工作得以自动化,降低测试耗时;

    • 数据看板模块,通过自动化脚本,完成对全部厂区和集团的数据看板正确性的测试工作,能够短时间内覆盖全部测试范围,减少 60% 的测试时间;
    • 劳动稽核等模块,通过自动化脚本,节约 30% 的时间;
  • 参与各模块的需求分析会议,指出产品、开发部门的不合理之处并提出解决意见;
  • 对门户和管理端的标志和图形进行微调和修正。

HCM 系统

2020-06 ~ 2022-06,测试人员

项目描述

管理公司内从招募到离职的全部人事事项。包括组织管理、人员管理、考勤管理、薪资管理、招募管理、绩效管理六大模块。

主要工作

  • 日常运维的更新、修正的测试;
  • 在绩效、考勤、薪资模块的大修改测试中,利用 nopopytest,编写 Python 脚本,进行数据准备工作的自动化,大大节省测试时间;
  • 在考勤、薪资模块的修改中,善于使用 Excel 批量计算数据,验证系统计算是否正确。

报表替换工作

2020-06 ~ 2020-07, 测试人员

项目描述

因系统安全性升级,公司需修改所有项目的报表,并通过测试。

主要工作

  • 使用 TOML 格式编制测试配置文件,引导全体开发人员填写系统和报表信息;
  • 利用 Selenium,编写 Python 脚本,在一天内完成 32 个项目、756 个页面的测试,定位有效问题 56 个。