质量保证软件工程师
岗位摘要
设计、实施和维护用于设备软件的统一测试框架,涵盖单元、集成、系统/端到端测试,并提供与GitHub/Linear/Slack的适配器及可复现的运行环境;将测试套件与Buildkite集成,强制执行升级标准,自动提交回归问题,并发布可追溯的制品和发布说明
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 设计、实施和维护用于设备软件的统一测试框架,涵盖单元、集成、系统/端到端测试,并提供与GitHub/Linear/Slack的适配器及可复现的运行环境
- 将测试套件与Buildkite集成,强制执行升级标准,自动提交回归问题,并发布可追溯的制品和发布说明
- 规划和搭建用于设备测试的机架、电源/网络及编排系统,支持自动化刷写、配置和遥测数据捕获
- 开发用于API/固件验证、结果分类、日志捕获和可回放错误报告的工具
- 建立用于通过率、稳定性和发布就绪状态的仪表板和警报,检测并隔离不稳定的测试,推动根本原因分析,并跟踪DORA式交付指标以保障发布健康
- 为质量保证供应商技术人员编写清晰的流程,审查其报告,并维护设备维护/维修队列
- 与嵌入式/系统软件团队就可测试性进行合作,并与发布基础设施工程师就流水线、签名、部署及回滚/前滚策略进行协作
任职要求
- 拥有为大规模硬件产品进行软件质量/测试工程的深厚经验,并专注于自动化
- 精通Python、C、C++或Rust,并具备扎实的Linux基础知识
- 拥有构建CI/CD流水线、制品管理和环境隔离的经验
- 拥有设计和运营大规模硬件在环实验室及设备编排的成功经验
- 熟练掌握测试可靠性技术,如故障分类、不稳定测试检测/隔离和信号质量护栏
福利待遇
- 提供搬迁援助
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。