这个角色是混合岗位,要求您每周至少在我们客户的(CIBC Square 81 Bay St., Toronto)和/或多伦多市中心办公室(250 Yonge Street)待一天 - 随时可能有变动。
我们提供与加拿大最大的信息技术外包和管理咨询公司合作的机会,该公司在全球范围内真正存在,并且在一个快节奏和充满活力的氛围中,您的个人和职业成长将因您的渴望和承诺感而加速。CGI连续38年的增长是客户对他们的信心以及他们专业人员的奉献精神的证明。在CGI,所有员工都被称为成员,因为他们有强烈的拥有感和责任感。CGI的成员正在建立自己的公司-在全球100多个办公室中。CGI拥有实现客户和成员结果所需的全球资源、专业知识、稳定性和专业人员的能力-这就是为什么令人惊讶的90%的成员是CGI股东的原因。
您是否是一位有持续提升技术技能愿望的高级测试专业人员?您是否具备良好的手动和自动化测试经验?您是否想在CGI内部水平和垂直发展?您是否喜欢每天面对新的挑战?如果您对所有这些问题的回答都是肯定的,并且您希望成为我们在多伦多不断发展的银行服务部门的一员,那么这是您的机会!
职位概述:
• 必须是一位亲身参与的高级测试人员,每天与分布在不同地理位置的团队的开发人员、技术负责人、产品负责人进行互动
• 快速学习能力,根据需要增加/附加现有自动化框架并创建手动/自动化测试
• 设计和开发测试计划、测试用例(手动和自动化),创建/处理并跟踪缺陷直至解决
• 参与与客户利益相关者的缺陷审查会议
• 根据需要执行功能测试、回归测试
• 能够创建和维护追踪矩阵
• 能够同时在多个Scrum团队中工作
• 精通HP ALM、JIRA
• 熟练使用CA Lisa、Selenium、QTP/UFT、Parasoft SOAtest、SOAP UI等工具
• 对Web服务有实际测试经验
• 在烟雾测试测试环境上工作,并参与测试环境的规划/管理
• 在敏捷Scrum团队上有实际工作经验
• 执行手动和自动化Web服务测试
• 对SOAP和REST Web服务有良好的了解
• 能够使用CA LISA/服务虚拟化工具开发新脚本、修改和执行脚本
• 使用CA Lisa、Parasoft SOA Test等工具设计、构建和维护模拟服务
• 创建、执行SQL查询,运行批处理作业、Hadoop作业
• 确保服务虚拟化工具与测试管理和自动化工具的集成
• 参与代码创建、测试和增强活动
• 识别和准备测试数据,管理测试数据
• 确保遵循质量流程和标准
• 根据测试计划中定义的测试周期活动执行/维护服务测试脚本
• 识别、记录和跟踪所有遇到的缺陷
• 根据需要执行其他与系统测试相关的活动
• 向测试经理或直接向客户报告测试活动的进展情况
• 根据需要参与其他功能/非功能测试活动
• 根据需要生成“面向客户”和“CGI内部”的状态报告
• 参与经验总结审查
• 参与相关团队培训活动
• 保持对软件测试最佳实践、方法和术语的深入了解
• 在测试和Web服务领域指导和辅导初级人员
• 与QA领导团队合作,定义度量标准,并每周报告虚拟资产的状态
基本理解:
· 质量管理-了解质量管理方法、工具和技术,用于创建和支持满足组织需求的环境。
· IT项目管理-了解并具备计划、组织、监控和控制IT项目的工具和技术的知识和经验。
· 应用交付流程-了解交付新应用程序或增强应用程序的主要任务、可交付成果、正式方法和纪律。
· 准确性/注重细节-能够高度准确地处理信息。
对工具的了解和详细使用一个或多个工具
所需教育水平
• 计算机科学和/或商业学士学位或IT和/或商业文凭,具备相当于IT经验的资格
• 行业公认的测试认证
技能和经验
• 必须具备7年以上的测试经验
• 在银行业务方面具有5年以上的工作经验,特别是在零售信用卡测试方面
• 在JIRA、ALM、Redmine或其他项目/测试管理工具上具有5年以上的工作经验
• 在Microsoft Office(Word、Excel、PowerPoint)上具有5年以上的工作经验
• 必须具备3年以上的SOAP/WSDL和基于REST的服务经验
• 必须具备UFT/QTP、Selenium、CA Lisa、Parasoft SOA Test或SOAP UI的经验
• 必须具备使用JSON和XML格式的经验
• 必须具备SQL、工作/运行批处理作业的经验
• 具有敏捷Scrum团队工作经验的经验
工作目标:
为功能系统集成和验收测试开发并执行测试场景/脚本,主要针对单个或有限的多个平台。可能包括非功能测试。
更好有
• Apache JMeter
• SoapUI
• Parasoft
• Selenium-用于自动化
• 理解和使用Jira、HP测试管理工具HP Quality Center等Atlassian产品
• 理解Azure DEVOps
•
o 先前的Java开发经验
o ISTQB认证
o Maven或Gradle经验
o 使用Selenium、UFT进行测试自动化经验将是一个很大的加分项
o 测试环境规划/管理是一个很大的加分项
• 软技能
o 出色的沟通能力和与客户利益相关者/高级管理团队和技术合作伙伴直接互动的能力
o 较强的人际交往能力
o 出色的书面和口头沟通能力
o 积极的态度
o 需要能够建立共识和解决人际挑战
o 能够与客户和团队成员建立良好的关系
o 展示以清晰、全面、简洁和有组织的方式提供信息和思路的能力