Concepteur logiciel I - Tests / Software Designer I - Tests (Quebec City)

Concepteur logiciel I - Tests / Software Designer I - Tests (Quebec City)

17 Sep
|
EXFO
|
Quebec City

17 Sep

EXFO

Quebec City

Job Description:

Concepteur(trice) logiciel - Tests

Lieu : Quebec ou Montreal, QC - Mode hybride
Type de poste : Permanent, temps plein

À propos d’EXFO

EXFO est un leader mondial des solutions de test, de surveillance et d’analyse destinees aux reseaux de telecommunications. Notre succes repose sur l’innovation, la collaboration et le talent de nos equipes a travers le monde.

Sommaire du role

Sous la supervision du Chef de groupe, Logiciel et Assurance qualite, vous serez responsable de concevoir, de developper et de faire evoluer les strategies de tests automatises associees aux produits de la division ND&O.

Vous contribuerez a la definition des exigences de qualite, a l’elaboration des plans de test, au developpement de solutions d’automatisation et a leur integration dans les pipelines CI/CD. Vous participerez egalement a l’utilisation d’outils d’intelligence artificielle afin d’accelerer et de fiabiliser les activites de validation logicielle.

Vos responsabilites
  • Participer a la definition des strategies de test, a l’analyse des exigences et a la conception de cadriciels d’automatisation;
  • Concevoir, developper et maintenir des tests automatises, notamment des tests unitaires, d’integration, systeme, de regression et de performance;
  • Veiller a ce que la couverture de tests reponde aux exigences fonctionnelles et non fonctionnelles;
  • Rediger et mettre a jour les plans de test, les specifications de test et la documentation technique associee;
  • Integrer les suites de tests automatises aux pipelines d’integration et de livraison continues (CI/CD);
  • Assurer la gestion des dependances liees aux projets de test;
  • Exploiter des outils et des techniques d’intelligence artificielle pour generer et prioriser les cas de test, analyser les journaux, detecter les anomalies et predire les defauts;
  • Analyser les resultats de test et participer au triage ainsi qu’a l’investigation des defauts en collaboration avec les equipes de developpement;
  • Contribuer a l’amelioration continue des pratiques, des processus et des outils d’assurance qualite.

Ce que nous recherchons

Competences techniques
  • Baccalaureat en genie logiciel, en genie informatique, en informatique ou toute autre formation equivalente;
  • Minimum de deux annees d’experience pertinente en developpement logiciel ou en automatisation de tests;
  • Experience en assurance qualite logicielle, en methodologies de test et en conception de solutions d’automatisation;
  • Maitrise de Python ou de JavaScript/TypeScript;
  • Experience avec des cadriciels de test tels que pytest, Playwright, Cypress, Jest,



    Selenium ou des outils equivalents;
  • Bonne connaissance des pratiques CI/CD, des systemes de controle de versions et des outils connexes;
  • Capacite a rediger des plans de test, des specifications et de la documentation technique;
  • Connaissance des environnements Windows ou Linux, un atout;
  • Interet pour l’application de l’intelligence artificielle a l’assurance qualite, un atout;
  • Experience au sein d’equipes multidisciplinaires ou distribuees, un atout.

Competences personnelles
  • Autonomie, curiosite et motivation a apprendre de nouvelles technologies;
  • Rigueur, souci du detail et engagement envers la qualite;
  • Fortes capacites analytiques et aptitude a resoudre des problemes;
  • Esprit d’amelioration continue;
  • Excellente capacite a collaborer dans un environnement Agile/Scrum.

Pourquoi vous joindre a EXFO?
  • Une entreprise technologique innovante et en croissance;
  • Un environnement de travail collaboratif et stimulant;
  • Des projets technologiques ayant un impact concret;
  • Un mode de travail hybride offrant flexibilite et collaboration.

Maitrise du français et de l’anglais. La maitrise de l’anglais est requise afin de communiquer efficacement avec des collegues, des partenaires et des clients situes a l’exterieur du Quebec.

-------------------------------------------------------------------------------------------------------

Software Designer - Tests

Location: Quebec City or Montreal, QC - Hybrid
Employment type: Permanent, full-time

About EXFO

EXFO is a global leader in telecommunications network testing, monitoring and analytics solutions. Our success is driven by innovation, collaboration and the talent of our teams worldwide.

Role Summary

Reporting to the Software and Quality Assurance Group Manager, you will be responsible for designing, developing and continuously improving automated testing strategies for products within the ND&O division.

You will contribute to defining quality requirements, developing test plans, building automation solutions and integrating them into CI/CD pipelines. You will also help leverage artificial intelligence tools to accelerate software validation and improve its efficiency and reliability.



Your Responsibilities
  • Contribute to defining testing strategies, analyzing requirements and designing test automation frameworks;
  • Design, develop and maintain automated unit, integration, system, regression and performance tests;
  • Ensure that test coverage meets functional and non-functional requirements;
  • Write and maintain test plans, test specifications and related technical documentation;
  • Integrate automated test suites into continuous integration and continuous delivery pipelines;
  • Manage dependencies associated with testing projects;
  • Apply artificial intelligence tools and techniques to generate and prioritize test cases, analyze logs, detect anomalies and predict defects;
  • Analyze test results and participate in defect triage and investigation alongside development teams;
  • Contribute to the continuous improvement of quality assurance practices, processes and tools.

What We’re Looking For

Technical Skills
  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science or an equivalent field;
  • At least two years of relevant experience in software development or test automation;
  • Experience in software quality assurance, testing methodologies and automation design;
  • Proficiency in Python or JavaScript/TypeScript;
  • Experience with testing frameworks such as pytest, Playwright, Cypress, Jest, Selenium or equivalent tools;
  • Good knowledge of CI/CD practices, version control systems and related tools;
  • Ability to prepare test plans, test specifications and technical documentation;
  • Knowledge of Windows or Linux environments is considered an asset;
  • Interest in applying artificial intelligence to quality assurance is considered an asset;
  • Experience working with multidisciplinary or distributed teams is considered an asset.

Personal Skills
  • Autonomous, curious and motivated to learn new technologies;
  • Detail-oriented, thorough and committed to quality;
  • Strong analytical and problem-solving abilities;
  • Continuous-improvement mindset;
  • Strong ability to collaborate in an Agile/Scrum environment.

Why Join EXFO?
  • An creative and growing technology company;
  • A stimulating and collaborative work environment;
  • Technology projects with a tangible impact;
  • A versatile hybrid work model.

Proficiency in French and English. Proficiency in English is required to communicate effectively with colleagues, partners and customers located outside Quebec.

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



📌 Concepteur logiciel I - Tests / Software Designer I - Tests (Quebec City)
🏢 EXFO
📍 Quebec City

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: concepteur logiciel i - tests / software designer i - tests (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: concepteur logiciel i - tests / software designer i - tests (quebec city) / quebec city