18年 + 测试 / QA 全领域经验,深耕嵌入式 Linux, BSP/Kernel/OSTree方向,精通多架构硬件平台测试,持有 RHCE 认证。
擅长自动化测试框架架构设计、全栈工具及 CI/CD 平台自研,主导搭建多套无人值守自动化调度系统,大幅提升硬件利用率与测试效率。
具备完整质量管控与测试管理能力,缺陷挖掘能力突出,多年位列团队前列,持续支撑产品通过 ISO9001 认证。
具备跨团队协调、问题攻坚与团队赋能能力,主动落地 AI + 测试创新,持续优化测试流程与成本。
测试框架与基础设施
1. 主导产品自动化测试框架的架构设计、持续改进与性能优化,开发配套测试工具链
2. 负责测试代码仓库(GIT)的规范化管理与维护,保障团队协作效率
自研系统与平台(全栈设计与开发)
1. 无人值守自动化调度系统 — 支撑 WRLinux Runtime Regression 全流程测试;提升服务器及硬件
板卡利用率,解耦测试工程师日常执行工作,缩短测试周期并保证结果质量
(Shell / Python3 / YAML / Flask / Django / PostgreSQL / Jenkins / VLM)
2. 硬件板卡使用率查询系统 — 面向全球团队提供硬件资源可视化与调度支持
(Python3 / Flask / SQLite3 / VLM Lab)
3. 编译问题自动分析与缺陷提交系统 — 自动识别编译失败根因并生成 Jira 缺陷单,减少人工介入
(Python3 / Flask / Jira API)
4. 测试用例智能模糊查找系统 — 根据测试domain,keyword索引测试用例,提升 Linux 团队用例检
索效率
(Python3 / Flask)
5. ARM 板卡 U-Boot NFS 启动步骤自动生成系统 — 降低板卡部署门槛,提高硬件使用率与便利性
(Python3 / WASSP Lib / Jenkins)
6. 测试数据周期增量备份方案 — 设计交替双备份策略,保障测试日志与结果等核心数据安全
(Python3)
7. 设计并实现 Shared Image 生命周期管理方案,涵盖定期自动清理与定制化保留策略,优化服务器
资源利用率与镜像管理效率。
(Python3)
8. 智能自动化调度系统 — 支撑 eLxr 产品Runtime Regression 全流程测试;提升服务器及硬件板卡
利用率,解耦测试工程师日常执行工作,缩短测试周期并保证结果质量
(Python3 / YAML / Flask / Jenkins / VLM)
项目描述: Wind River Linux:风河公司推出的基于Yocto的源码级嵌入式 Linux 操作系统,面向关键基础设施与智能边缘场景提供高可靠性、高安全性的操作系统平台。
Pulsar:基于二进制分发模式的轻量级容器化产品,集成风河安全增强特性,面向容器化部署场景提供开箱即用的运行时环境。
Wind River Linux Binary:基于 RPM 包管理体系的预编译嵌入式 Linux 发行版,简化部署流程,降低客户集成门槛。
DistroNG:基于 DEB 包管理体系的预编译 Linux 发行版,提供 Debian 生态兼容的轻量化交付方案。
eLxr:风河公司推出的基于DEB的二进制 Linux 发行版,与源码构建的Wind River Linux 形成互补,为客户提供灵活的产品交付形态选择。
项目职责: 1. 制定并执行 BSP 测试计划,完成测试结果分析与质量报告输出;
2. 负责 Kernel 特性测试,涵盖 LTP(Linux Test Project)及 POSIX 合规性验证;
3. 负责 SecureBoot、OSTree 等安全启动与系统更新相关特性的测试验证;
4. 基于 Git 进行测试用例的开发、维护与版本管理;
5. 承担 Pulsar/Binary/DistroNG/eLxr 等多产品线的 BSP、OSTree 等多维度测试工作;
6. 设计统一的 NFS/WIC 启动方案,覆盖所有产品支持的板卡,实现测试环境的统一部署与自动化调度;
7. 制定并维护多层级回归测试策略,涵盖 Weekly、Bi-weekly、Monthly、Quarterly、On-demand、Rebase 及 WIC 等不同粒度的回归测试体系。
8. 监控与维护无人值守的自动化回归测试系统,协调并管理回归测试所需的物理板卡及服务器资源
项目业绩: 1. 个人提交产品缺陷数占团队总量约15~20%,并连续多年位列团队 Top 3
2. 单项 OSTree Feature 测试中独立发现并提交有效缺陷 100+,推动该特性质量显著提升
3. 借助 AI 辅助工具创新测试方法,额外发现并确认有效缺陷 200+
4. 连续多年协助公司(WRLinux产品)顺利通过 ISO 9001 质量管理体系审核,确保研发过程符合体系认证要求
5. 主导设计并落地多套自动化测试支撑系统,全面服务于产品线的持续质量保障。