DBaas 测试工程师

岗位职责:

  1. 负责 DBaas 的测试,提升 DBaas 质量;

  2. 理解 TiDB 的基础原理,理解容器技术和公有云的常见故障,设计并实现 DBaas 测试体系;

  3. 参与线上质量分析,提出质量改进建议,并推进质量前移工作;

  4. 参与新特性的测试,提出测试方案、可测性建议,开发自动化测试框架;

  5. 参与代码 review,提前发现代码潜在风险,优化代码可测性,提升测试覆盖率。

任职要求:

  1. 2 年以上研发工程师经验,对质量有极高追求,对提升软件质量有浓厚兴趣;

  2. 有分布式系统开发经验,了解行业常见的架构及分布式系统实现方案,实现过生产级别的后端服务;

  3. 熟练掌握至少 Golang、Rust 或 C++ 中的一门语言,有很强的代码阅读和理解能力;

  4. 熟练掌握常见算法和数据结构,了解 Linux 操作系统;

  5. 了解容器技术,了解公有云;

  6. 理解分布式系统原理,了解常见的系统故障。

加分项:

  1. 有大型分布式软件设计、开发经验;

  2. 深入理解分布式数据库原理;

  3. 有大型软件的白盒测试经验;

  4. 熟练使用 SQL。

待遇:

15K - 40K + 期权,13薪 + 奖金,优秀者可面议

工作地点:

北京,上海,广州,杭州,成都,深圳,特别优秀可 Remote