软件开发自动化测试员

多伦多 29天前全职 网络
面议
成为加拿大航空的一部分就是成为一个标志性加拿大象征的一部分,最近被评为北美最佳航空公司。通过加入我们多元化和充满活力的团队,让您的职业生涯起飞,站在客运航空的前沿。 我们正在寻找一名软件开发自动化测试员,以帮助加速智能自动化测试在加拿大航空的IT、数据和数字团队中的采用。该角色负责将加拿大航空质量管理办公室(QMO)提供的自动化解决方案和框架集成到交付管道中,执行QA流程,并在质量保证的各个方面为交付团队提供领导和指导。 软件开发自动化测试员将向加拿大航空质量管理办公室的QA经理汇报,确保与企业范围内的质量标准和治理保持一致。 职责: - 将加拿大航空QMO和COE开发的自动化框架和工具集成到项目交付团队和管道中。 - 在交付团队中执行和实施QA流程,确保与企业标准和最佳实践保持一致。 - 作为交付团队中的QA专家,监督测试计划、执行、缺陷管理和报告。 - 定制和扩展COE提供的自动化解决方案,以满足特定应用和平台需求。 - 与开发人员、测试团队和DevOps团队合作,将自动化嵌入软件开发生命周期。 - 推广左移测试实践和早期缺陷检测。 - 为交付团队提供关于QA策略、自动化使用、测试技术和质量指标的指导和建议。 - 使用企业标准工具支持CI/CD集成和持续测试。 - 建立和监控KPIs以衡量自动化采用、测试覆盖率、缺陷泄漏和整体质量效果。 - 确保符合内部QA治理、安全和IT政策以及外部监管标准。 - 确保在QA计划和自动化套件中包含无障碍测试覆盖,符合WCAG和加拿大航空的无障碍标准。 - 与无障碍专家和开发人员合作验证包容性设计和可用性。 - 促进培训课程和研讨会,以提高IT部门的自动化和QA能力。 - 支持自动化和手动测试执行的测试数据管理和环境设置。 - 分析测试结果并提供可操作的见解,以提高产品质量和交付信心。 - 作为交付团队与QMO之间的联络人,确保反馈循环和持续改进。 - 参与发布准备审查,并根据质量指标和风险评估提供继续/不继续的建议。 - 向质量管理办公室的QA经理定期更新和报告QA健康、风险、无障碍覆盖和改进机会。 技术要求: - 企业QA平台: - 具有JIRA、Confluence、Xray、ACATS(加拿大航空测试自动化系统)和CI/CD管道(如GitHub Actions)的经验。 - 自动化框架: - 拥有Selenium、Playwright、Cypress和基于Gherkin的BDD框架的实践经验。熟悉Cursor IDE或类似的AI辅助自动化工具。 - 云平台: - 熟练掌握AWS和Azure云服务,包括Bedrock、OpenSearch和VPC隔离。具有使用托管云服务进行可扩展性、安全性和合规性的经验。 - 跨平台测试: - 能够在Web、移动、桌面、SAP、IVR和API平台上自动化和执行测试。使用BrowserStack或类似的云执行平台。 - 无障碍和用户体验测试: - 使用无障碍测试工具(axe-core、Lighthouse、Jaws、WAVE)并确保符合WCAG和加拿大航空无障碍标准的覆盖。 - 非功能性测试: - 具有性能测试(JMeter、Gatling)、安全和漏洞分析、网络模拟和服务虚拟化的经验。使用实时日志和指标进行诊断和监控。 - 测试数据管理和数据质量: - 具有测试数据管理(TDM)、数据掩码、匿名化和合规(GDPR、PCI)的经验。与Delphix或类似的TDM平台集成。 - AI和智能框架: - 熟悉AI驱动的测试用例生成、缺陷管理、根本原因分析和自愈自动化。了解LLMs、向量数据库和AI保证模型。 - 报告和仪表盘: - 能够使用自动化仪表盘、月度记分卡和高管报告工具。 资格: - 相关领域的大学学位(如计算机科学、软件工程、信息技术) - 至少3-5年的软件测试、自动化和QA领导经验。 - 具备Java、Python或JavaScript的强大编程技能。 - 具有定义自动化策略、设定KPIs和推动持续改进的经验。 - 具有在多个平台(Web、移动、API)上设计和实施自动化框架的经验。 - 对性能调试和基准测试充满热情。 - 具有与远程和跨职能团队合作的经验。 - 具备强大的沟通能力、利益相关者参与和指导经验。 - 在快节奏环境中展示准时性和可靠性,以支持整体团队的成功。 附加资格: - 认证(优先):ISTQB、敏捷/DevOps、AWS、Microsoft Azure或自动化和AI特定认证。 就业条件: 候选人必须在任何就业机会提供时有资格在感兴趣的国家工作,申请此职位的候选人有责任寻求任何所需的工作许可/签证或其他授权。 语言要求: 在资格相同的情况下,将优先考虑双语候选人。 多样性和包容性: 加拿大航空坚定地致力于多样性和包容性,旨在创造一个健康、可及和有回报的工作环境,突出员工对公司成功的独特贡献。 作为一个平等机会的雇主,我们欢迎所有人的申请,以帮助我们建立一个反映我们客户和社区多样性的多元化员工队伍。 加拿大航空感谢所有候选人的兴趣;然而,只有那些被选中继续参与流程的人会被联系。