职位描述:
• 与后端API开发人员、Android和iOS应用程序开发人员、业务系统分析师和架构师密切合作,共同开发银行旗舰移动应用程序的新功能和增量改进。
• 在银行的各个业务领域中开发和更新自动化测试场景。
• 提出改进测试框架的新想法。
• 为我们的生产软件创建稳健、可重复的自动化测试解决方案。
• 与产品所有者、业务系统分析师、架构师和其他技术负责人一起开发正面和负面的测试场景,以测试新功能。
• 在Bitbucket中审查拉取请求,并处理冲刺任务,例如测试场景开发解决方案。
• 在一天中与开发团队密切沟通,帮助处理自动化测试发现的任何问题或生产支持提出的问题,使用MS Teams或Slack进行沟通。
候选人要求/必备技能:
1)10年以上的QA/QC分析师经验,其中至少有3年以上的服务器端测试自动化经验
2)3年以上的TypeScript或Rest-Assured和/或Java经验
3)1年以上使用node.js和Cucumber在TypeScript/JavaScript和Java上开发测试场景的经验
4)1年以上的OpenApi经验
5)3年以上的REST服务测试和验证经验
Nice-To-Have技能:
1. Google Cloud Platform部署经验。
2. Node JS,Postman经验
3. 构建工具,如Gradle、yarn、npm、nvm等。
4. 在敏捷环境中工作的经验。
注意:上一次面试的一些反馈是,候选人需要专注于API自动化(而不是前端UI自动化),应该能够回答有关测试金字塔、方法论、工具以及从零开始构建应用程序的知识。
所需软技能:
• 强大的书面技术文档能力,包括清楚地表达当前和拟议的架构,并对约定和最佳实践进行编码。
• 强大的沟通和团队合作能力,与银行的多个团队合作,收集需求。
教育背景:
计算机科学、计算机工程或相关领域的学士学位。
最佳与普通候选人:
除了技术技能外,沟通技巧对于能够与团队融洽合作至关重要,具备强大的技术Java和Rest API服务经验。
职位类型:临时
薪资:每小时50.00-58.00美元
工作时间:
• 周一至周五
经验:
• TypeScript或Rest-Assured:2年(必需)
• Cucumber:3年(必需)
• QA:8年(必需)
• node.js或TypeScript或JavaScript:2年(必需)
• OpenApi:1年(必需)
工作地点:现场工作