Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
OPAL-RT TECHNOLOGIES

Quality Assurance Automation Developer

OPAL-RT TECHNOLOGIES

. Develop and maintain automated tests in a continuous integration environment (45%) .

Posted 9/17/2026full-timeMontreal • CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining automated tests within a continuous integration environment, alongside a strong understanding of communication protocols and hands-on hardware tasks. Proficient in Python, Linux, and various testing tools to enhance software development processes.

Highest-signal resume keywords
Automated TestingPython ProgrammingContinuous IntegrationCommunication ProtocolsHardware Installation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonLinuxJenkinsGroovyGit/GitLabShell ScriptingMATLAB/SimulinkFPGADriver DevelopmentProcessor Architectures
Soft Skills
Analytical SkillsOrganizational SkillsTechnical CuriosityAdaptabilityTeam Collaboration
Tools & Technologies
JIRAAI ToolsOscilloscope
Industry Keywords
IEC 61850ModbusCANDNP3C37.118ARINC 429IEEE 1588PROFINET

Tech Stack

Tools & technologies
GroovyJenkinsLinuxPythonShell Scripting

About the role

Key responsibilities & impact
  • Develop and maintain automated tests in a continuous integration environment (45%)
  • Reproduce, analyze, and document issues through the required hardware and software procedures (30%)
  • Monitor, analyze, and stabilize automated tests to ensure reliability (15%)
  • Propose and implement improvements to testing tools and infrastructure (10%)
  • Work as part of the electronic board driver and communication protocol development team
  • Collaborate closely with team members
  • Develop knowledge of communication protocols, including IEC 61850, Modbus, CAN, DNP3, C37.118, ARINC 429, IEEE 1588, and PROFINET
  • Perform hands-on hardware tasks, such as installing electronic boards, replacing processors, and taking electrical measurements with an oscilloscope

Requirements

What you’ll need
  • Bachelor’s degree in electrical, computer, or software engineering
  • Knowledge of Python
  • Knowledge of Linux
  • Knowledge of Jenkins
  • Knowledge of Groovy
  • Knowledge of Git/GitLab
  • Knowledge of shell scripting
  • Knowledge of AI tools applied to software development
  • Functional French
  • Good understanding of technical English for consulting specialized documentation
  • Experience with MATLAB/Simulink, JIRA, FPGA, communication protocols, driver development, and processor architectures is a significant asset
  • Rigor, autonomy, analytical skills, organizational skills, technical curiosity, adaptability, and the ability to work as part of a team

Benefits

Comp & perks
  • Flexible schedule
  • Access to telecommuting/remote work
  • Professional and technical development opportunities, including training as needed to support integration
  • Globally competitive total compensation
  • Collaborative, family-oriented, and friendly work environment
  • Equal opportunity workplace