我们正在为我们的客户招聘。他们是一家快速发展的Web3初创公司,正在重新思考在线数字身份和声誉的运作方式。他们正在构建以隐私为先的基础设施,让用户能够证明他们是谁以及他们做了什么,而无需泄露个人数据。在强大的生态系统合作伙伴和充满激情的创始团队的支持下,该公司正在塑造一个更加可信和以用户为中心的互联网。
我们正在寻找一位高级质量保证(QA)负责人,以掌控和提升整个产品生命周期的质量。您将定义QA策略,并与产品、工程和设计紧密合作,发布可靠、安全且令人愉悦的功能。
职责
• 全面负责产品套件的质量——从定义QA策略和测试计划到实际执行、报告和持续改进。
• 通过建立有效的测试流程、工具和指标来塑造QA路线图,确保顺利的发布周期和数据驱动的质量跟踪。
• 提前并频繁地与产品和工程合作,完善需求、用户流程和验收标准——倡导可测试性和卓越的用户体验。
• 在每个层级(手动和自动化)计划和执行测试:API、UI、集成、回归和冒烟测试——确保稳固的覆盖率和可靠性。
• 推动智能自动化——识别高价值的测试用例进行自动化,并维护稳定、可扩展的测试套件。
• 跟踪和沟通质量指标,如缺陷趋势、覆盖率和发布健康状况,以保持团队的对齐和积极性。
• 倡导左移思维,通过在发现和开发阶段早期嵌入QA实践,帮助工程师承担质量责任。
• 监督发布准备——从环境设置和数据准备到发布与否的决策和发布后验证。
• 领导缺陷管理——优先修复、发现根本原因,并将见解转化为预防和流程改进。
• 指导和扩展QA功能,建立随团队成长的文档、标准和最佳实践。
• 与DevOps和安全团队合作,加强性能、可靠性和安全测试——确保合规性和卓越的运营。
要求
• 在QA/软件质量角色中有7年以上经验,其中2年以上在快节奏的产品环境中领导QA项目或团队。
• 在测试策略、基于风险的测试、需求分析和发布管理方面具有丰富的专业知识。
• 拥有测试自动化框架和工具的实际操作经验(例如,Playwright/Cypress/WebdriverIO, pytest/Jest, Postman/Newman, REST/GraphQL工具)。
• 熟练使用CI/CD和版本控制(例如,GitHub/GitLab Actions, Jenkins, CircleCI);有将自动化测试集成到管道中的经验。
• 对现代Web/移动架构、API、微服务和云环境有扎实的理解。
• 具备非功能性测试经验:性能(例如,k6, JMeter)、可靠性、可访问性和安全测试实践。
• 具有数据驱动的思维方式,具备定义和报告质量指标和OKR的经验。
• 出色的沟通和利益相关者管理能力;能够将技术质量问题转化为业务影响和建议。
加分项
• 理解钱包和签名流程(例如,MetaMask, WalletConnect, EIP-712类型数据),基本的密钥管理概念。
• 接触过智能合约和EVM工具(阅读Solidity/ABIs, Foundry/Hardhat测试基础,合约事件)。
• 有测试dApp用户体验的经验,包括钱包连接器、链切换以及处理待定/确认/失败的链上状态。
• 了解代币标准(ERC-20/721/1155)、批准/许可和常见故障模式(回滚、RPC错误、重组)。
• 对钱包感知的E2E自动化有一定了解(例如,使用模拟提供商的Synpress或Playwright)是一个加分项。