logo

View all jobs

System Quality Assurance Analyst

Saint Laurent, QC
Aversan Inc. is a multi-service engineering firm specializing in design, build, testing, certification, and support services for embedded flight and rail systems & software, health technology, and advanced IT.

Responsibilities
  • Update the requirements management and test management tool (test plans, test cycles, test cases, bug status and synchronization);
  • Write test cases based on system specifications;
  • Respect the traceability requirements;
  • Perform the configurations of the various simulation and training tools;
  • Provide effort estimates related to testing activities;
  • Upgrade the following training tools:
    • Patient simulators
    • Surgical simulators
    • Ultrasound simulators
    • Virtual and augmented reality applications
  • Create plans and test cycles;
  • Run test runs:
    • Multi-platform software installation tests
    • Functional tests on different user interfaces
    • Tests of the integration of software, hardware and firmware.
    • Configuration tests of different routers
  • Report major issues to the Quality Assurance Manager and Project Managers;
  • Produce progress reports on the tests;
  • Monitor quality assurance progress by testing for anomalies that have been resolved in Jira. If necessary, inform developers and follow up with them to ensure correction;
  • Generate reports at the end of a test cycle;
  • Support the software development team;
  • Train trainees in Quality Assurance;
  • Participate in the continuous improvement of Quality Assurance processes;
  • Maintain the safety and cleanliness of the work environment;
  • Participate in the continuous optimization of testing tools and quality control processes.
 

Basic Qualifications

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or Biomedical Engineering;
  • Minimum of 3 years’ of Manual testing experience;
  • Good knowledge of programming in C and C++;
  • Knowledge of Linux is be considered an asset;
  • Excellent organizational skills and a passion for testing and working in a team environment;
  • Bilingualism (French and English) is required;
  • Excellent verbal and written communication skills.

Responsabilités
 
  • Mettre à jour l'outil de gestion des exigences et de gestion des tests (plans de test, cycles de test, cas de test, statut des bogues et synchronisation);
  • Rédiger des scénarios de test basés sur les spécifications du système;
  • Respecter les exigences de traçabilité;
  • Effectuer les configurations des différents outils de simulation et de formation;
  • Fournir des estimations de l'effort lié aux activités de test;
  • Mettez à niveau les outils de formation suivants:
    • Simulateurs de patients
    • Simulateurs chirurgicaux
    • Simulateurs à ultrasons
    • Applications de réalité virtuelle et augmentée
  • Créer des plans et des cycles de test;
  • Exécuter les tests:
    • Tests d'installation de logiciels multi-plateformes
    • Tests fonctionnels sur différentes interfaces utilisateur
    • Tests d'intégration de logiciels, matériels et micrologiciels.
    • Tests de configuration de différents routeurs
  • Signaler les problèmes majeurs au responsable de l'assurance qualité et aux chefs de projet;
  • Produire des rapports d’avancement sur les tests;
  • Surveillez les progrès de l'assurance qualité en testant les anomalies résolues à Jira. Si nécessaire, informez les développeurs et faites un suivi avec eux pour assurer la correction;
  • Générer des rapports à la fin d'un cycle de test;
  • Soutenir l'équipe de développement de logiciels;
  • Former les stagiaires à l'assurance qualité;
  • Participer à l'amélioration continue des processus d'assurance qualité;
  • Maintenir la sécurité et la propreté de l'environnement de travail;
  • Participer à l'optimisation continue des outils de test et des processus de contrôle de la qualité.
 

Qualifications de base

  • Baccalauréat en informatique, génie logiciel, génie informatique, génie électrique ou génie biomédical;
  • Minimum de 3 ans d’expérience en tests manuels;
  • Bonne connaissance de la programmation en C et C ++;
  • La connaissance de Linux est considérée comme un atout.
  • Excellentes compétences organisationnelles et une passion pour les tests et le travail en équipe;
  • Le bilinguisme (français et anglais) est requis.
  • Excellentes compétences de communication verbale et écrite.
More Openings
iOS Developer
Software Analyst
Share This Job
Powered by