高级软件测试工程师

14个月前全职
Rockwell Automation

Rockwell Automation

location 新加坡
unsaved
罗克韦尔自动化是一家全球科技领导者,专注于帮助世界各地的制造商提高生产力、可持续性和灵活性。我们拥有超过28,000名员工,每天都在让世界变得更美好,我们知道我们有着特殊的东西。在我们的客户背后,有一些令人惊叹的公司,它们帮助满足世界的食物需求,在全球范围内提供救生药物,并致力于清洁水和绿色出行,我们的员工是充满活力的问题解决者,为我们所做的工作引以为豪,因为它改变了世界。 我们欢迎所有的创造者、前瞻思考者和问题解决者,他们正在寻找一个可以发挥自己最佳才能的地方。如果你就是这样的人,我们非常希望你加入我们! 职位描述 公司概述 罗克韦尔自动化是全球最大的工业自动化公司,致力于提高客户的生产力和世界的可持续性。在全球范围内,我们的旗舰产品品牌Allen-Bradley®和Rockwell Software®以创新和卓越而闻名。当您选择罗克韦尔自动化时,您将加入无数才华横溢的员工,他们在过去一个世纪帮助我们在自动化行业中确立了领导地位。 当您加入罗克韦尔自动化时,您成为一个多元化、包容性和全球化的社区的一部分,这个社区对创新充满热情,您可以与伟大的思想和鼓舞人心的人合作。 我们知道我们的员工是我们成功和未来的关键。帮助您发展有意义的职业是我们的首要任务,因为当您成功时,我们也会成功。 职位描述 作为罗克韦尔自动化的高级软件测试工程师,您将有机会与产品经理和软件开发人员团队合作,开发业界领先的商业软件,以其创新和易用性而闻名。您将负责制定测试策略,创建和执行测试计划,以确保产品的质量。 在这个职位上,您将在功能设计、实施和测试中扮演关键角色。您将在开发生命周期的各个阶段积极参与,并在整个过程中支持您的团队。您还将帮助确保开发的产品符合要求,并符合总体质量管理标准。这个职位将使您能够与多个全球跨职能团队合作,并可能需要您成为小规模功能或部分功能的技术负责人。 当您加入我们的软件工程团队时,您成为一个相信知识共享和合作的团队的一部分,并致力于使用可靠和经过深思熟虑的工程实践和技术来克服任何挑战。 我们正在寻找那些能够有效利用多样化的技术背景和观点,通过营造团队合作的环境以及开放和直接的沟通、诚实和尊重来推动工作的人。理想的候选人还将积极寻求了解软件工程、计算机工程和测试自动化领域的新发展,并确定和追求职业发展和培训机会。 主要职责 • 收集、贡献和记录特性和其组件的需求,确保规范中包含了开发软件和相应测试用例所需的信息。 • 为新特性制定测试计划或为现有计划做出贡献,确保其满足已确定的要求。 • 制定时间表,并确定执行测试计划所需的资源。在需求、速度、成本和覆盖范围之间进行权衡。根据需要提供进展报告。 • 创建符合产品质量要求的测试用例和相关文档,包括可追溯性。 • 创建测试自动化计划,并自动化所需的测试用例。 • 进行手动或自动化测试,报告异常,并根据公司质量标准进行适当的异常分类。 • 领导或参与需求文档、测试用例和用户文档的审查。 • 建立与同事的关系,并与他们互动,以确保分配的任务得到适当的优先级。 • 在软件开发实践、开发工具和测试自动化领域识别和推荐软件开发能力改进的领导地位。 • 跳出常规思维,愿意研究和探索利用最新技术和标准克服障碍的新途径。 • 清晰地传达和表达设计概念,无论是口头还是书面。 • 能够学习和理解复杂的控制系统概念。 最低资格要求 • 计算机科学、计算机工程、电气工程或其他相关专业的学士学位 • 通常需要在软件产品开发环境中至少五年的经验 • 直接参与为Web应用程序或服务创建测试计划和测试用例的经验;熟悉手动和自动化测试方法 • 熟悉测试自动化,并熟悉TestCafe或TestNG等测试自动化框架 期望资格 • 使用Python、JavaScript/TypeScript、Java或其他语言自动化测试用例的直接经验 • 直接参与敏捷软件开发流程,有Scrum Master经验者优先 • 能够应用测试桌面软件产品的知识 • 出色的问题解决和分析能力 • 在工业自动化行业有直接经验 • 在与本地和全球技术开发团队合作方面有直接经验 • 出色的人际交往、口头和书面沟通能力