自动化测试工程师

新加坡 16天前合同 网络
3.3万 - 3.8万 / 月
角色与职责: • 确定要测试的应用程序或系统的需求和规范。 • 通过测试自动化以及在 Jira Zephyr 上记录所有功能测试用例、结果和测试数据。 • 执行估算、规划、优先级排序、进度监控和测试活动的协调。 • 提供 UAT 测试状态的每日报告。 • 开发测试自动化脚本,执行回归套件中的现有自动化脚本。 • 通过文档分析、访谈、研讨会和工作流程分析,分析客户的业务需求和流程。 • 为开发和修改满足客户需求的系统提供输入,并制定支持这些修改的业务规范。 • 负责多个环境(SIT、UAT、性能和生产)中应用程序的质量。 • 参与测试场景、测试用例、测试执行(单元、集成、系统、数据库和回归、缺陷审查和测试数据准备)。 • 缺陷报告。 要求: • 计算机或工程相关领域的学士学位或以上,或具有同等的专业经验。 • 具有 2-5 年 Web 应用程序测试经验的测试工程师。 • 必须细心并能够独立工作。 • 具有强烈主动性和责任感的专注、承诺和结果导向的团队合作者。 • 良好的人际交往和分析能力。 • 熟悉敏捷软件开发生命周期。 • 熟悉 Web 应用程序自动化测试开发和测试技术,如冒烟测试、数据库测试、集成测试、白盒和黑盒测试、回归测试、系统集成测试和用户验收测试。 • 良好的沟通能力,包括口头和书面表达。 • 了解质量保证原则、方法和流程。 • 了解测试自动化原则、方法和框架。 • 具有功能测试知识,最好具备银行或金融领域的领域知识。 • 熟练使用 Jira、Confluence、Cucumber、Selenium 等工具。 • 具有敏捷流程、在敏捷团队内进行测试的经验。 • 具有在 CI/CD 流程中执行软件测试的经验。 • 具有 BDD 框架(Serenity)的经验。