质量保证自动化工程师 II

多伦多 2天前全职 网络
面议
概述 QA自动化工程师II负责设计、开发和维护自动化测试解决方案和集成测试,以提高测试覆盖率和产品质量。QA自动化工程师II热衷于与开发人员、QA、架构师和产品经理合作,提供高质量的解决方案。QA自动化工程师II是一个积极主动的自我启动者,能够主动完成工作。 职责 • 审查功能和技术需求,并与QA、开发人员、架构师和产品经理合作,评估增加自动化和集成测试覆盖率的领域,以涵盖常见和业务关键流程。 • 根据需要参与自动化最佳实践和工具选择的讨论。 • 协助优先排序测试场景并参与执行计划。 • 在敏捷环境中为API、Web和移动平台创建、维护和执行功能、集成、回归和冒烟测试场景的自动化测试脚本。 • 设计、开发和维护测试自动化框架。 • 创建需求的测试报告和可追溯性矩阵。 • 确保在适用时将可访问性、性能和安全性测试纳入测试周期。 • 参与季度代码清理,以避免冗余并保持代码优雅。 • 确保始终遵循正确的代码语法。 • 维护培训材料库,以便他人在需要时参考。 • 执行分配的其他相关质量保证团队职责。 资格 • 计算机科学、计算机工程或相关学科的学士学位,来自认可的机构。 • 至少3到4年的测试自动化经验。 • 需要使用Selenium/.Js/Node.js开发和维护测试自动化基础设施和脚本的实际经验。优先考虑Nightwatch.js。 • 基本了解性能测试工具,如JMeter和Bladerunner。 • 有根据可访问性标准验证应用程序的经验:Web内容可访问性指南(WCAG)。 • 能够设计和执行复杂的SQL查询。 • 良好的API测试工具工作知识,如Postman/SOAP UI。 • 在敏捷环境中工作的实际经验。 • 优秀的技术和故障排除技能。 • 良好的口头和书面沟通能力。 • 注重细节,具有较强的分析和解决问题的能力。 • 能够独立工作并作为团队的一部分。 薪酬:年基本工资为85,000.00-115,000.00加元,具体取决于经验和资格,另加基于绩效的奖金。 职位公告:此职位发布代表Engage正在积极寻找填补的现有空缺。 AI披露:AI不用于筛选、评估或选择申请人。 感谢所有申请者对Engage的兴趣,但只有入选面试的申请者会被联系。 Engage是一个致力于工作场所多样性的平等机会雇主。此外,Engage致力于在招聘和选拔过程中为残疾人士提供便利。如果您需要任何便利,请提前告知我们,我们将与您合作以满足您的需求。 价值观:诚信/团队合作/多样性/创新/勇气