返回岗位列表

OpenAI

质量保证软件工程师

地点:美国 薪资:薪资未公开 日期:2026-01-07

岗位摘要

设计、实施和维护用于设备软件的统一测试框架,涵盖单元、集成、系统/端到端测试,并提供与GitHub/Linear/Slack的适配器及可复现的运行环境;将测试套件与Buildkite集成,强制执行升级标准,自动提交回归问题,并发布可追溯的制品和发布说明

岗位职责

  • 设计、实施和维护用于设备软件的统一测试框架,涵盖单元、集成、系统/端到端测试,并提供与GitHub/Linear/Slack的适配器及可复现的运行环境
  • 将测试套件与Buildkite集成,强制执行升级标准,自动提交回归问题,并发布可追溯的制品和发布说明
  • 规划和搭建用于设备测试的机架、电源/网络及编排系统,支持自动化刷写、配置和遥测数据捕获
  • 开发用于API/固件验证、结果分类、日志捕获和可回放错误报告的工具
  • 建立用于通过率、稳定性和发布就绪状态的仪表板和警报,检测并隔离不稳定的测试,推动根本原因分析,并跟踪DORA式交付指标以保障发布健康
  • 为质量保证供应商技术人员编写清晰的流程,审查其报告,并维护设备维护/维修队列
  • 与嵌入式/系统软件团队就可测试性进行合作,并与发布基础设施工程师就流水线、签名、部署及回滚/前滚策略进行协作

任职要求

  • 拥有为大规模硬件产品进行软件质量/测试工程的深厚经验,并专注于自动化
  • 精通Python、C、C++或Rust,并具备扎实的Linux基础知识
  • 拥有构建CI/CD流水线、制品管理和环境隔离的经验
  • 拥有设计和运营大规模硬件在环实验室及设备编排的成功经验
  • 熟练掌握测试可靠性技术,如故障分类、不稳定测试检测/隔离和信号质量护栏

福利待遇

  • 提供搬迁援助