地点:多伦多,安大略省 混合工作制,每周3天
工作期限:8个月合同,可能延长
职位描述
必备条件:
8年以上基于Web的系统测试和质量保证经验,包括但不限于以下类型的测试:
• 系统和应用程序的集成测试
• 单元测试
• 回归测试
• 功能测试
• 可访问性测试
• 非功能测试
• 基于Web的应用程序
• 冒烟测试
• 性能和压力测试
3年以上使用测试自动化工具/框架(基于Javascript或Python的框架,如Selenium,Cypress等)进行编码和提取自动化测试,并将其与DevOps CD/CI流水线集成的经验
手动测试和质量保证技能和经验 - 60%
· 8年以上制定测试策略/计划,编写全面的手动测试用例、场景/脚本的经验
· 8年以上准备和创建涵盖所有测试场景的测试数据的经验
· 8年以上测试非功能性要求(如故障转移、组件响应时间、数据完整性、安全性)的经验
· 5年以上BI产品和端到端ETL测试经验
· 8年以上基于Web的系统测试和质量保证经验,包括但不限于以下类型的测试:
· 系统和应用程序的集成测试
· 单元测试
· 回归测试
· 功能测试
· 可访问性测试
· 非功能测试
· 基于Web的应用程序
· 冒烟测试
· 性能和压力测试
测试自动化技能和经验 - 30%
· 3年以上基于Web的应用程序测试自动化经验
· 3年以上使用测试自动化工具/框架(基于Javascript或Python的框架,如Selenium,Cypress等)进行编码和提取自动化测试,并将其与DevOps CD/CI流水线集成的经验
· 5年以上实施系统与外部系统之间的数据流的经验
· 3年以上开发和修改自动化脚本并执行的经验
· 3年以上分析和调试自动化脚本的经验
· 3年以上开发和执行全面的自动化脚本以确保软件质量的经验
· 具备使用JavaScript进行自动化测试的编程技能的实际经验
· 确定和记录测试需求,链接测试需求和测试文档
· 3年以上开发端到端脚本的经验,包括预期结果,准备/修改测试数据
敏捷交付和通用技能 - 10%
· 熟悉敏捷方法论和Azure DevOps工具,用于测试文档和测试生命周期管理
· 熟悉软件开发生命周期(SDLC)和敏捷方法论
· 出色的分析、解决问题和决策能力
· 出色的书面和口头沟通能力
· 与团队合作和准确理解需求的出色技能
· 出色的会议组织能力,以收集需求
· 向团队报告交付进展、严格按时交付和团队合作能力
· 良好的研究能力和快速学习能力
谢谢和问候
Muhmmad Asif Qurasi
Muhmmad.Qurasi@lancesoft.com