我们正在寻找经验丰富、注重细节的质量保证(QA)分析师加入我们充满活力的团队。作为一名QA分析师,您将在确保我们的金融科技产品和服务的质量和可靠性方面发挥关键作用。
职责:
测试规划和执行:
• 根据业务和功能需求制定全面的测试计划、测试用例和测试脚本。
• 执行测试用例并记录测试结果,确保全面的测试覆盖。
• 进行手动和自动化测试,验证我们的金融科技解决方案的功能、性能和安全性。
• 进行回归测试,确保现有功能和功能的稳定性。
测试环境和数据管理:
• 设置和维护测试环境,包括测试数据准备和配置管理。
• 与跨职能团队合作,确保测试环境准确反映生产环境。
• 监控和管理测试数据,确保数据隐私并符合相关法规。
缺陷管理:
• 使用适当的缺陷跟踪工具识别、记录、跟踪和排查缺陷。
• 与开发和业务团队合作,调查、诊断和解决问题。
• 对缺陷进行根本原因分析,并提出预防措施的建议。
测试策略和流程改进:
• 为整体QA战略、流程和方法论的发展和改进做出贡献。
• 发现测试自动化的机会,并努力增强测试自动化框架。
• 不断评估和实施QA流程和工具的最佳实践。
文档编制和报告:
• 创建和维护清晰简明的测试文档,包括测试计划、测试用例和测试结果摘要。
• 生成并向利益相关者呈现测试报告和指标,突出质量趋势和改进领域。
• 与跨职能团队合作,确保准确及时地发布文档。
要求:
教育和经验:
• 计算机科学、工程或相关领域的学士学位。
• 至少5年的质量保证经验,重点关注金融科技或金融服务。
• 熟悉金融科技概念、金融法规和行业最佳实践。
技术技能:
• 熟悉软件测试方法论、测试设计技术和测试管理工具。
• 有测试自动化框架、工具和脚本语言(如Selenium、Cucumber、Python)的经验。
• 熟练使用SQL进行数据验证和数据库测试。
• 了解API测试,并熟悉Postman等工具。
领域知识:
• 对金融科技概念和金融产品有扎实的理解,如支付处理、交易系统或风险管理。
• 了解相关金融法规和合规框架(如PCI-DSS、GDPR)。
注重细节和分析能力:
• 高度注重细节,能够仔细分析复杂的系统和需求。
• 出色的解决问题和故障排除能力,能够确定根本原因并提出有效的解决方案。
沟通与协作:
• 出色的口头和书面沟通能力,能够将复杂的技术概念有效地传达给技术和非技术利益相关者。
• 强大的协作和团队合作能力,能够与跨职能团队紧密合作,贯穿整个软件开发生命周期。