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

15个月前全职
Agoda

Agoda

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