高级/员工软件开发测试工程师(SDET)(位于曼谷的...

无个税15个月前全职
Agoda

Agoda

location 迪拜
unsaved
关于Agoda Agoda是一个在线旅行预订平台,提供住宿、航班等服务。我们构建并部署先进的技术,将旅行者与全球超过360万个住宿设施连接起来。作为Booking Holdings的一部分,我们在亚洲设有办公室,拥有来自90多个国家的6000多名员工,营造了一个充满多样性、创造力和协作的工作环境。我们通过实验和拥有权的文化进行创新,提升客户体验世界的能力。 了解我们的团队 在Agoda,我们构建可扩展、容错的系统和API,托管我们的核心业务逻辑。我们的系统涵盖了业务的所有主要领域:库存和定价、产品信息、客户数据、通信、合作伙伴数据、预订系统、支付等。这些关键系统经常变动,每天发布几十个版本,因此我们必须采用最先进的CI/CD和测试技术,以确保一切正常运行,没有任何停机时间。我们还确保我们的系统具有自愈能力,对极端负载或意外输入能够优雅地响应。为了实现这一目标,我们使用Scala和Go等编程语言,使用Kafka和Aerospike等数据技术,并采用敏捷开发实践。然而,最重要的是,我们从世界各地招聘优秀的人才,并赋予他们成功的机会。无论是构建像航班和套餐这样的新项目,还是重新构想我们现有的业务,作为工程团队的一员,你都将产生重大影响。 职位机会: 作为一名软件开发测试工程师(SDET),您将负责定义和应用整个技术栈的高效测试策略。您将成为一个不断壮大的团队的重要成员,需要自我激励、具备丰富的开发经验背景,并具备自动化测试的坚实基础,涵盖开发的各个阶段。除了下面的要求外,成功的候选人和团队成员还将分享对高质量产品、强大的工程原则和系统化问题解决能力的热情。要在这个角色中取得成功,您需要对设计和实施在质量和速度之间取得完美平衡的解决方案充满热情。这涉及到实施强大的质量实践,并通过设计质量的文化来培养质量。 在这个角色中,您将有机会: • 从设计到实施,为工程工作做出贡献。 • 解决与工程和质量相关的复杂技术挑战。 • 利用或构建平台、工具和文档,帮助团队交付高质量的软件。 • 贡献并领导影响多个团队的跨团队倡议。 • 在团队内部和团队之间定义和应用测试策略,提高关键质量指标。 成功所需的条件: • 至少6年的软件工程师经验。 • 熟练掌握以下一种或多种编程语言:Java、C#、Scala、Python、Ruby、JavaScript、Kotlin。 • 在使用Playwright、Selenium、UFT、Junit、NUnit、Appium、Pact等测试框架和工具方面具有丰富经验。 • 具备包括软件开发生命周期中的QA最佳实践在内的敏捷方法经验。 • 熟练掌握DevOps技术和概念,例如:CI/CD、Dockers、Kubernetes、Jenkins、TeamCity和Git。 • 具备较强的分析能力。 • 具备在快节奏环境中独立工作以及参与大型和小型团队工作的能力。 • 具备良好的英语写作和沟通能力;必须能够清晰地描述和讨论问题。 机会均等雇主 在Agoda,我们自豪于成为一个由不同背景和取向的人组成的公司。我们优先吸引多样化的人才,并营造一个鼓励协作和创新的包容性环境。Agoda的雇佣完全基于个人的能力和资格。我们致力于提供平等的就业机会,无论性别、年龄、种族、肤色、国籍、宗教、婚姻状况、怀孕、性取向、性别认同、残疾、公民身份、退伍军人或军事地位以及其他受法律保护的特征如何。 我们将保留您的申请文件,以便考虑您将来的职位空缺,您也可以随时要求将您的详细信息从文件中删除。有关更多详细信息,请阅读我们的隐私政策。 对所有招聘机构:Agoda不接受第三方简历。请不要将简历发送到我们的招聘邮箱、Agoda员工或任何其他组织地点。Agoda对于与未经邀请的简历相关的任何费用概不负责。