具备11年软件研发及质量工程实践经验,具备测试开发、平台开发和自动化工具研发能力。
熟练掌握 Python、Java 等开发语言,具备 Web 应用、自动化平台及工具链开发经验。熟悉 Python Web 开发框架 Flask、Django,掌握 Java Web 开发基础,熟悉接口设计、服务端开发、数据库操作及系统集成。
熟悉 MySQL、Oracle 等关系型数据库,能够进行数据库设计、SQL 编写及性能优化;了解 Redis 缓存机制、日志分析及服务问题排查。熟悉 Linux 环境、Shell 脚本、Docker 容器化部署及服务运行维护。
具备自动化测试平台及研发工具建设经验,熟悉 Playwright、Pytest 等自动化技术体系,能够完成框架设计、核心模块开发、接口封装及平台功能建设。
具备 AI 应用开发实践经验,熟悉大语言模型应用场景,参与设计 AI Agent 系统,通过大模型结合自动化流程,实现智能测试生成、代码辅助、任务编排及问题分析能力。
具备从需求分析、技术方案设计、编码实现、系统部署到持续优化的完整研发经验,能够独立完成工具型产品和平台型项目开发。
1. AI智能测试回放平台(AI Agent + 自动化平台)
负责智能化测试平台研发,通过 AI 技术和自动化框架提升软件测试效率。
项目基于浏览器 HAR 数据采集用户真实操作行为,对接口请求、参数依赖、页面流程进行解析,设计统一数据模型,实现自动生成 YAML 测试流程,并通过 Playwright 自动执行。
主要开发工作:
负责平台整体技术方案设计及核心模块开发;
使用 Python 开发 HAR 文件解析、数据处理、任务执行模块;
设计接口依赖分析、参数提取、数据转换等核心逻辑;
基于 Playwright 开发浏览器自动化执行能力;
开发 YAML 用例生成及执行引擎;
结合 AI Agent 实现测试流程智能生成、失败原因分析及辅助修复;
使用 Docker 部署运行环境,优化系统稳定性。
项目实现从用户行为录制到自动化执行的闭环,提高测试场景构建效率。
2. 企业级 SaaS 平台研发项目
参与企业级 SaaS 产品从0到1建设过程,负责系统功能开发及技术支持。
主要工作:
参与业务模块设计和功能开发;
根据需求完成接口开发及业务逻辑实现;
负责数据库表结构分析、SQL 编写及数据处理;
开发辅助工具提升研发及测试效率;
参与系统问题定位、性能优化和版本迭代。
熟悉企业级应用系统开发流程,具备复杂业务系统研发经验。
| 角色 | 职位 |
| 负责人 | 软件开发 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
项目基于浏览器 HAR 数据采集用户真实操作行为,对接口请求、参数依赖、页面流程进行解析,设计统一数据模型,实现自动生成 YAML 测试流程,并通过 Playwright 自动执行。
基于开源 MrDoc 在线文档系统进行二次开发,打造面向企业内部团队的知识管理与协作平台。平台提供统一的文档管理、知识沉淀、项目资料归档、测试资产管理能力,解决研发、测试、产品等团队在项目过程中知识分散、文档难维护、经验无法复用等问题。 通过系统化建设企业 Wiki 知识库