We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results
New

Software Quality Assurance Lead

Johnson Controls, Inc.
United States, Massachusetts, Westford
May 20, 2025

Our global Fire Detection product group located in Westford, MA, offers you the possibility to interact with other development centers and teams around the world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of products and services within Fire Detection. Work/life balance is important to us, and we offer a flexible hybrid work model.You will also get exposure to leading edge technology, exciting projects, and life-saving products that promote global safety of not only facilities, but people. We need your talent and ideas, as we continue to grow and expand our strategic focus and build state of the art fire detection systems.

What you will do

Johnson Controls is searching for a Software Quality Assurance Technical Manager to be located at the R&D facility in Westford, MA, USA. In this role, you will be responsible for leading software quality engineering efforts for local software development teams, software lab operations, and collaborating in a global SQA engineering team to implement comprehensive QA strategies, test plans, and processes. This includes collaborating with cross-functional teams, defining quality standards, and ensuring timely and effective communication of test results and quality metrics.Our fire detection and suppression products are installed in buildings you visit every day! This is an opportunity to collaborate, verify, design, automate, build, innovate and contribute to complex systems protecting life and property around the world.

How you will do it

  • Drive the direction of a focused QA team.

  • Collaborating with other QA leads globally to thoroughly validate systems end to end.

  • Facilitate day-to-day priorities and processes.

  • Engage with agency partners to certify our products to the highest standards.

  • Document test plans and cases for optimal coverage and reuse.

  • Review test plans and prioritize tests.

  • Ensure best practices are being followed in software testing.

  • Onboard and mentor new team members.

  • Design and build physical environments to verify new product functionality.

  • Identify root causes of defects in software.

  • Collaborate with software, hardware, and sustaining engineering, global SQA leads, program management and product leadership.

  • Build test plans and test strategies for desktop and mobile applications, cloud, server, and web interfaces.

  • Strategize and implement automation solutions from the individual module to system level, using commercial and custom tools with languages such as Python and JavaScript.

  • Contribute as an embedded member of the sprint teams with assigned stories.

  • Innovate and continually improve our SQA practices, processes, and tools as part of the SQA leadership group.

  • Communicate and create reporting and dashboards with test results and quality metrics.

What we look for

Required

  • Minimum of 7+ years of complex hardware and software system test experience encompassing a full technical stack of software from embedded to end user applications.

  • Experience with automation frameworks including language use of JavaScript and Python across multiple technical layers such as mobile and web.

  • Management and implementation of lab environments to test prototypes and production systems.

  • Solid experience with scrum development and agile methodologies.

  • Ability to strategize at the macro and micro level of systems for full test coverage.

  • High engagement collaborating with other teams in a global organization.

  • Solid IoT knowledge includes bi-directional communication across the device, gateway, cloud, and mobile or web interfaces.

  • Successful track record as a 'hands on' leader within a QA organization.

  • Tools and methodologies for timing analysis and performance monitoring.

  • Experience with versioning and issue tracking systems including GIT and Atlassian tools.

  • BS in Computer Science, Software or Engineering.

Preferred

  • Experience with IoT scalability testing and troubleshooting.

  • Leadership of domestic and/or international quality assurance engineers.

  • Hands on expertise with scripting languages and debugging tools.

  • Software lab management and responsibilities.

(web-7fb47cbfc5-6j2jx)