Riot工程师在特定技术领域拥有深厚的知识,但也重视在各种更广泛领域工作的机会。作为软件工程师,我们使用新技术和现有技术,创造创新解决方案,以克服高流量障碍并为玩家提供价值。
《云顶之弈》正在寻找一名软件测试工程师III(SDET),以帮助在复杂、快速变化的在线游戏中扩大质量。在这个角色中,您将为质量提供技术领导,负责关键游戏系统的测试策略和自动化,并与工程师紧密合作,以提高可测试性、可靠性和开发速度。
这是一个动手的嵌入式角色,专注于提高可测试性、扩大自动化覆盖范围,并与功能团队合作,以防止缺陷,而不仅仅是检测它们。随着游戏的增长和变化,您将超越测试执行,定义TFT如何在规模上确保质量。
职责:
- 拥有并发展TFT基于游戏引擎的游戏系统、引擎集成和在线服务功能的自动化测试策略。
- 设计和维护强大的测试框架和工具(C++、游戏引擎、自动化框架、CI集成解决方案)。
- 与游戏、引擎和在线工程师合作,设计可测试系统,早期影响架构和技术决策。
- 为TFT团队设定自动化覆盖、测试质量和质量信号的期望和最佳实践。
- 识别系统性质量风险(性能、稳定性、数据完整性、在线操作)并推动跨团队的缓解计划。
- 领导高影响或模糊问题的调查,提供深入的技术分析并指导解决方案。
- 使用指标、仪表板和趋势分析来通知发布准备情况。
- 指导并提高其他QA自动化工程师的水平。
- 在跨团队和跨组织讨论中代表TFT的质量问题。
必备资格:
- 7年以上软件工程、测试自动化或SDET角色的经验,具有深入的动手技术所有权。
- C++的专家级编程技能,并至少精通一种其他语言(例如Python)。
- 在PC和移动设备上发布和支持游戏引擎(如Unreal、Unity等)的丰富经验,包括对游戏系统、数据驱动内容和引擎工作流程的深刻了解。
- 在设计和拥有大型复杂代码库的测试框架方面有良好的记录。
- 在将自动化集成到CI/CD管道中并在不减慢迭代的情况下扩展测试信号方面有丰富的经验。
- 通过合作而非权威影响架构和团队行为的能力。
- 出色的调试、沟通和技术领导能力。
期望资格:
- 具有在线服务或竞技游戏的经验,尤其是那些频繁更新内容的游戏。
- 熟悉TFT特定系统,如战斗模拟、特质、增强、物品系统或基于集合的内容管道。
- 具有性能测试、浸泡测试或长时间稳定性验证的经验。
- 之前担任过主要系统或产品领域的质量负责人。
在这个角色中,您将通过工艺专长、协作精神和优先考虑玩家愉悦的决策来获得成功。我们将关注您的过去学习、经验以及您与游戏的个人关系。如果您体现了玩家的同理心并关心玩家的体验,这可能就是您的角色!
我们的福利:
Riot注重工作/生活平衡,通过我们的开放带薪休假政策和其他福利如灵活的工作时间表来体现。我们提供医疗、牙科和人寿保险,为您、您的配偶/伴侣和子女提供育儿假,以及公司匹配的401k。有关更多信息,请查看我们的福利页面。
在Riot Games,我们将玩家放在首位。这个使命驱动着我们在创造更好的玩家体验的过程中做出的每一个决定。无论您是直接参与新的玩家体验,还是支持整个公司,Riot的每个人都是我们使命的一部分。就像在我们的游戏中一样,当我们一起工作时,我们会更好。我们的目标是创建协作团队,让您每天都能带来独特的视角。如果这听起来像是您想要工作的地方,我们期待您的申请。
我们的政策是为所有申请人和Riot Games, Inc.的成员提供平等的就业机会。Riot Games为残疾和残疾员工提供合理的便利,并且不会在种族、肤色、宗教、性别、性取向、性别认同或表达、国籍、年龄、残疾、退伍军人身份、婚姻状况、犯罪历史或任何其他受适用联邦和州法律保护的类别的基础上进行非法歧视。我们根据适用的联邦、州和地方法律,包括《加州公平机会法》、《洛杉矶市公平机会招聘条例》、《洛杉矶县雇主公平机会条例》、《旧金山公平机会条例》和《华盛顿公平机会法》,考虑所有合格申请人,包括那些有犯罪历史的人。
根据《洛杉矶县公平机会条例》,以下核心职责可能成为与相关犯罪历史的候选人失去资格的依据:
- 保护公司的机密和敏感数据
- 与他人沟通,包括Riot员工和第三方如供应商和/或玩家,包括未成年人
- 访问公司资产、安全的数字系统和网络
- 确保玩家和其他Riot员工的安全互动环境
这些职责直接与我们组织内的基本操作、安全、信任和合规义务相关。请注意,工作职责可能会根据业务需要而演变,并可能分配额外的职责以维持运营效率和安全。