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
As an Intermediate Software Quality Assurance Analyst, you will oversee integration testing of fire alarm control panels, develop test plans, and contribute to automation testing. Collaborate with development teams, identify defects using various testing techniques, and automate test cases with tools like TestComplete and Selenium. Lead a small technical team and communicate effectively in English and French.
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

JavaScript
Python

Johnson Controls Mississauga, Ontario, CAN Office

2400 Skymark Ave Units 1 & 2 , , Mississauga, Ontario , Canada, L4W 5K5

Similar Jobs

3 Days Ago
Saint-Bruno-de-Montarville, QC, CAN
Junior
Junior
Software
The Quality Assurance Analyst will join the R&D team to improve software quality for vehicle telemetry systems by implementing effective manual testing methods, analyzing user stories, developing test plans, executing tests, and collaborating with developers to resolve issues.
Top Skills: SQL
3 Days Ago
Brossard, QC, CAN
Entry level
Entry level
Other • Security
As a Junior Software Quality Assurance Technician, you will execute testing procedures, submit reports on defects, maintain lab equipment, and provide feedback on fire alarm systems under supervision. Strong communication skills and a technical degree are required.
Top Skills: Python
7 Days Ago
Saint-Bruno-de-Montarville, QC, CAN
Junior
Junior
Software
As a Software Quality Assurance Analyst, you will enhance the quality of ISAAC's vehicle telemetry software by implementing manual testing methods, analyzing change requests, and collaborating with developers. You'll develop test plans, execute tests, and contribute to improving QA processes while ensuring products meet quality standards.
Top Skills: SQLWindows

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account