高级软件开发测试工程师

16个月前全职
Global Relay

Global Relay

location 伦敦
unsaved
全球中继是全球金融领域云存档、信息治理、监控和电子发现解决方案的领先提供商。我们帮助金融服务公司保留和监督其通信数据,以满足监管合规、风险缓解和诉讼准备的要求。我们的服务覆盖90个国家的超过20,000个客户,包括全球前25家大型银行中的22家。我们市场领先的存档服务支持电子邮件、即时消息、短信、市场数据聊天、社交媒体、企业社交网络、语音、交易数据、网站等等。最近,我们还推出了专为金融行业设计的合规消息平台。 我们因增长、管理和文化等方面获得了重要奖项,包括德勤快速50领导奖、加拿大最受钦佩的企业文化奖和德勤赞助的加拿大最佳管理公司奖。我们的全球运营和开发中心位于加拿大不列颠哥伦比亚省的温哥华。此外,我们还在世界上其他六个城市设有办事处,包括纽约、芝加哥和伦敦等主要金融中心。 在北美金融行业确立了我们的主导地位后,我们一直在扩大伦敦业务,以更好地服务英国和欧盟客户。我们在卡农街(靠近圣保罗大教堂)的四层EMEA总部拥有先进的设施、壮丽的城市景观和一个供客户论坛和其他活动使用的高管简报中心。 我们为对商业和技术充满热情的个人提供了绝佳的机会。这些机会包括与我们领导团队的成员共事,获得经验丰富的技术和商业专业人士的指导,并与全球最大、最有影响力的银行和企业组织开展业务。 关于职位: 作为高级软件开发测试工程师(SDET),您将成为一个小而高度专注的团队的一部分,负责在全球中继平台上交付高度可扩展和稳健的服务。您将直接使用代码为大规模系统的Web应用程序和API服务设计测试解决方案。 您将推动团队自动化框架和覆盖范围的持续改进,同时指导团队中其他SDET进行行业领先的测试实践。您将支持团队的测试工作,以确保覆盖范围、代码质量和交付质量的质量。 职责: • 设计、开发和维护自动化框架、基础设施和工具 • 定义和自动化测试验证产品需求的测试用例 • 参与团队规划和故事梳理 • 参与测试计划、执行、问题识别和解决以支持发布 • 提出改进自动化和测试流程的建议 • 开发和维护共享测试库 • 为团队中的其他成员提供培训、指导和支持 • 进行代码审查,改进和维护自动化代码的质量 • 记录自动化框架、工具和基础设施 关于您: • 至少8年的软件测试经验 • 至少5年的测试开发经验 • 对Java语言和面向对象原则有深入理解 • 对敏捷环境中的测试实践有深入理解 • 有使用JUnit等单元测试框架的经验 • 有测试后端系统或API的经验 理想经验: 以下任何经验都是优势: • 使用JMeter或类似工具进行性能测试 • 熟悉REST、JSON或Thrift等Web服务技术 • 使用Selenium WebDriver测试Web应用程序 • 掌握Hadoop、MongoDB、Kafka或SQL等大数据技术 • 掌握HTTP、TLS和TCP等网络原理和协议 • 掌握Jenkins或Bamboo等持续集成系统 • 掌握持续交付概念 公司福利: • 私人养老金 • 奖金 • 全面医疗保险 • 牙科护理 • 弹性工作 • 免费水果 • 零食、咖啡等 • 25天假期 • 寿险 面试流程: • 初始30分钟视频通话 • 技术测试 • 技术面试和现场编码练习 • 最后的文化面试