Staff Software Test and Automation Engineer (Montreal)

Staff Software Test and Automation Engineer (Montreal)

03 Oct
|
NextGenEnergyJobs
|
Montreal

03 Oct

NextGenEnergyJobs

Montreal

Responsibilities

- Architect Automation & Test Infrastructure: Design, scale, and maintain custom hardware test beds alongside robust, reusable test automation frameworks, software tools, and continuous integration/continuous deployment (CI/CD) pipelines
- System Validation & Integration: Develop comprehensive test plans, test cases, technical test approaches, and traceability matrices to validate complex hardware/software integrations and resolve system-level bottlenecks
- Root Cause & Failure Analysis: Lead deep-dive failure analysis, debug and diagnose issues found during testing, and champion risk mitigation strategies to ensure test stability and environmental reliability
- Strategic Coverage: Drive risk-based testing strategies, performing risk analysis to ensure 100% comprehensive test coverage of all critical-path functionalities
- Cross-Functional Collaboration: Partner with development teams and support cross-functional engineering initiatives to diagnose system anomalies and vet new technologies

Requirements

- Experience & Education: Bachelor's degree in Computer Science or a related field with 10+ years of professional experience, or a Master's degree with 9+ years in an SDET, Embedded Test, or Software Engineering role
- Strategic Automation Leadership:



A proven track record of leading complex automation projects from design to implementation, combined with the foundational ability to perform deep-dive manual exploratory testing and technical test case design
- Technical Versatility: Strong hands-on software development experience in Python and C++, with the flexibility to navigate, debug, and contribute to diverse codebases (including Bash scripting) as the project requires
- AI Workflow Ownership: Demonstrated proficiency in leveraging AI coding assistants as a force multiplier for productivity, combined with the professional judgment to challenge, validate, and expand upon AI-generated solutions to ensure system integrity and long-term maintainability
- Domain Expertise: Skilled experience testing and validating systems in at least three of the following areas: Cloud computing, embedded systems, networking, IoT with RTOS, controls, simulations (MIL/SIL/PIL), emulators, or complex algorithms
- DevOps & Infrastructure: Experience working with containerization and orchestration tools such as Docker, Kubernetes, and configuration management via Ansible
- Industry Tooling: High proficiency with common industry test and development workflows like Jira, Xray, GitLab, or equivalent tools

📌 Staff Software Test and Automation Engineer (Montreal)
🏢 NextGenEnergyJobs
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software test and automation engineer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: staff software test and automation engineer (montreal) / montreal