部门:GBS
职位:
Euroclear正在进行技术现代化,从COBOL转向Java,并使用事件中心技术(如Kafka)来集成新迁移的服务与非迁移的遗留CREST系统之间的关联。高级软件(测试)工程师将加入伦敦的团队,向GBS的敏捷产品负责人汇报。
我们正在寻找一位前瞻性思维、持有ISEB/ISTQB认证的高级软件(测试)工程师,具有丰富的测试经验,务实、自我启动,并且认为测试是开发符合业务需求的系统中至关重要的角色。候选人理解T-Shaping并愿意成长为T-Shaped角色非常重要。
作为一名高级测试工程师,我们希望您与Scrum团队密切合作,为以下方面做出贡献:
• 在CREST现代化计划中与团队合作,主要关注以敏捷方式交付,主要是在测试方面,同时具备协助开发人员的能力。
• 建立业务和技术知识,使您能够为所在的团队处理的各种项目做出贡献,并建立/提供测试策略。
职责:
• 作为敏捷团队的一部分,与解决方案架构师、产品负责人、技术负责人、CREST应用架构师和其他利益相关者合作,交付遗留应用程序到新的基于事件和面向服务的架构解决方案的迁移。
• 提供一致的端到端测试解决方案,满足功能和非功能要求。
• 建立迁移计划各阶段的估算原则。
• 撰写测试策略,并能够提出最优化的测试方法。向关键利益相关者介绍该方法。如有必要,提出替代方法。
• 同行评审测试场景/测试用例并执行场景/测试用例。
• 出色的缺陷管理技巧。能够挑战其他团队/在必要时进行所需的分析。
技能要求:
• 具有强大的分析思维能力,能够从文档、系统数据、客户和同事中提取相关信息并分析所收集到的信息。
• 根据收集到的信息编制手动和自动化测试场景和用例,并按照标准进行文档化,以便其他团队成员进行审核和执行,并确保可追溯性。
• 具备使用UFT和ADS进行自动化测试的经验。
• 审查团队成员的交付成果,确保测试规范的完整性、适用性和准确性,并对报告做出贡献。
• 识别和升级风险和问题,并提出相应的缓解措施,考虑底层业务的重要性。
• 能够促进讨论,提取信息以制定测试方法和风险/问题缓解措施。
必备经验:
• 在构建分布式多平台解决方案方面具有分析和系统设计和开发技能。
• 具备实际的面向对象设计和Java编程技能。
• 实施事件中心技术,特别是Kafka和Kafka Streams。
• 数据库设计技能,如Oracle。在Java和SQL查询的实现方面很强。
• 在敏捷环境中工作的非常丰富经验,并具备BDD和TDD的工作知识。
• 实施持续集成/持续交付流水线(ADS)。
• 了解和经验风险为基础的测试。
• 持有ISEB/ISTQB软件测试基础证书。