返回岗位列表

Cohere

高级/资深软件工程师,开发者体验

地点:英国 薪资:薪资未公开 日期:2026-07-20

岗位摘要

设计和实现自动化流水线,支持在多种环境(含不同功能标志和真实客户数据配置)下进行全面测试;创建智能测试代理,模拟真实用户行为以验证不同的配置组合;开发和维护GitHub工作流和操作,自动化测试、部署和验证流程

岗位职责

  • 设计和实现自动化流水线,支持在多种环境(含不同功能标志和真实客户数据配置)下进行全面测试
  • 创建智能测试代理,模拟真实用户行为以验证不同的配置组合
  • 开发和维护GitHub工作流和操作,自动化测试、部署和验证流程
  • 管理和优化Helm图表,确保跨环境部署的一致性
  • 实施和维护ArgoCD工作流,用于持续部署和环境管理
  • 建立测试方法的最佳实践,并确保其在工程团队中的采纳
  • 构建可扩展的基础设施,支持跨不同配置的并行测试执行
  • 开发基础设施即代码模板和配置,用于可复现的测试环境
  • 实施测试环境和依赖的容器化策略
  • 创建基准测试框架,衡量不同配置下的性能和可靠性
  • 监控并改进测试覆盖率和可靠性指标
  • 与产品和工程团队协作,理解测试需求并将其转化为自动化解决方案
  • 排查并解决复杂的测试基础设施问题

任职要求

  • 5年以上软件工程经验,专注于自动化和测试基础设施
  • 精通Python和TypeScript
  • 丰富的GitHub工作流和操作经验
  • 深入理解测试方法和最佳实践
  • 有构建和维护CI/CD流水线的经验
  • 容器化经验(Docker, Kubernetes)
  • 基准测试经验和性能测试方法
  • 云平台经验(AWS, GCP或Azure)
  • 有开发者工具或平台工程背景
  • 能够设计和实现复杂的自动化系统
  • 强大的问题解决能力和注重细节

福利待遇

  • 有在生产环境中使用LLM的经验
  • 熟悉基础设施即代码原则
  • 了解性能测试工具和框架
  • 有测试框架背景