锦鲤求职锦鲤求职

北京地平线信息技术

【地瓜机器人】测试开发工程师(AI Agent 与自动化测试方向)

岗位标注公司:北京地平线信息技术有限公司

  • 社招
  • 北京
  • 本科及以上
  • 测试
  • 发布于 2026-10-19
原岗位链接 ↗

岗位描述

工作内容
岗位介绍
我们正在建设由 AI Agent 参与执行、由工程系统持续验证的软件研发与测试体系。你将结合 Agent、测试框架和工程工具,连接需求分析、用例生成、脚本开发、测试执行、问题分析与修复回归,推动重复性测试工作自动完成,提升交付质量与效率。
入职后的首要任务是参与 Agent 自动化测试工程,建设由 Agent 驱动的自动化测试与工程验证能力。后续将把这些能力推广到其他业务场景,持续承担 Agent 驱动的自动化测试建设与质量保障工作。
一、岗位职责
1. 参与 Agent 自动化测试工程,建设自动化验证闭环。
围绕 Coding Agent 生成的代码和交付产物,实现“自动执行测试—校验结果—反馈失败—修复后回归”的工程流程。
2. 开发和应用测试 Agent。
利用 Coding Agent、模型 API 和现有测试工具,实现需求解析、测试场景生成、自动化脚本开发与维护、测试数据构造、执行编排、失败分析和报告生成,沉淀可复用的测试 Agent、Skill、上下文模板和工作流。
3. 建设 Agent 可调用的测试工具与框架。
将接口调用、Web UI 操作、命令行执行、数据库校验、日志分析及设备操作等能力封装为稳定的工具,供 Agent 按任务编排调用。持续完善工具输入输出、环境管理、异常处理和执行记录,提高自动化流程的可靠性与复用能力。
4. 保障 Agent 自动化测试的有效性。
设计明确的业务验收标准,校验 Agent 生成用例的覆盖范围、断言与执行结果。结合接口返回、数据库状态、日志、页面状态及运行产物进行独立验证,识别无效断言、误报、漏报和不稳定用例,确保测试结论有可复现的证据支撑。
5. 负责 Agent 自动化测试工程与工作流的质量验证。
建设覆盖任务调度、上下文传递、工具调用、多角色交接、超时重试、状态恢复和人工接管等场景的自动化测试;对模型、Prompt、Skill 和工具版本变化建立持续回归机制,验证权限隔离、机密信息模型路由等关键控制。
6. 承接不同业务场景的 Agent 自动化测试建设。
面向平台产品、企业内部系统及 AI 应用等业务,结合 Agent 实现测试场景生成、脚本开发、执行编排、结果校验、缺陷分析和修复回归,将项目中的测试工具、Skill 和工作流推广到更多业务。
7. 打通持续集成与问题处理流程。
将 Agent 自动化测试接入 CI/CD,对接代码仓库、缺陷管理及协作工具,实现测试触发、执行监控、证据归档、缺陷流转和修复验证,使测试结果能够关联需求、代码版本、运行环境及问题记录。
8. 持续改进质量与测试效能。
分析关键场景覆盖、缺陷检出、误报漏报、用例稳定性、回归耗时、人工投入及 Agent 执行成本;将真实缺陷与失败案例转化为长期回归资产,持续优化测试策略、工具和 Agent 工作流。
具体业务场景、个人贡献、关键技术选择,以及如何证明测试有效、提升了哪些质量或效率指标。可使用脱敏材料或独立 Demo 展示。

任职条件
二、任职要求
1. 本科及以上学历,计算机、软件工程等相关专业;具备 2 年及以上测试开发或自动化测试经验,完整参与过至少一个 Web 系统或平台产品从需求到发布的质量保障工作。
2. 具备扎实的编程能力,熟练掌握 Python、TypeScript/JavaScript、Java、Go 中至少一门语言,Python 优先;能够独立开发测试工具,搭建、扩展或深度定制自动化测试框架。
3. 具有真实的接口与 Web UI 自动化落地经验,熟悉 Pytest、Playwright、Selenium 等相关框架;能够结合 Agent 完成测试代码生成与维护、执行编排和结果分析,处理测试数据、环境依赖及不稳定用例,并接入 CI/CD 持续运行。
4. 深度使用过至少一种 Coding Agent 或 AI 编程工具,如 Codex、Claude Code、Cursor、OpenCode 等;有利用 Agent 完成测试脚本、测试工具或自动化流程的实践,能够验证、调试和改进其生成结果。
5. 理解 LLM、上下文、工具调用和 Agent 工作流的基本机制;理解模型输出的不确定性,能够为 Agent 任务设计可执行的验收标准,区分业务缺陷、环境问题和 Agent 执行失败,并管理 Prompt、Skill 与测试资产的版本。
6. 熟悉 HTTP、SQL、Git 和 Linux,能够将接口调用、数据库校验、日志分析和环境操作封装为 Agent 可调用的工具与自动化检查;理解角色权限、资源授权及数据隔离,能够设计对应的 Agent 测试任务、执行约束和结果断言。
7. 能将模糊需求转化为明确的测试目标、执行约束和验收标准,提供复现路径、定位证据及初步归因;具备良好的沟通协作、任务优先级判断和持续学习能力,对自动化测试结论与交付质量负责。
三、加分项
- 有硬件测试或硬件自动化测试经验者优先,包括板卡、外设、接口通信、设备控制、固件升级及稳定性测试等;有将相关工具接入 Agent,实现设备操作、测试执行、数据采集、异常分析和回归验证的经验者更佳。
- 有 Linux/Android、仿真测试或软硬件联合自动化测试经验,能够将相关验证能力接入 Agent 自动化测试流程。
- 开发过测试 Agent、MCP 工具、Skill 或多 Agent 测试工作流;有 LLM/Agent 评测集、行为回归及自动化评测平台建设经验。
- 有测试平台、CI/CD、容器化测试环境、性能或稳定性测试工具开发经验,并有将这些能力接入 Agent 工作流的实践。
- 有 CRM、权限、审批流、SSO 等内部业务的自动化测试经验,或熟悉飞书开放平台及研发工具集成。
四、项目实践展示
欢迎在面试中展示本人开发的测试框架、Agent 自动化流程或测试工具,说明

测试方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →