Analyste Assurance Qualité
Ville Saint-Laurent, Quebec, CA
À propos de nous
Nous sommes une entreprise de télécommunications innovante qui propose des solutions logicielles soutenant la connectivité mondiale. Notre solution de surveillance de fibre est déployée dans les principaux réseaux télécoms à travers le monde, garantissant la performance et la fiabilité des infrastructures critiques.
Notre système comprend une plateforme serveur basée sur le cloud (FMS) et plusieurs dispositifs clients (RTU) responsables de l'acquisition OTDR et de la transmission des résultats de mesure pour analyse.
À propos du poste
Nous recherchons un(e) Analyste Qualité (QA) motivé(e) pour rejoindre notre équipe DevOps et contribuer aux tests et à la validation des composants côté client (dispositifs RTU) et côté serveur (plateforme FMS) de notre solution. C'est une excellente opportunité d'acquérir une expérience pratique en test logiciel et firmware, systèmes embarqués, plateformes cloud et technologies télécom.
Vous travaillerez en étroite collaboration avec des analystes QA expérimentés et des développeurs pour exécuter des cas de test, valider l'intégrité des données et garantir la qualité de notre système de bout en bout. Ce poste est idéal pour une personne désireuse d'apprendre et de progresser dans un environnement technique et collaboratif.
Responsabilités principales
- Exécuter des cas de test manuels et automatisés pour le firmware RTU et le logiciel serveur FMS.
- Valider les résultats d'acquisition OTDR, la transmission des données, la synchronisation et la gestion des erreurs dans la communication client-serveur.
- Reproduire les problèmes signalés par les clients et aider au diagnostic sur les composants RTU et FMS.
- Collaborer avec les équipes QA et développement pour assurer la couverture des tests et les standards de qualité.
- Participer à la planification des campagnes de test et à la documentation via QA Touch et Selenium.
- Maintenir et soutenir les environnements et données de test pour les côtés client et serveur.
- Appliquer les meilleures pratiques QA pour les systèmes distribués.
- Documenter les résultats de test et signaler les problèmes de manière claire et précise.
Qualifications requises
- 2 à 10 ans d'expérience en test logiciel ou firmware.
- Familiarité avec les pratiques de développement agile.
- Expérience en test de plateformes serveur cloud et de dispositifs embarqués.
- Compréhension des API REST et des concepts de réseau de base.
- Maîtrise des environnements Linux et de l'utilisation de la ligne de commande.
- Grande attention aux détails et volonté d'apprendre.
- Bonnes compétences en communication et en travail d'équipe.
Atouts
- Connaissance des systèmes télécom ou de la fibre optique (OTDR).
- Expérience pratique avec Selenium pour l'automatisation des tests.
- Expérience en scripting et automatisation avec Ansible et Python.
- Expérience avec les systèmes de contrôle de version (ex. : Git).
- Expérience BDD (Gherkin/Cucumber) est un plus.
Ce que nous offrons
- Salaire compétitif et avantages sociaux.
- Horaires flexibles et options de télétravail.
- Culture d'équipe collaborative axée sur l'apprentissage et le développement.
- Opportunités de mentorat et d'évolution de carrière.
Exigences
- Diplôme en génie logiciel, informatique, télécommunications ou domaine connexe.
- Bilingue (français et anglais, oral et écrit).
- Autorisation légale de travailler au Canada.