Johnson Controls Logo

Johnson Controls

Software Quality Assurance Analyst II (Hybrid)

Posted 7 Days Ago
Be an Early Applicant
Brossard, QC
Mid level
Brossard, QC
Mid level
The Software Quality Assurance Analyst II will oversee integration testing, develop test plans, automate tests, and lead a technical team while ensuring quality in testing procedures.
The summary above was generated by AI

What you will do:

This position is for an Intermediate Software Quality Assurance Analyst located in Brossard, Québec. You will oversee integration testing of fire alarm control panels by working with technicians and developers to create a test plan that can cover components as UI interface, fire alarm panel, detectors and notification devices. In addition to our existing panels (4100ES, 4007ES…) we are also creating a new product line so you will participate in the creation of a whole new panel from the ground up.

You will also contribute to automation tests so you will need to work with tools like TestComplete, Power Automate and scripting language Python to capture test execution or maintain in-house capture tools.

This is a hybrid position. It requires presence in the office at least 3 days a week. It is not a purely remote job. Candidates must be commuting distance to Brossard QC or able/willing to relocate.

How you will do it:

  • Develop and update test procedures from technical specifications.

  • Help SQA technicians in the execution of tests.

  • Act as point of contact with the various development teams (to discuss/reproduce/validate issues observed during test execution).

  • Use various Black Box /White Box test techniques to identify defects and assist in finding root cause.

  • Track and report progress on regular basis (identify schedule issues to project manager).

  • Automate test cases using TestComplete, Selenium and other scripting languages such as python, java script.

What we look for:

Required

  • 3+ years of experience in quality assurance/testing, developing testing procedures and testing plans.

  • Demonstrated evidence of strong writing skills as well as the ability to read and understand technical specifications produced by the engineering staff.

  • Able to plan and estimate testing effort.

  • Can lead a technical team of 2 to 3 people.

  • Experience with scripting languages (e.g., Python).

  • Knowledge of automated UI testing tools (Test Complete, Power Automate, Selenium).

  • Good communication skills in English and French.

Preferred

  • Fire alarm systems or building systems background.

  • Experience in homologation norms (e.g. UL/ULc, EN54).

  • Experience with Git, JIRA and Confluence.

Les filiales canadiennes de Johnson Controls s'engagent à fournir des accommodements raisonnables aux candidats, aux postulants et aux employés en situation de handicap, conformément à la législation applicable en matière de droits humains et, en Ontario, conformément à la Loi sur l'accessibilité pour les personnes handicapées de l'Ontario ("AODA"). Lorsqu'une demande est faite, des accommodements seront fournis tout au long des étapes du processus de recrutement et de sélection. Pour faire une demande d'accommodement, veuillez nous contacter. Toute information que vous fournissez concernant des mesures d'accommodement sera traitée de manière confidentielle. Une copie des politiques AODA applicables de Johnson Controls est disponible sur notre site web à l'adresse www.johnsoncontrols.com à titre de référence et peut être mise à disposition dans des formats accessibles sur demande.

Top Skills

Power Automate
Python
Selenium
Testcomplete

Similar Jobs

11 Hours Ago
Hybrid
Varennes, QC, CAN
Mid level
Mid level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
The Project Engineer manages project scope, develops investigation plans, communicates with clients, resolves issues, and coordinates laboratory activities to ensure compliance with UL standards.
Top Skills: Engineering SoftwareMS OfficeProject Management Tools
2 Days Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Staff Software Quality Engineer will maintain automation frameworks, collect quality metrics, create test plans, and collaborate with developers on testing strategies.
Top Skills: EclipseGitJavaJavaScriptJenkinsJunitMavenSeleniumTestng
2 Days Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Principal Platform Architect role involves advising clients on the ServiceNow Platform, focusing on technical governance, solution design, and establishing strong relationships with technical leaders while guiding implementation strategies.
Top Skills: AICloud ApplicationsServicenow

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account