{"id":3170570,"url":"https://alion.io/job/johnson-controls-technicienne-en-automatisation-des-essais","title":"Technicien(ne) en automatisation des essais","company":{"id":448321,"name":"Johnson Controls","domain":"johnsoncontrols.com","url":"https://alion.io/company/johnsoncontrols-3","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":83,"open_postings":536,"ghost_share":0,"stale_share":0.662,"repost_share":0.011,"time_to_fill_p50_days":33,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Field & Service","role_family":"Field & Service","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Quebec, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":32,"max":44,"currency":"CAD","period":"hour","gross":null,"usd_annual":62000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Jenkins","optional":false},{"name":"Python","optional":false},{"name":"Rive","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-10-23T18:26:00Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-30T18:10:51Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"Technicien(ne) en automatisation des essais \nLieu : Brossard, Québec (sur site) \nType d’emploi : Temps plein\nAidez à façonner la prochaine génération de technologies d’alarme incendie\nÊtes-vous passionné(e) par l’automatisation, les essais et la conception de systèmes qui améliorent la qualité des produits? Nous recherchons un(e) technicien(ne) expérimenté(e) en automatisation des essais pour contribuer au développement de solutions de vérification automatisées destinées à des produits de nouvelle génération dans le domaine des alarmes incendie et de la sécurité des personnes.\nDans ce rôle, vous concevrez et exploiterez des environnements d’essai automatisés permettant de valider des systèmes d’alarme incendie intégrés comprenant des panneaux de contrôle, des dispositifs en réseau, des équipements de terrain et des périphériques. Vous développerez des bancs d’essai matériels et utiliserez des pipelines de test intelligents afin d’améliorer la qualité des produits, d’augmenter la couverture des essais et d’accélérer le développement des produits.\nNous sommes situés sur la Rive-Sud de Montréal, dans un secteur dynamique offrant un accès facile au Quartier DIX30 et au transport en commun (juste à côté de la station du Réseau Express Métropolitain).\nCette fonction exige une présence au bureau du lundi au vendredi. Il ne s’agit pas d’un poste en télétravail.\nCe que vous ferez\nConcevoir et maintenir des solutions d’essais automatisés pour des produits d’alarme incendie. \nDévelopper des suites de tests de régression. \nDévelopper des outils d’automatisation basés sur Python. \nExécuter les procédures d’essai et proposer des améliorations. \nSoumettre les résultats d’essai et fournir le contexte nécessaire à l’analyste AQL. \nConfigurer des relais, modules d’E/S numériques, alimentations programmables et interfaces de communication. \nAppliquer des techniques d’analyse assistées par l’IA pour identifier les défaillances, classifier les défauts et accélérer le dépannage. \nReproduire les problèmes observés sur le terrain et participer aux enquêtes de causes fondamentales. \nQualifications requises\nDEC en électricité, informatique, électronique, automatisation ou discipline connexe. \n3 à 7 ans d’expérience en automatisation des essais, validation de produits ou essais de systèmes. \nExpérience avec les E/S numériques, relais, communications série, réseaux Ethernet et instrumentation de test. \nCapacité à lire des schémas électriques et des diagrammes de câblage. \nExpérience avec des outils de suivi des défauts et de gestion de versions (p. ex. JIRA, Git). \nExcellentes aptitudes de communication en français et en anglais. \nQualifications souhaitées\nExpérience avec les systèmes d’alarme incendie, les systèmes de sécurité des personnes ou l’automatisation des bâtiments. \nExpérience avec Azure DevOps, Jenkins ou des plateformes CI/CD similaires. \nExpérience en essais Hardware-in-the-Loop (HIL). \nExpérience dans l’application de technologies d’IA aux essais, à la validation, au développement d’automatisation ou à l’analyse de défauts. \nSolides compétences en programmation Python. \nÀ quoi ressemble le succès\nRéduire les efforts de tests manuels grâce à une automatisation fiable. \nAugmenter la couverture de vérification automatisée. \nAméliorer la qualité des produits et la confiance lors des mises en production. \nTirer efficacement parti des technologies d’IA pour améliorer la productivité tout en maintenant la rigueur d’ingénierie. \nPourquoi nous joindre?\nVous travaillerez sur des produits qui protègent les vies et les biens tout en contribuant à façonner l’avenir de la validation automatisée et de l’ingénierie assistée par l’IA. Ce poste offre une exposition aux technologies de sécurité incendie et de sécurité des personnes, aux systèmes embarqués, à l’automatisation des essais, à l’intégration matériel-logiciel et à la vérification continue.\nFourchette salariale horaire: $32 - $44 (Le taux horaire sera déterminé en fonction de la formation, de l’expérience, des connaissances, des compétences et des aptitudes du candidat, de l’équité interne et des données du marché.)\nCe poste offre un ensemble d’avantages sociaux concurrentiel. La fourchette salariale affichée représente la rémunération cible pour ce rôle. Toutefois, les candidats exceptionnels possédant des compétences et une expérience uniques peuvent être considérés au-delà de cette fourchette.\nAfin d’assurer un processus d’embauche efficace et équitable, des outils technologiques, y compris l’intelligence artificielle (IA), peuvent être utilisés pour identifier et évaluer les candidats. Toutes les décisions d’embauche sont prises par des évaluateurs humains.\nR&D Automation Test Technician \nLocation: Brossard, Quebec (Hybrid) \nDepartment: Research & Development \nEmployment Type: Full-Time\nHelp Shape the Next Generation of Fire Alarm Technology\nAre you passionate about automation, testing, and building systems that improve product quality? We are looking for an experienced R&D Automation Test Technician to help develop automated verification solutions for next-generation fire alarm and life safety products. \nIn this role, you will build and operate automated test environments that validate integrated fire alarm systems consisting of control panels, networked devices, field devices, and peripheral equipment. You will design automation frameworks, develop hardware test fixtures, and create intelligent testing pipelines that improve product quality, increase test coverage, and accelerate product development.\nWhat You Will Do\nDesign, build, and maintain automated test solutions for integrated fire alarm products. \nDevelop scalable automation frameworks and regression test suites. \nDevelop Python-based automation tools. \nLeverage AI-assisted development tools to accelerate creation of test cases, scripts, documentation, and validation procedures. \nReview and validate AI-generated artifacts. \nConfigure relays, digital I/O modules, programmable power supplies, and communication interfaces. \nBuild and maintain automated test pipelines and CI/CD verification workflows. \nApply AI-assisted analysis to identify failures, classify defects, and accelerate troubleshooting. \nReproduce field issues and participate in root-cause investigations.\nRequired Qualifications\nDEC in Electrical, Computer, Electronics, or Automation Technology, or related discipline. \n3 to 7 years of experience in test automation, product validation, or systems testing. \nStrong Python programming skills. \nExperience with digital I/O, relays, serial communications, Ethernet networking, and test instrumentation. \nAbility to read electrical schematics and wiring diagrams. \nExperience with Git. \nExperience using AI-assisted development tools and validating AI-generated code. \nStrong English and French communication skills.\nPreferred Qualifications\nExperience with fire alarm systems, life safety systems, or building automation. \nKnowledge of NFPA 72. \nExperience with Azure DevOps, Jenkins, or similar CI/CD platforms. \nHardware-in-the-loop testing experience. \nExperience applying AI technologies to testing, validation, automation development, or defect analysis. \nFamiliarity with large language models (LLMs).\nWhat Success Looks Like\nReduce manual testing effort through reliable automation. \nIncrease automated verification coverage. \nImprove product quality and release confidence. \nBuild scalable automation frameworks and intelligent test pipelines. \nSuccessfully leverage AI technologies to improve productivity while maintaining engineering rigor.\nWhy Join Us?\nYou will work on products that protect lives and property while helping shape the future of automated validation and AI-assisted engineering. This position offers exposure to fire and life safety technology, embedded systems, test automation, hardware and software integration, and continuous verification.\nHIRING HOURLY RANGE:$32 - $44 (Hourly rate to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates \nmay bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us\nLes 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.","description_format":"text","description_chars":9686,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Upper-Intermediate (B2)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Equity"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Energy Efficiency","HVAC & Refrigeration","Access Control & Alarm Systems","Building Automation & Controls"],"lifecycle":[{"event":"open","at":"2026-10-23T18:26:00Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":6,"expected_fill_days":33,"reasons":["conf:3","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-30T05:48:23Z"},"pay":{"stated_usd_annual":62000,"is_top_pay":false},"html_url":"https://alion.io/job/johnson-controls-technicienne-en-automatisation-des-essais","json_url":"https://alion.io/job/johnson-controls-technicienne-en-automatisation-des-essais.json","meta":{"generated_at":"2026-10-30T21:23:41Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11824,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":448321},"rest":"https://alion.io/mcp/rest/get_company?id=448321"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjohnson-controls-technicienne-en-automatisation-des-essais"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjohnson-controls-technicienne-en-automatisation-des-essais"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjohnson-controls-technicienne-en-automatisation-des-essais"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/johnson-controls-technicienne-en-automatisation-des-essais\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjohnson-controls-technicienne-en-automatisation-des-essais"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3170570}},{"tool":"search_jobs","arguments":{"company":"johnsoncontrols.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3170570},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}