测试工程师

15个月前全职
Matrixport

Matrixport

location 香港
unsaved
职位概述: 我们正在寻找一名熟练的QA测试员加入我们的团队,为我们基于金融信息交换(FIX)协议的交易执行软件进行测试和质量保证。作为一名QA测试员,您将在确保我们交易系统的可靠性、准确性和性能方面发挥关键作用,该系统促进了金融交易的执行。您的主要责任是设计和执行测试策略,识别和报告缺陷,并与跨职能团队紧密合作,交付符合行业标准和最佳实践的高质量交易软件。 主要职责: 1. 测试计划和执行: - 根据FIX协议,利用Python编程语言和QuickFIX库,设计和开发全面的测试计划、测试用例和测试脚本,用于交易执行软件。 - 执行功能、集成、回归和性能测试,验证软件的行为,并确保符合业务需求和行业标准。 - 使用Python和QuickFIX开发和维护测试数据、测试环境和测试工具,以支持高效和有效的测试。 2. 缺陷识别和报告: - 使用缺陷跟踪工具,识别、记录和跟踪软件缺陷和问题。 - 进行彻底的根本原因分析,了解缺陷的潜在原因,并向开发人员提供详细信息以解决问题。 - 与开发团队合作,重现和验证报告的缺陷,并验证其修复。 3. 测试自动化: - 使用Python和QuickFIX开发和维护自动化测试脚本和框架,以提高测试效率和覆盖范围。 - 不断改进和扩展测试自动化套件,以跟上交易执行软件的需求和变化。 4. 协作和沟通: - 与业务分析师、开发人员和其他利益相关者密切合作,了解系统需求、用户故事和验收标准。 - 参与项目会议,并积极参与与系统行为、测试范围和测试覆盖相关的讨论。 - 以清晰简明的方式向项目利益相关者沟通测试结果、风险和质量指标。 5. 合规和最佳实践: - 确保交易执行软件符合行业标准、监管要求和FIX协议实施的最佳实践。 - 了解交易技术、FIX协议规范和质量保证实践的最新趋势和进展。 资格和技能: - 计算机科学、工程或相关领域的学士或硕士学位。 - 在金融行业或交易领域拥有QA测试员或软件测试员的经验。 - 对FIX协议有深入的理解,并有测试使用FIX消息的交易执行软件的经验。 - 熟练掌握Python编程语言,并具备使用QuickFIX进行测试的经验。 - 熟练掌握功能、集成、回归和性能测试的测试计划、测试用例设计和测试执行。 - 有测试管理和缺陷跟踪工具的经验(如JIRA、TestRail、Bugzilla)。 - 熟悉自动化测试框架和工具(如Selenium、Cucumber、JUnit)。 - 熟悉敏捷或Scrum等软件开发生命周期(SDLC)方法论。 - 对金融市场、交易概念和订单执行工作流程有扎实的理解。 - 具有敏锐的分析和解决问题的能力,注重细节。 - 出色的沟通和协作能力。 - 拥有ISTQB或相关领域认证(如FIX认证)等证书者优先考虑。 通过提交工作申请,您确认已阅读并同意我们的候选人隐私政策。