{"id":2857963,"url":"https://alion.io/job/exfo-concepteur-logiciel-i-tests-software-designer-i-tests","title":"Concepteur logiciel I - Tests / Software Designer I - Tests","company":{"id":710262,"name":"EXFO","domain":"exfo.com","url":"https://alion.io/company/exfo","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":88,"open_postings":6,"ghost_share":0,"stale_share":0.5,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Quebec, Canada","Montreal, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":47000,"max_usd":98000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":44},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Linux","optional":false},{"name":"Playwright","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-07-26T00:00:00Z","employer_posted_date":"2026-07-26","last_verified_at":"2026-11-03T16:25:14Z","board_verified":true,"closed_at":null,"days_open":100,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":100},"description":"Job Description:\nConcepteur(trice) logiciel - Tests\nLieu : Québec ou Montréal, QC - Mode hybride\nType de poste : Permanent, temps plein\nÀ propos d’EXFO\nEXFO est un leader mondial des solutions de test, de surveillance et d’analyse destinées aux réseaux de télécommunications. Notre succès repose sur l’innovation, la collaboration et le talent de nos équipes à travers le monde.\nSommaire du rôle\nSous la supervision du Chef de groupe, Logiciel et Assurance qualité, vous serez responsable de concevoir, de développer et de faire évoluer les stratégies de tests automatisés associées aux produits de la division ND&O.\nVous contribuerez à la définition des exigences de qualité, à l’élaboration des plans de test, au développement de solutions d’automatisation et à leur intégration dans les pipelines CI/CD. Vous participerez également à l’utilisation d’outils d’intelligence artificielle afin d’accélérer et de fiabiliser les activités de validation logicielle.\nVos responsabilités\nParticiper à la définition des stratégies de test, à l’analyse des exigences et à la conception de cadriciels d’automatisation;\nConcevoir, développer et maintenir des tests automatisés, notamment des tests unitaires, d’intégration, système, de régression et de performance;\nVeiller à ce que la couverture de tests réponde aux exigences fonctionnelles et non fonctionnelles;\nRédiger et mettre à jour les plans de test, les spécifications de test et la documentation technique associée;\nIntégrer les suites de tests automatisés aux pipelines d’intégration et de livraison continues (CI/CD);\nAssurer la gestion des dépendances liées aux projets de test;\nExploiter des outils et des techniques d’intelligence artificielle pour générer et prioriser les cas de test, analyser les journaux, détecter les anomalies et prédire les défauts;\nAnalyser les résultats de test et participer au triage ainsi qu’à l’investigation des défauts en collaboration avec les équipes de développement;\nContribuer à l’amélioration continue des pratiques, des processus et des outils d’assurance qualité.\nCe que nous recherchons\nCompétences techniques\nBaccalauréat en génie logiciel, en génie informatique, en informatique ou toute autre formation équivalente;\nMinimum de deux années d’expérience pertinente en développement logiciel ou en automatisation de tests;\nExpérience en assurance qualité logicielle, en méthodologies de test et en conception de solutions d’automatisation;\nMaîtrise de Python ou de JavaScript/TypeScript;\nExpérience avec des cadriciels de test tels que pytest, Playwright, Cypress, Jest, Selenium ou des outils équivalents;\nBonne connaissance des pratiques CI/CD, des systèmes de contrôle de versions et des outils connexes;\nCapacité à rédiger des plans de test, des spécifications et de la documentation technique;\nConnaissance des environnements Windows ou Linux, un atout;\nIntérêt pour l’application de l’intelligence artificielle à l’assurance qualité, un atout;\nExpérience au sein d’équipes multidisciplinaires ou distribuées, un atout.\nCompétences personnelles\nAutonomie, curiosité et motivation à apprendre de nouvelles technologies;\nRigueur, souci du détail et engagement envers la qualité;\nFortes capacités analytiques et aptitude à résoudre des problèmes;\nEsprit d’amélioration continue;\nExcellente capacité à collaborer dans un environnement Agile/Scrum.\nPourquoi vous joindre à EXFO?\nUne entreprise technologique innovante et en croissance;\nUn environnement de travail collaboratif et stimulant;\nDes projets technologiques ayant un impact concret;\nUn mode de travail hybride offrant flexibilité et collaboration.\nMaîtrise du français et de l’anglais. La maîtrise de l’anglais est requise afin de communiquer efficacement avec des collègues, des partenaires et des clients situés à l’extérieur du Québec.\n-------------------------------------------------------------------------------------------------------\nSoftware Designer - Tests\nLocation: Quebec City or Montreal, QC - Hybrid\nEmployment type: Permanent, full-time\nAbout EXFO\nEXFO 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.\nRole Summary\nReporting 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.\nYou 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.\nYour Responsibilities\nContribute to defining testing strategies, analyzing requirements and designing test automation frameworks;\nDesign, develop and maintain automated unit, integration, system, regression and performance tests;\nEnsure that test coverage meets functional and non-functional requirements;\nWrite and maintain test plans, test specifications and related technical documentation;\nIntegrate automated test suites into continuous integration and continuous delivery pipelines;\nManage dependencies associated with testing projects;\nApply artificial intelligence tools and techniques to generate and prioritize test cases, analyze logs, detect anomalies and predict defects;\nAnalyze test results and participate in defect triage and investigation alongside development teams;\nContribute to the continuous improvement of quality assurance practices, processes and tools.\nWhat We’re Looking For\nTechnical Skills\nBachelor’s degree in Software Engineering, Computer Engineering, Computer Science or an equivalent field;\nAt least two years of relevant experience in software development or test automation;\nExperience in software quality assurance, testing methodologies and automation design;\nProficiency in Python or JavaScript/TypeScript;\nExperience with testing frameworks such as pytest, Playwright, Cypress, Jest, Selenium or equivalent tools;\nGood knowledge of CI/CD practices, version control systems and related tools;\nAbility to prepare test plans, test specifications and technical documentation;\nKnowledge of Windows or Linux environments is considered an asset;\nInterest in applying artificial intelligence to quality assurance is considered an asset;\nExperience working with multidisciplinary or distributed teams is considered an asset.\nPersonal Skills\nAutonomous, curious and motivated to learn new technologies;\nDetail-oriented, thorough and committed to quality;\nStrong analytical and problem-solving abilities;\nContinuous-improvement mindset;\nStrong ability to collaborate in an Agile/Scrum environment.\nWhy Join EXFO?\nAn innovative and growing technology company;\nA stimulating and collaborative work environment;\nTechnology projects with a tangible impact;\nA flexible hybrid work model.\nProficiency in French and English. Proficiency in English is required to communicate effectively with colleagues, partners and customers located outside Quebec.\nEXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.","description_format":"text","description_chars":7227,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"high_school","optional":false},"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Optical Communications","Test & Measurement Instruments"],"lifecycle":[{"event":"open","at":"2026-10-19T15:30:51Z"}],"visa":[{"country":"CA","licensed_sponsor":true,"evidence":"Positions approved through LMIA in 12 months: 1","filings_12m":1,"filings_prev_12m":6,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Global Talent Stream","cap_exempt":false,"checked_at":"2026-10-03T21:10:52+00:00","sources":["ESDC: employers issued a positive LMIA"],"filings_for_role_12m":0}],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.553,"p_room":0.28,"age_days":100,"expected_fill_days":45,"reasons":["conf:0","velocity","win:tail","crowd:junior"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/exfo-concepteur-logiciel-i-tests-software-designer-i-tests","json_url":"https://alion.io/job/exfo-concepteur-logiciel-i-tests-software-designer-i-tests.json","meta":{"generated_at":"2026-11-03T18:41:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":563,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":710262},"rest":"https://alion.io/mcp/rest/get_company?id=710262"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexfo-concepteur-logiciel-i-tests-software-designer-i-tests"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexfo-concepteur-logiciel-i-tests-software-designer-i-tests"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexfo-concepteur-logiciel-i-tests-software-designer-i-tests"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exfo-concepteur-logiciel-i-tests-software-designer-i-tests\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexfo-concepteur-logiciel-i-tests-software-designer-i-tests"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2857963}},{"tool":"search_jobs","arguments":{"company":"exfo.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2857963},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}