FREE ACCESS
5,000–10,000 jobs/day
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.

Quality Assurance Automation Developer
OPAL-RT TECHNOLOGIES. Develop and maintain automated tests in a continuous integration environment (45%) .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesGroovyJenkinsLinuxPythonShell 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