高级QA分析员,使用Cucumber、TypeScript/JavaScript、Java开发自动化测试脚本,用于移动银行应用程序- 32300
地点地址:混合式-多伦多-目前大部分时间在家工作,但随着政策的变化,候选人可能需要更频繁地前来办公室-每两周一次-所以希望候选人在GTA地区
合同期限:10个月-至2024年10月31日(可能延期和转为全职)
工作时间:每周37.5小时
需求背景:
• 业务组:加拿大数字银行工程-应用程序
• 项目:在多个项目中工作-主要应用程序将是移动银行应用
工作职责:
• 与后端API开发人员、Android和iOS应用程序开发人员、业务系统分析员和架构师密切合作,共同开发银行旗舰移动应用程序的新功能和增量改进。
• 在银行的多个业务领域中开发和更新自动化测试场景。
• 提出改进测试框架的新想法。
• 为我们的生产软件开发稳健、可重复的自动化测试解决方案。
• 与产品所有者、业务系统分析员、架构师和其他技术负责人一起开发正向和负向的测试场景,以测试新功能。
• 在Bitbucket中审查拉取请求,并处理冲刺任务,如测试场景开发解决方案。
• 在一天中使用MS Teams或Slack与开发团队紧密沟通,帮助处理自动化测试发现的任何问题或生产支持提出的任何问题。
必备技能:
• 10年以上的QA/QC分析员经验,其中至少3年以上从事服务器端测试自动化工作
• 3年以上的TypeScript或Rest-Assured和/或Java经验
• 1年以上使用node.js和Cucumber在TypeScript/JavaScript和Java上开发测试场景的经验
• 1年以上的OpenApi经验
• 3年以上的REST服务测试和验证经验
加分技能:
• Google Cloud Platform部署经验。
• Node JS、Postman经验
• 构建工具,如Gradle、yarn、npm、nvm等。
• 在敏捷环境中工作的经验。
教育背景:
• 计算机科学、计算机工程或相关领域的技术学士学位。
最佳与普通候选人比较:
• 除了技术技能外,沟通能力将是与团队融洽相处的关键,具备强大的技术Java和Rest API服务经验。
候选人评审与选择
MS Teams视频面试
• 第一轮-直接经理面试-30分钟
• 第二轮-技术小组面试-1小时
申请