高级/资深软件工程师,开发者体验
岗位摘要
设计和实现自动化流水线,支持在多种环境(含不同功能标志和真实客户数据配置)下进行全面测试;创建智能测试代理,模拟真实用户行为以验证不同的配置组合;开发和维护GitHub工作流和操作,自动化测试、部署和验证流程
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 设计和实现自动化流水线,支持在多种环境(含不同功能标志和真实客户数据配置)下进行全面测试
- 创建智能测试代理,模拟真实用户行为以验证不同的配置组合
- 开发和维护GitHub工作流和操作,自动化测试、部署和验证流程
- 管理和优化Helm图表,确保跨环境部署的一致性
- 实施和维护ArgoCD工作流,用于持续部署和环境管理
- 建立测试方法的最佳实践,并确保其在工程团队中的采纳
- 构建可扩展的基础设施,支持跨不同配置的并行测试执行
- 开发基础设施即代码模板和配置,用于可复现的测试环境
- 实施测试环境和依赖的容器化策略
- 创建基准测试框架,衡量不同配置下的性能和可靠性
- 监控并改进测试覆盖率和可靠性指标
- 与产品和工程团队协作,理解测试需求并将其转化为自动化解决方案
- 排查并解决复杂的测试基础设施问题
任职要求
- 5年以上软件工程经验,专注于自动化和测试基础设施
- 精通Python和TypeScript
- 丰富的GitHub工作流和操作经验
- 深入理解测试方法和最佳实践
- 有构建和维护CI/CD流水线的经验
- 容器化经验(Docker, Kubernetes)
- 基准测试经验和性能测试方法
- 云平台经验(AWS, GCP或Azure)
- 有开发者工具或平台工程背景
- 能够设计和实现复杂的自动化系统
- 强大的问题解决能力和注重细节
福利待遇
- 有在生产环境中使用LLM的经验
- 熟悉基础设施即代码原则
- 了解性能测试工具和框架
- 有测试框架背景
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。