Johnson Controls Logo

Johnson Controls

Software Quality Assurance Analyst II (Hybrid)

Posted 6 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

23 Hours 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
23 Hours 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
23 Hours Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role entails maintaining automation test frameworks, collecting quality metrics, designing testing strategies, and addressing application issues with cross-team collaborations.
Top Skills: EclipseGitJavaJavaScriptJenkinsJunitMavenSeleniumServicenowTestng

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account