概述
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致力于在招聘和选拔过程中为残疾人士提供便利。如果您需要任何便利,请提前告知我们,我们将与您合作以满足您的需求。
价值观:诚信/团队合作/多样性/创新/勇气