软件开发测试工程师
立即申请
🧑‍💻 全职
🌐 远程办公
职位源自公开信息,请前往官网自行申请
SpruceID
SpruceID

Spruce 致力于构建一个用户能够拥有并控制自己身份和数据的数字未来。公司提供的开源凭证基础设施符合标准、准备投入生产,并可扩展至企业和政府IT系统。

工作简介

Spruce公司介绍

Spruce公司致力于重新构想可信互动,通过创建世界上最好的数字包装断言软件。我们是一支由程序员组成的团队,开发世界级的开源软件,实现身份的开放标准。

在这里没有陈规或理论,每位Spruce的技术员工都需要亲自编写代码,学习新技术,并在我们领域的最前沿解决问题。我们招聘以结果为导向的开发者,他们热爱技术,致力于智力诚实、用户隐私和创新。

理想候选人

理想的测试工程师候选人将具有移动应用全生命周期的工作经验,从概念到发布再到维护。您将参与一个以隐私为先的数字身份钱包的工作,由最终用户控制。我们使用核心身份库、尖端密码学和新的可互操作身份标准的组合。

职责

  • 在Rust和相关云自动化技术(如Terraform)中实现自动化测试基础设施,包括测试框架、模拟API和环境。
  • 编写端到端测试,涵盖库、应用程序以及设备和服务器之间的通信测试。
  • 与开发团队紧密合作,帮助他们遵循良好实践,并与产品团队一起评估关键组件的质量。
  • 协助调试生产问题。

资格要求

  • 在以下两个或多个领域有自动化测试经验:后端系统、Web应用和移动应用。
  • 熟练使用CI/CD平台(例如GitHub Actions)。
  • 4年以上自动化测试经验。
  • 有与地理和文化多样性工程Scrum团队合作的经验。

加分项

  • 现代后端编程语言的专业软件开发经验。
  • Rust经验。
  • 数字身份标准(例如OAuth2.0、JOSE、X.509)经验。
  • 加密原语(例如安全飞地、基于硬件的密码学)经验。
  • 云环境和技术(例如AWS、Terraform、Kubernetes)经验。
  • 计算机科学、IT、工程或相关领域的学士学位。

多元化与包容性

我们热衷于培养一个充满活力的多元化个体文化,他们为我们的使命带来独特的视角。我们致力于平等的就业机会,不论种族、肤色、祖籍、宗教、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾、性别认同或退伍军人身份。

立即申请

© 2025 Cove Company. All rights reserved.