软件质量保证分析师(现场)

多伦多 8天前全职 网络
面议
你将要做的事情 约翰逊控制公司(JCI)是一家全球多元化技术和多工业领导者,服务于150多个国家的广泛客户,拥有超过117,000名员工。JCI创造智能建筑、高效能源解决方案、集成基础设施和下一代交通系统,这些系统无缝协作,以实现智慧城市和社区的承诺。其对可持续发展的承诺可以追溯到1885年,发明了第一台电动房间温控器。JCI致力于帮助客户成功,并通过战略关注其建筑和能源增长平台,为所有利益相关者创造更大的价值。更多信息,请访问 www.johnsoncontrols.com 或在推特上关注他们 @johnsoncontrols。 作为智能、健康和可持续建筑的全球领导者,JCI拥有世界上最大的安全产品组合之一,正在迅速增长,最近收购了先进的安全系统和集成品牌,如 Qolsys 和 Esotec。与其它入侵品牌如 DSC(数字安全控制)、Bentel、Sur-Gard 和 Visonic 一起,JCI 安全提供从访问控制到入侵预防,从视频监控到网络安全的所有解决方案。他们利用最新技术将产品和服务整合为全面的解决方案。他们最大限度地提升安全性,提高效率,并确保业务连续性,同时不断创新,提供领先的解决方案。 JCI 的安全业务设计、制造和营销入侵和访问视频安全产品,服务于全球商业和住宅市场。它在研发工程(最大的设计中心位于加拿大多伦多)、供应链、制造和销售设施中拥有2000名员工,分布在北爱尔兰、英国、意大利、美国、加拿大、印度和中国。凭借全球知名品牌和高质量的安全产品来保护人们和财产,他们历史上开发了一些世界上技术最先进的入侵、视频、访问控制和实时跟踪解决方案,为公司在系统集成方面提供了竞争优势。 约翰逊控制的愿景是一个“安全、舒适和可持续”的世界——他们广泛的创新安全产品和服务专注于确保人、设施和资产的安全。与 JCI 的这一总体愿景一致,其安全业务致力于实现最新的 ISO 质量保证标准以及卓越的产品效率、性能和可靠性。他们继续扩展全球足迹,并在全面的专利组合上建立,以维持其在市场上的领导地位。 有关更多信息,请访问官方网站: https://www.johnsoncontrols.com/security 你将要做的事情 约翰逊控制正在寻找一位软件质量保证分析师,以确保我们的软件解决方案的质量、可靠性和性能。作为产品开发团队的重要成员,你将设计和执行测试计划,识别和记录缺陷,并与开发人员和产品经理密切合作,交付符合最高标准的软件。理想的候选人具备分析能力,拥有手动和自动测试的实践经验,并热衷于通过严格的质量保证实践改善用户体验。你将在验证我们的技术项目与商业目标的一致性方面发挥关键作用,确保每次发布都是稳定、安全并准备好大规模部署。 候选人将驻扎在我们位于安大略省康科德的设施(现场)。候选人必须在通勤距离内。 你将如何做到这一点 质量关注 • 学习并应用物联网(IoT)启用的建筑安全产品的测试策略,包括控制面板、安全传感器、生命安全探测器和自动化设备。 • 与开发人员、产品经理和硬件团队密切合作,以理解需求并将其转化为清晰的可测试场景。 • 对软件测试、自动化和物联网验证中的新工具和方法保持好奇。 团队贡献 • 与跨职能团队合作,确保质量在开发过程的每个阶段都得到体现。 • 参与团队讨论、冲刺规划和评审,从质量保证的角度提供意见。 • 通过分享观察、提出问题和为持续改进文化做出贡献来支持团队成员。 测试执行 • 设计和执行手动测试用例,以验证功能、性能和可用性。 • 在高级 QA 工程师的指导下,协助创建和维护自动化测试脚本。 • 记录测试结果,跟踪缺陷,并与开发人员跟进,以确保及时修复。 • 帮助监控质量指标,如缺陷数量、测试覆盖率和发布准备情况。 技术发展 • 获得自动化测试框架和 CI/CD 管道的实践经验。 • 学习通过结构化测试用例验证通信协议(例如 MQTT、Zigbee、Z-Wave、PowerG)。 • 参与性能和回归测试,以确保设备、移动应用程序和云平台的稳定性。 • 在安全测试中发展基础技能,包括身份验证和数据验证。 利益相关者协作 • 清晰地向开发人员、产品经理和其他利益相关者传达测试结果和问题。 • 提出澄清性问题,以确保完全理解需求并确保测试覆盖的完整性。 • 在需要时支持与外部供应商和合作伙伴的集成测试。 持续学习 • 向高级 QA 工程师和导师寻求反馈,以提高测试技能。 • 关注行业最佳实践和新兴工具,以成长为一名 QA 专业人士。 • 通过学习新的测试技术和技术,承担个人发展的责任。 你将需要的条件 要求 • 计算机科学、软件工程、信息技术或相关领域的学士学位(或同等实际经验) • 0-2 年软件质量保证、测试或相关技术角色的专业经验(实习、学术项目或个人项目也视为经验) • 理解软件开发基础和软件测试生命周期。 • 熟悉手动测试技术,包括编写和执行测试用例。 • 对测试自动化概念有基本了解,并愿意学习自动化框架。 • 在 Linux 环境中有实践经验,包括使用命令行和 shell 命令进行测试和故障排除。 • 通过课程、实习或项目经验接触到敏捷方法论(Scrum、Kanban)。 • 能够清晰记录测试结果、缺陷,并将发现传达给开发人员和团队成员。 优先考虑 • 在软件质量保证或软件开发方面的实习、合作或项目经验。 • 熟悉版本控制系统(例如 Git)和问题跟踪工具(例如 Jira、Azure DevOps)。 • 在测试自动化、数据验证或工具集成方面的 Python 脚本实践经验。 • 接触其他编程语言,如 Java 或 JavaScript。 • 对 CI/CD 管道及其在自动构建过程中的测试适应性有基本了解。 • 了解物联网设备、移动应用程序或云平台(AWS、Azure、Google Cloud)者优先。 • 了解通信协议(例如 Wi-Fi、Zigbee、Z-Wave、MQTT)者优先。 • 热衷于在软件质量保证领域建立职业生涯,并为安全、可靠的产品做出贡献。 约翰逊控制的加拿大子公司承诺根据适用的人权立法,为残疾申请人、候选人和员工提供合理的便利,并在安大略省根据《安大略省无障碍法》(“AODA”)提供便利。应要求,在招聘和选拔过程的各个阶段将提供便利。要请求便利,请与我们联系。您提供的与便利措施相关的信息将被视为机密。约翰逊控制的适用 AODA 政策副本可在我们的网站 www.johnsoncontrols.com 上查阅,并可根据请求提供无障碍格式。