Talent.com
No longer accepting applications
Quality Assurance Engineer

Quality Assurance Engineer

Experience AI SolutionsMontreal, QC, Canada
21 days ago
Job type
  • Temporary
Job description

Quality Assurance EngineerStart Date : as soon as possibleType of employment : 12-month contract, renewableNumber of Positions : 1Location : Montreal, Quebec (Hybrid,3 days from the office)Language skills : Strong English communication skills are required.Perks : Work with cutting-edge technology using sophisticated AI, as part of a passionate, dedicated team that thrives on meaningful innovation in a rapidly growing industry.As a Quality Assurance Engineer, you will develop and execute test plans, cases, and automated scripts using tools like JAMA to ensure project quality. Collaborating with cross-functional teams, you will document test setups, lead integration and user acceptance testing (UAT), and create automated test suites, including regression tests. Additionally, you’ll prepare detailed reports, analyze automation feasibility, and may travel to Japan or the US for critical acceptance testing.Principal Duties and Responsibilities : Design and maintain traceable test plans, descriptions, and scripts driven by JAMA tools.Conduct technical testing on-site and off-site, ensuring adherence to specifications.Develop automated test solutions for aviation applications and related tools.Provide expertise in creating quality assurance metrics for project reporting.Collaborate on customer migration plans and manage integration activities.Analyze and implement test automation improvements for enhanced efficiency.Education : Bachelor's or master’s degree in computer science or engineering or any other related field.Required Skills : 8+ years of experience in QA environments, with strong expertise in : Functional, integration, and UAT testing.Automated testing and QA tools like JAMA.Advanced understanding of software development principles, system integration, and hardware.Excellent documentation skills, producing traceable test plans and reports.Knowledge of Agile methodologies and project tools (e.g., version control, debugging).Strong proficiency in software applications (MS Excel, Access, Word, PowerPoint, Project).Effective communication and collaboration in a global team environment.Preferred Skills : Knowledge of CMMi and aviation industry practices.Experience with scripting tools and languages for test automation.Familiarity with methodologies and practices for high-quality software development.Broad sector experience, with a focus on technical troubleshooting and performance tuning.Understanding of quality design principles and software security assurance.Ingénieur Assurance QualitéDate de début : dès que possibleType d'emploi : Contrat de 12 moisNombre de postes : 1Emplacement : Montréal, Québec (hybride)Compétences linguistiques : Excellentes compétences en français et en anglaisAvantages : Travailler avec des technologies de pointe basées sur une IA sophistiquée, au sein d'une équipe passionnée et dédiée, axée sur l'innovation significative dans une industrie en pleine croissance.En tant qu’ingénieur en assurance qualité, vous serez chargé(e) de développer et d’exécuter des plans de test, des cas et des scripts automatisés à l’aide d’outils comme JAMA pour garantir la qualité des projets. Vous collaborerez avec des équipes interdisciplinaires, documenterez les configurations de test, dirigerez des tests d'intégration et des tests d'acceptation utilisateur (UAT), et créerez des suites de tests automatisés, y compris des tests de régression. Vous préparerez également des rapports détaillés, analyserez la faisabilité de l'automatisation et pourriez voyager au Japon ou aux États-Unis pour des tests d'acceptation critiques.Principales fonctions et responsabilités : Concevoir et maintenir des plans de test traçables, des descriptions et des scripts basés sur les outils JAMA.Réaliser des tests techniques sur site et hors site, en veillant au respect des spécifications.Développer des solutions de tests automatisés pour les applications aéronautiques et les outils associés.Apporter une expertise dans la création de métriques d'assurance qualité pour le reporting de projet.Collaborer sur les plans de migration client et gérer les activités d'intégration.Analyser et mettre en œuvre des améliorations de l’automatisation des tests pour une efficacité accrue. Formation et certifications : Baccalauréat ou maîtrise en informatique ou en ingénierie ou dans tout autre domaine connexe.Compétences requises : Plus de 8 ans d’expérience dans des environnements QA, avec une expertise solide dans : Les tests fonctionnels, d'intégration et UAT.Les tests automatisés et les outils QA comme JAMA.Connaissance approfondie des principes de développement logiciel, de l’intégration des systèmes et du matériel.Excellentes compétences en documentation, avec la capacité de produire des plans de test et des rapports traçables.Connaissance des méthodologies Agile et des outils de gestion de projet (e.g., contrôle de version, débogage).Maîtrise des logiciels (MS Excel, Access, Word, PowerPoint, Project).Compétences efficaces en communication et collaboration dans un environnement d'équipe mondial.Compétences préférées : Connaissance des pratiques CMMi et de l’industrie aéronautique.Expérience avec des outils et des langages de script pour l'automatisation des tests.Familiarité avec les méthodologies et pratiques pour un développement logiciel de haute qualité.Expérience diversifiée, avec un focus sur le dépannage technique et l'optimisation des performances.Compréhension des principes de conception de qualité et de la sécurité logicielle.