• 地点 - 伦敦
• 开始日期 - 尽早
• 角色:合同内IR35
• 任期:6个月(可延长)
• 领域:银行 - 必需
QA测试员
• 开发后期交易平台战略服务的测试范围和策略
• 协调多个项目和产品流程的测试活动,制定并执行一致、可行和现实的测试执行计划
• 确保提供测试执行所需的可交付成果(如用户故事和需求)以达到一致的详细程度
• 监督对“完成定义”的遵守
• 及时、清晰、简明地向团队成员和利益相关者传达项目期望
• 与更广泛的技术团队沟通,协调相互依赖性并解决环境准备和参考数据等问题
• 与测试管理层协商并支持测试策略的实施
• 管理和协作用户验收测试过程
• 使用Jira等缺陷管理工具协助和促进软件缺陷和增强功能的优先级排序
• 在可能的情况下引入并采用敏捷开发原则
• 在可能的情况下引入测试自动化技术,并为测试自动化策略和执行做出贡献
• 创建高质量、可重用、高效的自动化测试
• 与开发人员密切合作,开发单元和自动化系统集成测试
• 与高级QA合作,审查自动化测试包并增强自动化框架
• 引入和倡导“向左移动”的测试思维,并使用TPICAP QA指标衡量代码质量。
• 保持与QA和自动化相关的行业趋势和新兴技术的最新信息。
要求:
• 学位或同等行业经验
• 对敏捷开发方法论有深入了解
• 有云测试环境(AWS)的经验
• 具备相关测试资格证书,如ISTQB Foundation - Software Testing或同等资格
• 了解当前自动化工具和实践,如:使用Cucumber-JVM、SpecFlow和Fitnesse的TDD、BDD自动化
• 了解持续集成、依赖管理或源代码控制工具(Git)
• 精通JavaScript、TypeScript和Python等编程语言
• 了解与数据库相关的技术(SQL Server、Oracle)
• 了解使用TestRail和JIRA组织测试用例、计划、执行和缺陷管理的测试管理工具
• 使用Playwright编写端到端测试,以确保应用程序的稳定性和可靠性。
• 能够在处理多个项目的同时管理多个截止日期和不同优先级
• 具有测试执行、问题解决、文档编写和按紧急期限工作的经验
• 能够自我启动,独立识别项目交付所需的任务,并作为团队成员工作
• 了解从需求捕获到实施和交付的整个项目生命周期
• 写作能力 - 能够以清晰、准确和引人入胜的方式撰写设计文档
• 能够以简明扼要的方式提供详细而有意义的信息解释
• 能够自主行动,具备强大的个人组织能力,以按紧急期限工作
• 能够根据需要发展新技能和理解新技术
• 服务导向,适应性强,有韧性,结果导向和个人责任心
• 具备优秀的注意细节的质量和控制能力
• 能够高效地在地理分布的团队中工作的能力和经验
• 对批发金融服务有良好的理解。
附加要求:
与构建CI/CD流水线相关的技能 - 工具、操作系统、容器化等。
对以下至少2个领域有深入了解:
- 前台流程 - 经纪方法(语音和电子)、交易和订单捕捉
- 中台流程 - 交易的控制和处理
- 后台流程 - 清算、结算、发票、支付和确认
• 了解性能测试、负载测试(LoadRunner和JMeter)和安全测试
• 有使用REST API测试工具的经验