1、测试流程与项目管理:熟悉完整的软件测试工作流程,日常使用Xmind梳理业务需求、拆解测试点,独立完成测试用例的设计与优化。熟练使用TestLink进行用例编写、版本统计和日常维护,通过Jira全程跟进缺陷提交、修复验证、闭环复盘等工作,能够独立完成测试执行、问题汇总,并输出完整的测试报告。
2、自动化测试能力:掌握Python基础,日常用于编写自动化测试脚本、处理测试数据。熟悉Pytest、Cypress测试框架,可独立开发、优化和维护UI及接口自动化脚本。熟练使用Postman进行接口调试、参数校验和接口功能验证,快速定位接口问题,保障接口稳定可用。
3、Linux运维与脚本能力:熟练使用Linux常用基础命令,精通grep、sed、awk、find等常用文本处理工具。掌握Shell脚本编写,可根据工作需求编写脚本,替代环境部署、数据查询、重复校验等机械性工作,提升整体测试效率。
4、容器基础能力:熟悉Docker基本原理和使用方法,掌握Dockerfile编写,能够自定义制作镜像、完成镜像构建和基础容器部署,满足测试环境搭建和适配需求。
云平台核心模块测试质量保障项目
项目简介:主要负责公司云平台核心模块的质量保障和迭代测试工作,主要涵盖集群管理、基础设施插件、地域管理、CLI工具等核心模块。全程参与产品需求评审、用例设计、功能测试、自动化测试、版本发布测试及专项性能测试,通过规范测试流程、落地自动化测试、闭环管理线上问题,保障云平台迭代版本的稳定性,持续提升产品质量和测试效率。
主要工作内容及成果
1、核心模块日常质量管控
负责云平台核心模块的日常测试与回归巡检工作,每日跟进自动化测试报告,梳理功能问题和可优化点。日常通过Jira跟踪管理项目缺陷,累计跟进处理各类Bug180+,结合测试经验提出产品优化建议20+条。持续维护迭代测试用例,累计编写、修改用例400+条,完成500+次缺陷复测验证工作。严格把控每轮迭代测试质量,杜绝重大功能问题,将负责模块的Bug遗留率控制在0.5%以内,保障核心功能稳定运行。
2、搭建并优化自动化测试体系
基于Pytest、Playwright、Cypress框架,自主开发维护API和UI自动化测试脚本,覆盖非公有云集群创建、批量节点添加、集群插件部署、异常场景校验、前端UI校验等核心业务场景。持续补充和优化自动化用例、修复脚本问题、提升脚本稳定性,目前累计落地自动化用例680+条,将模块自动化测试覆盖率稳定在85%左右,大幅减少重复手工回归工作,有效提升迭代测试效率。
3、全程跟进产品功能迭代测试
深度参与产品迭代全流程,累计参与30+个新增需求的评审、用例设计、用例评审及全量测试工作。重点参与过Velero代理转发S3存储数据、备份仓库前端YAML创建、集群插件化注册等核心功能迭代。测试过程中及时发现业务逻辑、边界场景等各类问题,主动和研发、产品沟通对接,跟进问题修复与复测,保障每一轮需求迭代都能高质量落地。
4、负责版本发版测试与环境保障
支撑公司大小版本上线测试工作,主要负责测试环境搭建、部署和维护,包括平台部署、集群创建、插件部署、节点增减、参数配置等工作,同时排查环境问题、做好资源整理与回收。发版期间同步执行手工测试和自动化回归测试,实时同步测试进度和结果,确认测试结论,避免功能遗漏。累计参与3次大版本迭代和多次日常小版本发布,曾担任发版环境负责人,全程把控环境稳定性和测试质量,确保版本顺利上线。
5、专项方案测试与性能稳定性测试
负责平台各类专项方案测试,完成Global集群VIP替换、IaC基础设施即代码场景下集群创建与管理等方案的全流程测试,验证方案可行性和业务兼容性。同时开展性能稳定性测试,完成单点255 Pod容器稳定性压测,验证系统在高负载场景下的运行状态、容错能力和稳定性,为平台性能优化和版本迭代提供真实有效的测试依据