•系统学习软件测试方法、持续集成与持续交付、移动端测试等课程,多次获得校级优秀学业奖学金,专业排名前15%。
•带队完成“智能自习室预约系统”项目,独立设计接口自动化测试方案,编写基于JUnit的测试脚本并集成到GitLab CI,缺陷发现率提升30%。
•参加全国大学生软件测试大赛,获省赛二等奖,在移动应用测试赛道中运用Appium完成自动化测试,锻炼了快速定位缺陷与测试策略设计能力。
百度在线网络技术(北京)有限公司 - 质量效能部互联网巨头技术驱动
2010.07-2014.12
自动化测试工程师Web自动化测试框架实施持续集成优化
北京
•负责公司广告投放平台的自动化测试建设,从零搭建基于Python+Playwright的UI自动化框架,覆盖广告创建、投放、数据报表等核心链路,回归测试耗时缩短45%。
•带领3人测试小组,针对多版本迭代编写并维护自动化用例550+条,核心业务场景覆盖率达92%,有效拦截界面变更引入的回归缺陷。
•与开发团队协作推动Jenkins+Docker的CI/CD流水线优化,实现测试环境自动拉起与用例无人值守执行,版本发布周期平均缩短20%。
北京字节跳动网络技术有限公司 - 测试中心互联网大厂研发实力强
2015.01-2021.08
自动化测试经理测试架构设计多端兼容测试团队管理
北京
•全面负责公司效率工具业务线的自动化测试体系规划与落地,制定分层测试策略,带领12人团队支撑多个大型产品迭代,整体交付质量提升30%以上。
•主导引入Playwright+Appium进行移动端与桌面端自动化测试,实现iOS、Android、Web三端兼容性测试自动化,累计发现并推动解决兼容性问题100余个。
•推动测试数据工厂与Mock服务建设,实现测试数据自动生成与环境隔离,测试数据准备效率提升60%。建立周度质量风险同步机制,与产品、开发团队高效协作,为版本发布决策提供清晰依据。
•该项目为在线教育直播平台,涵盖课程购买、直播上课、作业提交等核心业务流程。作为自动化测试负责人,带领团队采用Pytest+Playwright框架实施端到端自动化测试。
•分析业务需求,设计分层测试策略,针对UI层和接口层分别编写自动化用例。UI层通过Page Object模式封装页面元素,累计编写UI自动化用例350+条,执行通过率稳定在96%以上。
•接口层利用Requests库进行自动化测试,模拟学生、教师等多角色操作,验证接口正确性与幂等性。通过GitLab CI实现每日定时构建,并生成Allure可视化报告,项目上线后线上缺陷率降低28%。
•此项目是一款企业级协同办公系统,包含即时通讯、日程管理、在线文档协作等模块。担任自动化测试经理,主导引入Robot Framework+自定义库进行自动化测试。
•建立测试数据驱动框架,利用Faker库生成多类型用户与组织架构数据,满足复杂权限场景的测试需求。针对文档协作模块,设计状态机测试模型,覆盖协作、编辑、审批等全状态流转,编写自动化用例220+条。
•推动测试左移,在开发阶段即介入代码审查与单元测试,并将自动化测试脚本集成至GitLab CI,实现代码提交自动触发回归测试。项目交付后,系统稳定性显著提升,用户满意度提高35%。
自动化测试工具链:
熟练使用Pytest框架结合Selenium Grid进行分布式UI测试,配合GitHub Actions实现代码提交自动触发回归测试,反馈周期缩短至15分钟。
利用Allure生成多维度的可视化测试报告,并集成到Slack实时通知,同时通过Kubernetes动态管理测试环境,确保环境一致性。