我们是谁
我们是 Redis。我们构建了运行我们世界中快速应用程序的产品。(如果您今天查看了天气、使用了信用卡或查看了航班状态,那么您应该感谢我们。)在 Redis,无论您是构建、讲述其故事,还是将其销售给全球 10,000 多个客户,您都将与最快速、最简单的技术合作。我们正在创造一个更快、更简单的世界。您愿意加入吗?
您为什么喜欢这份工作?
作为高级自动化工程师,您将负责自动化测试的整个周期:编写计划、创建和执行测试、调试复杂的 SaaS 系统,并成为您所在领域的专家。
理想的候选人应具备团队合作精神,并具有自动化、编程工具、基础设施知识、高级测试技术(功能性/非功能性)方面的经验,以及对挑战我们产品的渴望。
在最近的两年中,我们对自动化基础设施进行了重新设计,使其成为**最佳实践:**在 Playwright 和 TS 作为核心,以及我们技术栈中的其他 OSS 行业标准解决方案。
您将做什么?
- 设计和实施端到端的自动化测试场景,用于测试 UI 和 API 系统。这还需要了解整个系统架构,以代表用户旅程
- 与其他自动化团队、开发人员、项目管理办公室、产品经理密切合作。
- 对发现的缺陷进行根本原因分析,为开发团队提供足够的信息来理解、复制和解决它们。
- 参与生产前的发布流程
您需要具备哪些条件?
- 在中大型自动化团队中拥有 7 年的自动化开发经验
- 在测试和自动化方法和工具方面(如 CI/CD、基于 SaaS 的 Web 产品、大型自动化套件、并发执行)拥有丰富的背景
- 深入了解 REST API 并具有实际操作经验
- 使用面向对象编程语言(如 JavaScript / TypeScript / Java / Python)进行开发的丰富经验
- 使用自动化工具(如 Playwright / Cypress / Selenium / Puppeteer)的丰富经验
- 在功能测试方面有经验,并具有创造性思维,以便在这些功能方面拥有高质量的覆盖范围
- 团队合作者,具备出色的沟通能力,并能够指导他人
- 云(AWS / GCP)经验
- 高度积极主动、自学能力强、独立性强
如果您有以下经验,将锦上添花:
- 敏捷方法经验
- 熟悉 Playwright 和 TypeScript
- Kubernetes 和微服务的基本知识
- 熟悉报告工具,如 report-portal
- 熟悉 Groovy
#LI-LK2
#LI-HYBRID
作为一家全球性公司,我们重视员工、客户和合作伙伴之间的求知欲、思想的多样性和创新。Redis 致力于打造一个多元化和包容性的工作环境,所有员工的差异都会得到庆祝和支持,每个人都感到安全,可以以真实的自己投入工作。 Redis 致力于提供平等的就业机会,无论种族、肤色、祖籍、宗教、性别、国籍、性取向、年龄、婚姻状况、残疾、性别认同、性别表达、退伍军人身份或任何其他受联邦、州或地方法律保护的分类。我们努力打造一个每个人都能表达自己的声音,每个想法都能得到尊重的职场。
Redis 致力于与残疾人合作,并为有精神和/或身体残疾的申请人提供访问和合理的住宿。如果您认为在招聘流程的任何环节需要住宿,请发送请求至 recruiting@redis.com。所有住宿请求均以谨慎和保密的方式处理,并尽可能符合法律规定。
Redis 保留根据 隐私政策 的规定,保留数据的时间长于所述时间,以便评估候选人。