背后的故事:
• 业务组:加拿大数字银行工程 - 应用程序
• 项目:跨多个项目工作 - 主要应用程序将是移动银行应用
候选人价值主张:
• 成功的候选人将有机会加入具有挑战性的项目,利用新技术与一组专注、有才华的开发人员、自动化测试专家、业务用户和架构师。
典型的工作日:
• 与后端API开发人员、Android和iOS应用程序开发人员、业务系统分析师和架构师密切合作,开发银行旗舰移动应用的新功能和渐进改进。
• 在银行的各个业务领域中开发和更新自动化测试场景。
• 提出改进测试框架的新想法。
• 为我们的生产软件开发稳健、可重复的自动化测试解决方案。
• 在与产品所有者、业务系统分析师、架构师和其他技术负责人合作测试新功能时,开发正面和负面的测试场景。
• 在Bitbucket中审查拉取请求,并处理冲刺任务,例如测试场景开发解决方案。
• 帮助处理自动化测试发现的任何问题或生产支持提出的任何问题,并在全天与开发团队密切沟通,使用MS Teams或Slack。
候选人要求/必备技能:
• 10年以上的QA/QC分析经验,其中至少有3年以上的服务器端测试自动化经验
• 3年以上的TypeScript或Rest-Assured和/或Java经验
• 使用node.js和Cucumber在TypeScript/JavaScript和Java中开发测试场景的经验,至少1年的服务器端经验
• 1年以上的OpenApi经验
• 3年以上的REST服务测试和验证经验
Nice-To-Have技能:
• Google Cloud Platform部署经验。
• Node JS,Postman经验
• 构建工具,如Gradle、yarn、npm、nvm等。
• 在敏捷环境中工作的经验。
所需的软技能:
• 出色的书面技术文档技能,包括清楚地表达当前和拟议的架构,并规范约定和最佳实践。
• 强大的沟通和团队合作能力,与银行的多个团队合作,收集需求。
教育:
• 计算机科学、计算机工程或相关领域的技术学士学位是必需的。
最佳候选人与普通候选人:
• 除了技术技能外,沟通能力将是关键,以便能够与团队融洽相处,具备强大的技术Java和Rest API服务经验。
候选人评估和选择:
• MS Teams视频面试
• 第一轮 - 面试官面试 - 30分钟
• 第二轮 - 技术专家小组面试 - 1小时
职位详情
11678
合同
9个月
多伦多