Johnson Controls Logo

Johnson Controls

Software Quality Assurance Analyst II (Hybrid)

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

Confluence
Git
JavaScript
JIRA
Power Automate
Python
Selenium
Testcomplete

Johnson Controls Calgary, Alberta, CAN Office

6046 12 St SE, Calgary, AB, Canada, T2H 2X2

Similar Jobs

2 Days Ago
Sherbrooke, QC, CAN
Entry level
Entry level
Information Technology • Software
The Associate Software Quality Assurance Analyst will support the QA team by executing test cases, reporting bugs, maintaining the QA environment, and assisting in documentation and team meetings. This role is crucial for ensuring software quality and reliability.
Top Skills: JIRA
20 Hours Ago
Québec, QC, CAN
Internship
Internship
Healthtech • Biotech • Pharmaceutical
As a Quality Assurance Analyst Intern, you will monitor and test process functions and materials to ensure products meet necessary requirements. Responsibilities include reviewing production records, conducting risk analyses, verifying GMP data, and participating in continuous improvement projects while maintaining document traceability.
Top Skills: GmpMicrosoft Office Suite
2 Days Ago
Remote
3 Locations
Expert/Leader
Expert/Leader
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Principal Quality and Automation Engineer will lead development and implementation of automation strategies, providing technical leadership and mentorship. Responsibilities include designing automated test frameworks, overseeing quality assurance processes, and driving continuous improvement in testing methodologies.
Top Skills: AppiumAWSC++DockerGitlab CiJavaJenkinsJmeterJunitLoadrunnerNoSQLPythonSeleniumSQLTerraformTestng

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account