Eaton

Eaton

A global leader in power management, providing energy-efficient solutions for various industries.

105,000IndustrialEnergyInfrastructureBuildingsResidentialCommercialWater ResourcesHeavy CivilMarineTransportUtilitiesSolarWindNuclearGovernmentInformation TechnologyInstitutionalOriginal Equipment ManufacturerAerospaceMobilityVehicleeMobilityPowertrain SystemsCommercial VehiclesElectric VehiclesWebsite

Spécialiste des tests logiciels sénior / Senior Software Test Specialist

Automate, maintain, and execute test frameworks for web, Windows and embedded applications.

Brossard, Quebec, Canada | Lévis, Quebec, Canada
Full Time
Intermediate (4-7 years)

Job Highlights

Environment
Office Full-Time
Visa Sponsorship
-no visa sponsorship; candidates must already be authorized to work in canada.

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

Apply Now