Ingénieur(e) En Tests Logiciels/Software Test Engineer
Design, execute, and automate software and system test plans for advanced programmable controllers used in refineries and oil rigs. Collaborate with multidisciplinary teams to optimize test methods and ensure the reliability of complex industrial automation solutions.
- Hybrid
- Brossard, QC
- Posted Aug 27, 2026
- Apply by Sep 26, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Titre du poste: Ingénieur(e) en tests logiciels Description Du Poste En tant qu’ingénieur(e) en tests logiciels, vous contribuez au développement d’une nouvelle génération de contrôleurs programmables avancés pour des raffineries et des plateformes pétrolières. Vous concevez, exécutez et automatisez des plans de tests logiciels et systèmes pour des solutions d’automatisation industrielle de haute complexité, en étroite collaboration avec les équipes de génie mécanique et de logiciels embarqués. Responsabilités Préparer des plans de tests complets pour valider les contrôleurs programmables avancés utilisés en raffinerie et sur les plateformes pétrolières. Exécuter les plans et scénarios de tests, analyser les résultats et dépanner les problèmes détectés afin d’assurer la qualité et la fiabilité des systèmes. Créer des tests automatisés de validation logicielle dans LabVIEW pour améliorer la couverture de tests et réduire les tâches manuelles. Améliorer et automatiser les procédures de tests manuels existantes afin d’augmenter l’efficacité et la répétabilité des essais. Utiliser et automatiser les bancs de tests (test JIGs) pour vérifier le fonctionnement de l’équipement industriel dans différents scénarios. Développer des scripts LabVIEW pour mesurer et valider les tensions sur différents types d’entrées/sorties (I/O) et gérer des configurations jusqu’à 48 voies. Collaborer avec les ingénieur(e)s mécaniques et l’équipe de logiciels embarqués pour établir, développer et optimiser les méthodes et techniques de tests. Planifier, développer et mettre en œuvre des campagnes de tests complètes, incluant la documentation structurée des résultats. Analyser les résultats de tests et rédiger des rapports détaillés et complets pour communiquer clairement les constats et recommandations. Utiliser l’outil DOORS pour assurer la traçabilité des exigences et des cas de tests tout au long du cycle de développement. Travailler avec les laboratoires en boucles ouvertes et fermées pour tester le comportement des systèmes dans des conditions variées. Contribuer de manière proactive à l’amélioration continue des pratiques de tests, des outils et des procédures au sein de l’équipe. Compétences Essentielles Minimum de 7 ans d’expérience avec LabVIEW, incluant le développement de scripts et de tests automatisés. Minimum de 7 ans d’expérience en tests fonctionnels et de niveau système pour des solutions complexes. Minimum de 7 ans d’expérience avec des équipements logiciels et matériels, incluant la configuration et l’utilisation de bancs de tests. Minimum de 7 ans d’expérience liée aux exigences logicielles, notamment la compréhension, l’interprétation et la validation des exigences. Minimum de 3 ans d’expérience avec des protocoles de communication TCP/IP. Expérience en ingénierie de tests et en validation de logiciels pour des systèmes industriels. Maîtrise de LabVIEW pour la création de tests fonctionnels et de niveau système. Compétences en tests logiciels, tests fonctionnels et tests de systèmes intégrant matériel et logiciel. Capacité à travailler avec des logiciels de simulation tels que MATLAB et Simulink pour soutenir les activités de validation. Expérience avec les procédures de tests, les équipements de tests et les environnements de tests pour systèmes embarqués. Capacité démontrée à analyser des résultats de tests complexes et à produire des rapports clairs et structurés. Aptitude à collaborer efficacement avec des équipes multidisciplinaires en mécanique, logiciel embarqué et automatisation industrielle. Compétences Supplémentaires & Qualifications Expérience en matériel et en électricité, incluant la compréhension des circuits et des interfaces d’E/S. Connaissance des normes IEC pertinentes pour l’automatisation industrielle. Compréhension des protocoles de sécurité CIP et des standards associés. Expérience avec des outils de traçabilité des exigences tels que DOORS. Connaissance des environnements de tests en boucle ouverte et en boucle fermée. Expérience en tests et validation de systèmes d’automatisation pour des secteurs tels que l’hydroélectricité, les services publics, les mines ou les raffineries. Capacité à travailler sur des projets de longue durée et à s’adapter à des technologies de pointe en constante évolution. Intérêt marqué pour l’innovation en automatisation industrielle et les solutions de contrôle avancées. Environnement De Travail Le poste se situe dans un environnement combinant bureaux et laboratoire au secteur 10/30 à Brossard. Vous travaillez au sein d’installations dédiées à l’automatisation industrielle lourde, incluant des bancs de tests, des équipements de contrôle et des systèmes embarqués. Le mode de travail hybride prévoit généralement trois jours par semaine sur site, avec la possibilité de travailler à distance les lundis et vendredis lorsque les activités le permettent. Vous évoluez dans un cadre orienté vers des projets de grande envergure et de haute complexité, où les technologies d’automatisation avancées sont au cœur des activités. Personnel Placement Agency Permit Number : AP-2000486 Type de poste & Emplacement Ce poste Contract est basé à Brossard, QC. Taux de rémunération & Avantages La fourchette salariale associée à ce poste est de $40.00 - $90.00/hr. La rémunération individuelle offerte pour ce poste, à l’intérieur de cette fourchette, dépendra de nombreux facteurs, notamment les qualifications, les compétences, l’expérience pertinente, la connaissance du poste, la localisation géographique, l’équité interne ainsi que d’autres facteurs pertinents liés au poste. Type de milieu de travail Il s'agit d'un poste hybrid, situé à Brossard,QC. Job Title: Software Test Engineer Job Description As a Software Test Engineer, you will help develop a new generation of advanced programmable unit controllers for refineries and oil rigs. You will design, execute, and automate software and system test plans for highly complex industrial automation solutions, working closely with mechanical engineering and embedded software teams. Responsibilities Prepare comprehensive test plans to validate advanced programmable controllers used in refineries and on oil rigs. Execute test plans and scenarios, analyze outcomes, and troubleshoot issues to ensure system quality and reliability. Create automated software validation tests in LabVIEW to improve test coverage and reduce manual effort. Improve and automate existing manual testing procedures to increase efficiency and repeatability. Use and automate test JIGs to verify industrial equipment performance under various operating conditions. Develop LabVIEW scripts to measure and validate voltages on different input/output channels and manage configurations up to 48 I/O points. Collaborate with mechanical engineers and the embedded software team to establish, develop, and refine test methods and techniques. Plan, develop, and implement complete test campaigns, including structured documentation of test activities. Analyze test results and prepare detailed, comprehensive test reports that clearly communicate findings and recommendations. Use DOORS to maintain full traceability between requirements and test cases throughout the development lifecycle. Work with laboratory environments in open-loop and closed-loop configurations to test system behavior under varied conditions. Contribute proactively to the continuous improvement of test practices, tools, and procedures within the team. Essential Skills At least 7 years of experience with LabVIEW, including developing scripts and automated tests. At least 7 years of experience in functional and system-level testing for complex solutions. At least 7 years of experience working with software and hardware equipment, including configuring and using test benches. At least 7 years of experience with software requirements, including understanding, interpreting, and validating requirements. At least 3 years of experience with TCP/IP communication protocols. Experience in test engineering and software validation for industrial systems. Strong proficiency in LabVIEW for creating functional and system-level tests. Skills in software testing, functional testing, and system testing that integrates hardware and software. Ability to work with simulation tools such as MATLAB and Simulink to support validation activities. Experience with test procedures, test equipment, and test environments for embedded systems. Proven ability to analyze complex test results and produce clear, structured reports. Ability to collaborate effectively with multidisciplinary teams in mechanical engineering, embedded software, and industrial automation. Additional Skills And Qualifications Hardware and electrical experience, including understanding of circuits and I/O interfaces. Knowledge of relevant IEC standards for industrial automation. Understanding of CIP safety protocols and associated standards. Experience with requirements traceability tools such as DOORS. Familiarity with open-loop and closed-loop test environments. Experience testing and validating automation systems in sectors such as hydro power, utilities, mining, or refineries. Ability to work on long-term projects and adapt to evolving, cutting-edge technologies. Strong interest in innovation in industrial automation and advanced control solutions. Work Environment This role is based in a combined office and lab environment in the 10/30 area of Brossard. You will work in facilities dedicated to heavy and energy industrial automation, including test benches, control equipment, and embedded systems. The position offers a hybrid work model, typically with three days per week on site and the possibility of remote work on Mondays and Fridays when activities allow. You will operate within large-scale, highly complex projects where advanced automation technologies are central. Job Type & Location This is a Contract position based out of Brossard, QC. Pay And Benefits The pay range for this position is $40.00 - $90.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. Workplace Type This is a hybrid position in Brossard,QC. À propos d’Actalent Actalent est un leader mondial dans les services d’ingénierie et de sciences ainsi que dans les solutions de talents. Nous aidons des entreprises visionnaires à faire progresser leurs initiatives d’ingénierie et de science grâce à l’accès à des experts spécialisés qui favorisent l’échelle, l’innovation et la rapidité de mise sur le marché. Avec un réseau de près de 20 000 consultants et 5 000 clients à travers les États-Unis, le Canada, l’Asie et l’Europe, Actalent dessert de nombreuses entreprises du Fortune 500. Nous sommes fiers d’être l’une des 500 meilleures firmes de conception de l’Engineering News-Record (ENR) pour nos services de conception en ingénierie et un lauréat du prix ClearlyRated Best of Staffing® tant pour le service client que pour les talents. Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi. Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à [email protected] pour connaître d’autres options d’accommodement. Numéro du permis d'agence de placement de personnel : AP-2000486 (Canada – Québec) Numéro du permis d'agence de recrutement de travailleurs étrangers temporaires : AR-2000485 (Canada – Québec) Ordonnance sur l’égalité des chances de San Francisco: Conformément à l’Ordonnance sur l’égalité des chances de San Francisco, pour tous les postes situés dans la ville et le comté de San Francisco, nous examinerons les candidatures des personnes qualifiées ayant un casier judiciaire ou des antécédents criminels. Utilisation de l’intelligence artificielle (IA): Nous pouvons utiliser l’intelligence artificielle (IA) pour soutenir certaines étapes de notre processus d’embauche, notamment la recherche, la présélection et l’évaluation des candidatures. L’IA aide à analyser les candidatures et les qualifications, mais les décisions finales sont prises par notre équipe de recrutement. En soumettant votre candidature, vous reconnaissez et acceptez que celle-ci puisse être examinée à l’aide d’outils d’IA. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email [email protected] for other accommodation options. Personnel Placement Agency Permit Number: AP-2000486 (Canada – Quebec) Temporary Foreign Worker Recruitment Agency Permit Number: AR-2000485 (Canada – Quebec) San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. Use of Artificial Intelligence (AI):We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
What you’ll do
Design, execute, and automate software and system test plans for advanced programmable controllers used in refineries and oil rigs. Collaborate with multidisciplinary teams to optimize test methods and ensure the reliability of complex industrial automation solutions.
Requirements
Requires at least 7 years of experience in LabVIEW, functional/system testing, and software requirements validation. Proficiency in TCP/IP protocols and experience with industrial hardware and embedded systems are essential.
Listed skills
- TCP/IPPreferred
- Embedded SystemsPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- LabVIEW
- Software Testing
- System Testing
- Functional Testing
- TCP/IP
- MATLAB
- Simulink
- DOORS
- Embedded Systems
- Industrial Automation
- Test Automation
- Requirement Validation
Job areas
- Engineering
- Software
- Technology
- Energy
- Manufacturing
Additional details
- Minimum experience
- 7+ years
- Apply by
- Sep 26, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level