我们是谁
Baton 正在寻找渴望在初创环境中拥有自主权和灵活性的雄心勃勃的人才,同时具备一家备受尊敬的物流行业巨头的支持、实力、影响力和稳定性。
Baton 是位于硅谷的技术创新实验室,隶属于 Ryder,这是一家领先的物流公司,拥有 26 万辆卡车并管理 74 亿美元的货运。
在 2022 年 9 月收购之前,Baton 是一家获得风险投资的初创公司,运营着一支卡车车队,常驻卡车休息站,以真正理解面临的挑战。
我们解决的问题
我们的使命是通过创建一个数字平台来管理货运并消除供应链浪费,从而消除供应链浪费。
每年,卡车运输中浪费了 5 亿小时,每年因卡车怠速而浪费超过 30 亿加仑燃料,并且在任何时刻都有 5 分之一的卡车在路上空驶。这对环境、数百万司机的生活以及我们所有人支付的商品成本产生了巨大的影响。Baton 正在解决这个问题,而你也将通过你在这里所做的有影响力的工作来参与其中。
职位:资深软件工程师 - 测试基础设施
地点:美国加州旧金山海斯谷
基本职位信息
办公室工作日:周二、周三、周四
远程工作日:周一和周五
职位类型:全职
职位描述
我们正在寻找一位高技能且经验丰富的资深软件工程师 - 测试基础设施,以加入我们的动态团队。该角色专注于创建和维护强大的测试基础设施,以提高工程生产力并设定高标准的代码质量。理想的候选人将具备深厚的软件工程原则理解、领导测试工具开发的能力,以及改善我们开发流程的战略思维。该角色对我们提供可靠、可扩展和安全的软件解决方案的使命至关重要。作为我们的资深软件工程师 - 测试基础设施,你将在我们的软件开发生命周期中发挥关键作用,构建工具和基础设施。你将与我们的工程主管合作,使我们的工程师能够编写高质量代码,并为 Baton 当前及未来的代码质量奠定基础。
职责
• 领导与协作:与跨职能团队(包括开发人员、产品经理和运营团队)合作,识别、优先处理并解决与测试和质量相关的工程挑战。
• 测试工具开发:创建和维护复杂的测试工具和基础设施,使工程师能够提高代码质量和生产力。
• 设计和代码审查:参与设计和代码审查,确保遵循编码标准、最佳实践和整体软件质量,同时提供测试策略指导。
• 系统集成:开发集成多个组件的系统,提高性能、可靠性和可扩展性,并确保这些系统可测试。
• 自动化策略:设计、开发和实施先进的自动化策略框架,与我们的 CI/CD 管道无缝集成,提高软件开发生命周期的整体效率。
• 自动化测试框架:为复杂集成开发强大的自动化测试框架,确保持续交付和部署而不影响质量。
• 数据验证:在测试工具中实施严格的数据验证流程,以确保软件开发的准确性和完整性。
• 代码安全:加强测试环境中的安全性,防止系统故障,确保安全操作。
• 标准化工程卓越:通过应用行业最佳实践和创新方法,致力于提供高效和高质量的软件解决方案。
基本资格
• 精通 Python 开发
• 能够设计和实施企业级测试自动化策略
• 能够运用第一性原理思维进行项目规划,以达到有影响力的里程碑成就
优先资格
• 在 BDD 环境中拥有 1 年以上 Gherkin 风格测试经验
• 在软件测试和质量保证方面有 6 年以上经验,专注于自动化测试
• 计算机科学、工程或相关领域的学士或硕士学位
• 在使用 Cucumber 或类似工具设计和实施自动化框架方面有丰富经验
• 有使用 TestRail 或 Zephyr 等测试管理工具的经验
• 有使用 JMeter 或 Gatling 等工具进行性能和负载测试的经验
• 有使用 GitHub Actions 等 CI/CD 工具的经验
• 对 Web 应用开发和 QA 过程有深入理解
福利
• 竞争力薪资和奖金结构
• 年度奖金和长期激励计划参与
• 混合工作时间表
• 401k 配套
• 医疗、牙科和视力健康保险
• 员工股票购买计划(以市场价值的 15% 折扣)
• 超级稳定的上市企业
• 在海斯谷(旧金山)拥有协作、有趣和技术前沿的办公室
薪资范围:该职位的年薪范围为 156,000 - 217,000 美元*
薪资将根据技能水平、熟练程度、可转移知识和经验等因素而有所不同。除了基本工资,Baton 的全职员工还有资格获得年度绩效奖金。
为什么你应该加入
• 立即产生影响
• 随着 Ryder 现有客户群超过 50,000 家公司的规模和影响力,我们的产品将从第一天起就具有巨大而深远的影响。
• 有机会在财富 500 强公司中成长和领导
• 你将在一个快速增长、初创公司般的环境中工作,同时拥有 Ryder 及其完整执行团队的稳定性和支持。
• 创造性、快速发展的环境,解决供应链中的重要问题
• 我们将为一个数十年来未被重新思考的行业设计全新的工具。为此,我们需要那些有不同思维的人。