你将要做的事情
约翰逊控制公司(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 上查阅,并可根据请求提供无障碍格式。