高级质量保证工程师(自动化)

新加坡 2天前全职 网络
1.5万 - 3万 / 月
职位简介 我们正在寻找一名质量保证(QA)工程师,他将负责在产品发布前进行测试,以确保软件运行顺畅并满足客户需求。QA工程师的职责包括设计和实施测试、调试和定义纠正措施。您还将审查系统需求并跟踪质量保证指标(例如缺陷密度和未解决缺陷数量)。QA工程师在我们公司的产品开发过程中扮演着重要角色。 职责 • 设计、开发和维护用于软件和硬件测试、流程自动化和数据集成的自动化框架。 • 领导功能、集成、回归和性能测试的自动化测试脚本开发,确保在多个功能和系统中具有可扩展性和可靠性。 • 指导和培训手动测试人员使用自动化工具,指导他们如何编写/执行和维护自动化测试,促进向自动化测试的转变。 • 将自动化测试与CI/CD管道集成。 • 确定自动化可以提高运营效率和减少手动干预的领域。 • 为参考和审计目的记录自动化过程、测试用例和结果。 • 通过新的测试策略、自动化测试工具和方法保持最新并不断改进软件测试过程。 • 保持良好的口头和书面沟通能力。 • 在需要时支持手动测试并执行分配的其他职责。 要求 • 计算机科学、工程或相关专业的高等学历。 • 流利的英语口语和书写能力以满足业务沟通需求。 • 至少4年使用Python/Selenium/Appium(IOS和Android平台)进行自动化开发的经验。 • 精通Web/移动Web/APP应用程序的自动化测试。 • 必须精通编程语言Python。 • 对API测试、性能测试和负载测试有扎实的理解。 • 具有测试自动化和将其集成到CI/CD管道中的实际经验。 • 具有编写清晰、简洁和全面的测试计划和测试用例的经验。 • 有在敏捷/Scrum开发过程中工作的经验。 • 具有较强的分析思维和解决问题的能力。 • 团队精神 - 喜欢解释和分享知识。 • 自我激励,能够在快节奏环境中独立工作,最少的监督。 • 拥有金融科技/交易/区块链技术、资本市场技术和金融支付技术领域的知识将是一个优势。