一家总部设在美国的公司正在开发一个创新平台,为世界各地的客户提供奢侈品服务,该公司正在寻找一名首席QA测试和自动化工程师。该工程师将负责不断提高测试自动化的覆盖率和有效性,以减少人力测试劳动,提高测试效率。该公司正在为他们的客户提供独特的餐饮体验,由他们的专业主厨和工作人员团队促成。对于那些展示出强烈关注向客户提供高质量产品的开发人员来说,这是一个了不起的机会。
工作职责:
- 为了保证我们软件产品的质量和功能,在设计、开发和执行全面的测试策略、测试案例和测试自动化框架方面发挥主导作用
- 与跨职能的团队合作,了解产品的需求,确定和排查测试需求,其中可能包括开发人员、产品经理和其他利益相关者
- 为了建立有效和高效的测试策略,发展和保持对软件架构、特征和功能的全面了解
- 使用行业标准的测试自动化工具,如Selenium、JUnit和TestNG,创建和维护自动化测试脚本、工具和框架
- 应分析测试结果,发现、报告和跟踪缺陷。与开发团队紧密合作,保证及时整改
- 在团队内部和整个组织中建立和传播质量保证的最佳实践、法规和标准
- 对软件测试和测试自动化行业的最新工具、技术和趋势进行持续研究
- 参与敏捷开发程序,如回顾会议、每日站立和冲刺计划。
工作要求:
- 工程、计算机科学方面的学士/硕士学位(或同等经验)
- 至少有5年以上的软件QA测试经验,包括手动和自动测试
- 3年以上高级或领导职位的经验,有成功领导挑战性项目的记录
- 对功能测试、集成测试、性能测试和回归测试等测试技术有相当的了解
- 对测试自动化框架和工具,如Selenium、JUnit和TestNG有广泛的了解
- 优秀的分析和解决问题的能力,以及对细节的高度关注。
- 优秀的人际关系和沟通能力,有能力与跨职能的团队良好合作。
- 对敏捷开发技术如Scrum或Kanban有丰富的了解
- 至少有一种相关语言的丰富的编程知识,如Java、Python或C#。
- 最好有ISTQB或其他类似的认证
- 流利的英语口语和书面交流