
Eaton
A global leader in power management, providing energy-efficient solutions for various industries.
Spécialiste des tests logiciels sénior / Senior Software Test Specialist
Automate, maintain, and execute test frameworks for web, Windows and embedded applications.
Job Highlights
About the Role
The role involves designing and maintaining automated test frameworks using languages such as Python, C# or PowerShell, while continuously enhancing existing automated tests to support product releases. You will investigate and resolve issues that arise during test execution, and you will be responsible for planning, estimating, organizing, and tracking test development activities to ensure timely delivery. Active participation in Scrum ceremonies and collaboration with developers, product owners, and QA peers are essential to define acceptance criteria and ensure testability. You will develop and execute both automated and manual tests across web, Windows, and embedded applications, covering functional, non‑functional, regression, exploratory, and various box testing approaches, and you will prepare test environments and generate reports with release readiness recommendations. • Design and maintain automated test frameworks using Python, C#, or PowerShell. • Enhance existing automated tests to support product releases and resolve execution issues. • Plan, estimate, organize, and track test development activities to meet deadlines. • Participate actively in Scrum ceremonies and collaborate with cross‑functional teams to define testable acceptance criteria. • Develop and execute automated and manual tests across web, Windows, and embedded applications, covering functional, performance, regression, and exploratory testing. • Prepare and manage test environments and produce test reports with release readiness recommendations.
Key Responsibilities
- ▸automation framework
- ▸automated tests
- ▸test planning
- ▸scrum collaboration
- ▸test execution
- ▸test reporting
What You Bring
Candidates must hold a bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering or a related field, have at least five years of experience testing web‑based applications in Agile environments, and possess strong coding skills in Python, C#, or PowerShell. Fluency in French and English, legal authorization to work in Canada without sponsorship, residence within 80 km of the Brossard or Lévis facilities, OIQ membership, and expertise in a broad range of testing methodologies and industry protocols such as DNP3, IEC 61850, and ICCP are also required. • Hold a bachelor’s degree in Computer/Software/Electrical Engineering or a related field and OIQ membership. • Minimum 5 years of experience testing web‑based applications in Agile environments. • Proficient in coding with Python, C#, PowerShell and fluent in French and English. • Authorized to work in Canada without sponsorship and reside within 80 km of Brossard or Lévis. • Demonstrated expertise in system, black‑box, grey‑box, white‑box, integration, performance, load, and regression testing. • Experience with industry protocols DNP3, IEC 61850, ICCP and knowledge of distribution network architecture and electrical components.
Requirements
- ▸bachelor's
- ▸oiq
- ▸5 years
- ▸python
- ▸c#
- ▸powershell
Work Environment
Office Full-Time