Retour aux offres
Traduit par IA

Software Designer – Automated Testing

Technologie
EXFOQuebec City, QC, CAPubliée 2026-07-29
Temps plein

Description

City of Quebec, QC EXFO is a global leader in the development of test, monitoring, and analytics solutions for telecommunications networks and digital infrastructures. With its recognized expertise in optics, networks, and software, EXFO supports major operators, equipment suppliers, and technology players in the deployment and optimization of high-performance networks, including fiber, 5G, and cloud environments.

Driven by a strong culture of innovation, EXFO actively invests in research and development to design cutting-edge hardware and software platforms. Our multidisciplinary teams collaborate closely to transform complex technological challenges into concrete solutions used worldwide.

Joining EXFO means evolving in a dynamic environment where creativity, collaboration, and technical excellence are at the heart of every project, and where you will have the opportunity to directly contribute to the future of communications.

We are looking for a Software Designer specializing in automated testing to join our Quality Assurance (QA) team. In this role, you will contribute to ensuring the quality of our products by developing, maintaining, and evolving our automated testing infrastructure.

You will work closely with the development teams to define, implement, and execute software validation strategies. You will also participate in the evaluation and adoption of new tools and best practices in quality assurance to continuously improve test coverage and efficiency.

In addition to automation activities, you will be called upon to perform exploratory and functional manual tests to validate new products, features, and fixes.

Your Role

  • Design, develop, and maintain automated tests for EXFO's software and embedded products.
  • Participate in the evolution and maintenance of the automated testing infrastructure and validation environments.
  • Collaborate closely with developers to define test scenarios from the early stages of development.
  • Develop tools to improve the efficiency, reliability, and repeatability of tests.
  • Integrate test suites into continuous integration and delivery pipelines (CI/CD).
  • Analyze test results, identify the causes of failures, and ensure follow-up on fixes.
  • Perform manual functional, exploratory, integration, and regression tests.
  • Participate in the development of validation strategies and quality criteria.
  • Conduct technological research and evaluate new tools, frameworks, and test methodologies.

What We Are Looking For

  • Experience in software development and test automation.
  • Good mastery of at least one programming language such as Python, C#, Java, or C++.
  • Experience with test automation frameworks.
  • Knowledge of continuous integration principles and CI/CD environments.
  • Understanding of Agile methodologies and modern quality assurance practices.
  • Ability to analyze and diagnose complex software problems.
  • Good communication skills and ability to work in a multidisciplinary team.
  • *Required Skills*
  • Rigor and attention to detail
  • Autonomy, curiosity, and desire to learn
  • Results-oriented
  • Strong technical skills
  • Ability to learn continuously
  • Ability to communicate effectively both orally and in writing.
  • Passion and curiosity
  • Requirements 2 years of experience in the field of software development.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.

Envie qu'on travaille pour vous ?

Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.

Rejoindre le banc de talents