BUSINESS · PEOPLE · CULTURE NO. 006 COVER PROFILE 牛敬业 软件自动化测试工程师
常怀探索之心,以实干沉淀自身价值
188****7393 niu****@***.com 北京 30 男 软件自动化测试工程师 在职 北京 15k-25k THE NEW WORK ISSUE • 作为队长带队参加“校园服务i助手”微信小程序开发大赛,主导测试策略设计,使用 Selenium 与 Pytest 搭建 UI 自动化测试流水线,并利用 JMeter 完成接口压力测试,团队获校级二等奖。
• 在软件测试课程设计中,独立实现了一个基于 Python 的缺陷管理小工具,结合 Flask 与 GitHub Actions 实现用例提交自动触发回归测试,被老师作为课堂示范案例。
软件自动化测试工程师 自动化测试 Playwright pytest
北京
• 负责公司在线教育平台自动化测试体系建设,选用 Python + Playwright + pytest 技术栈,重构了老旧的脚本框架,使回归测试耗时从 6 小时压缩至 2.5 小时。
• 针对课程购买、直播互动、作业提交等核心链路,设计并落地 200+ 条自动化测试用例,覆盖接口与 UI 两层,累计拦截高危缺陷 47 个,避免三次线上事故。
• 推动测试左移,在需求评审阶段输出了 12 份可测试性分析报告,帮助开发团队提前规避了 30+ 个设计缺陷,开发返工率下降约 18%。
• 编写自动化测试日报生成工具,每日自动汇总失败用例、缺陷趋势与质量热力图,为项目经理和研发总监提供决策依据。
高级软件自动化测试工程师 持续测试 CI/CD 测试团队管理
北京
• 主导公司智慧物流平台的自动化测试体系建设,从零搭建了基于 GitLab CI/CD 的持续测试流水线,实现测试脚本与微服务同步构建,测试环境部署时间缩短 40%。
• 引入数据驱动与场景化组合测试策略,维护了 600+ 条高复用测试用例,覆盖订单拆分、路径规划、运费计算等复杂业务规则,用例复用率达到 65%。
• 作为测试负责人,带领 5 人小组完成 3 个里程碑交付,引入生产环境冒烟测试机制,使线上故障发现时间从平均 2 小时提前到 15 分钟内。
• 建立团队内部测试能力图谱,为每位成员制定成长路径,通过代码走查、结对编写脚本等方式,培养出 3 名能独立设计自动化方案的中级工程师。
生鲜电商小程序自动化测试项目 - 自动化测试负责人
2017.03-2017.08
• 该项目为生鲜电商微信小程序,涵盖商品浏览、加购、拼团、冷链配送等核心功能。我负责整体自动化测试方案设计与落地。
• 梳理用户高频操作路径,设计 160 条自动化测试用例,重点覆盖拼团倒计时、库存扣减、优惠券叠加等易错场景。
• 使用 Python 编写测试脚本,通过 GitHub Actions 实现定时巡检,连续 90 天每天凌晨执行,发现并修复了冷启动白屏、支付回跳失败等 25 个影响体验的缺陷。
• 测试期间模拟了 1200 人并发抢购场景,系统在压力下订单处理成功率保持在 99.6%,页面加载时间均控制在 2.5 秒以内。
连锁门店管理系统测试项目 - 移动端自动化测试工程师
2021.03-2021.06
• 此项目为连锁餐饮门店管理系统,包含排班、报货、会员积分、实时营业数据看板等模块,移动端为门店店长高频使用。
• 参与需求梳理,拆解出 180 个测试点,并制定分层自动化测试方案,区分接口、UI 和端到端场景。
• 采用 Appium 进行 Android 和 iOS 双端自动化测试,编写 90 个脚本覆盖多分辨率适配,发现 12 个因系统键盘弹出导致布局错乱的问题并推动修复。
• 配合每个迭代的回归测试,使全量回归时间从原来的 3 人天缩短至 4 小时,系统上线后门店满意度调研得分提升 22%。
对软件测试抱有持续的热情,始终将质量视为产品的根基,习惯以严谨和细致的态度对待每一个功能与边界场景。具备快速定位缺陷根源的能力,善于从业务链路出发,设计出高覆盖率的验证方案;精通主流脚本语言,能独立构建和维护自动化测试体系,对 Web 与移动端常用测试框架有深入实操。在团队协作中乐于分享经验,曾带动新人快速融入并提升测试规范意识,期望在自动化测试领域持续深耕,为产品交付提供可信赖的保障。
技术精进与社区贡献:
每月参与线上“质量之光”测试技术沙龙,近期深入学习了《大模型辅助的自动化测试用例生成》工作坊,并在公司内部进行了两次实操分享。
精读《Google 软件测试之道》《可测性设计与自动化测试》等书籍,将书中的测试策略分层思想和数据驱动测试模式应用到实际项目,并持续在个人博客输出测试技术笔记。