hackquest logo

Senior QA Engineer 高级测试工程师 【非远程,上海办公】

W

Web3 International

5 - 5.7K USD
Full-time
Shanghai. Shanghai, China

高级QA工程师


职位概述

作为高级QA工程师,您将全面负责我们加密货币交易平台的质量保障工作,重点关注交易执行流程、撮合引擎行为、订单类型及交易所系统。您将与开发工程师、产品经理、项目经理、设计师及QA同事紧密合作,针对金融科技领域中最为复杂、风险最高的业务场景,设计、执行并维护全面的测试策略。本职位为高级独立贡献者角色,要求具备深厚的领域专业知识,并能在快节奏的环境中独立推动质量提升举措。


汇报关系

本职位向QA负责人汇报。


职位类型

正式全职


工作地点

上海。


主要职责

  • 针对复杂的加密货币交易流程(包括订单下达、撮合引擎、交易结算及交易后处理),设计、开发并执行全面的测试计划与测试用例。
  • 主导现货交易、FIX API、场外交易(OTC)及做市等功能的Web端、移动端及API层端到端测试工作。
  • 对交易平台各组件执行功能测试、回归测试、集成测试及探索性测试。
  • 使用Postman、REST等工具进行API测试,验证交易及交易所接口、身份认证、请求参数及异常处理。
  • 识别、记录并上报高严重性缺陷,尤其是影响交易完整性、用户资金、余额准确性或合规性的问题。
  • 与产品经理协作评审PRD及需求文档,在开发生命周期早期提供QA意见。
  • 使用Playwright或同类框架,参与构建并维护针对核心交易流程的自动化测试套件。
  • 支持订单消息链流程的数据库层面验证及自动化结果核查。
  • 在交易领域知识及测试最佳实践方面对初级QA工程师进行指导与培养。
  • 参与敏捷仪式,向QA负责人及相关干系人及时汇报测试进度、风险提示及问题升级情况。


任职要求

必要条件

  • 5年以上软件QA经验,其中至少2年从事加密货币、交易或金融科技领域工作。
  • 深入掌握加密货币及交易核心概念,包括撮合引擎、订单类型(限价单、市价单、止损单、止损限价单、TIF)、交易流程、订单簿管理及结算机制。
  • 具备金融或金融科技平台QA测试经验,涵盖交易所系统、经纪商平台或支付系统。
  • 熟练使用Postman、REST-assured或同类工具进行API测试,能够验证请求/响应参数、身份认证及异常处理。
  • 具备针对复杂高风险交易流程编写详细测试用例的能力,并能清晰追溯至需求文档。
  • 深入理解完整的交易生命周期,从订单录入、撮合、执行、结算到交易后报告全流程。
  • 能够评估并上报数据完整性风险、余额差异及订单处理故障。
  • 熟悉敏捷/Scrum开发模式,具备适用于受监管交易环境的较强分析能力。
  • 须在上海办公室驻场办公,不接受远程工作安排。


加分项

  • 具备FIX API测试或FIX协议消息流(登录、新订单单、执行报告)相关经验。
  • 具备KYC/开户流程、法币/加密货币充提或支付功能的测试经验。
  • 具备使用Playwright或同类工具(Python、TypeScript或JavaScript)进行自动化测试的实操经验。
  • 具备交易系统的性能及负载测试经验;熟悉iOS及Android移动端测试。
  • 具备基础SQL能力,可进行数据库层面的订单及交易数据验证;熟悉CI/CD实践。
  • 了解金融服务领域的合规及监管要求(反洗钱AML、KYC、交易报告)。
  • 具备英语和普通话双语能力者优先。


个人素质

  • 能够在以交易完整性为首要准则的高压、快节奏环境中高效工作。
  • 自驱力强、积极主动,能够独立管理工作、合理排优先级并主动识别风险。
  • 沟通能力强,能够向技术及非技术干系人清晰传达复杂问题。
  • 具备协作精神与指导意识,责任感强。
  • 持续学习,注重专业发展。
  • 具备较强的细节把控能力和问题解决能力。