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