English version below
Les voyages vont bien au-delà de leur destination ; ils sont tissés de chaque souvenir que l'on crée en chemin. Notre engagement consiste à redéfinir l'avenir du voyage en collaborant avec plus de 250+ compagnies aériennes, établissements hôteliers, sociétés de croisières, réseaux ferroviaires pour voyageurs et services financiers, dans le but de créer de nouvelles sources de revenus significatives grâce à des expériences client exceptionnelles. Fondés sur nos valeurs fondamentales d'ambition, d'innovation et de collaboration, nous sommes constamment poussés à repousser les limites, à surpasser les attentes et à exploiter le meilleur de chacun. Nous favorisons une culture qui repose sur la conviction que notre force réside dans notre unité, travaillant ensemble pour bâtir un avenir extraordinaire dans l'univers du voyage. Joignez-vous à nous pour transformer les voyages quotidiens en expériences véritablement extraordinaires.
À PROPOS DU POSTE:
Plusgrade est à la recherche d’un·e gestionnaire en ingénierie logicielle – Assurance qualité expérimenté·e, pour jouer un rôle de leader transformationnel dans la croissance de notre équipe d’ingénierie qualité et dans l’amélioration de notre approche qualité. Si vous êtes collaboratif·ve, curieux·se, avez de l’expérience en Agile et que vous avez déjà bâti et dirigé des équipes performantes, venez discuter avec nous.
En tant que gestionnaire en ingénierie, assurance qualité, vous dirigerez le développement qualité d’une application SaaS hébergée sur une infrastructure cloud (AWS). Vous dirigerez une équipe talentueuse composée d'ingénieur·e·s en développement logiciel pour les tests (SDET). Vous devrez maîtriser les pratiques Agile et les technologies de développement logiciel actuelles, tout en adoptant un leadership de type « servant leader ». Vous utiliserez votre jugement technique, votre expérience et vos connaissances pour accompagner des équipes auto-organisées, définir une stratégie qualité à long terme et participer à la livraison de produits du concept jusqu'au déploiement et au support.
Ce rôle s’adresse à un·e véritable agent·e de changement, capable de prendre nos pratiques actuelles en matière de qualité et de les faire évoluer. Votre mission consistera à faire mûrir nos processus de livraison et à améliorer significativement notre couverture de tests, impactant directement la rapidité et la fiabilité de nos livraisons aux partenaires.
Ce poste fait partie de l'organisation d'ingénierie logicielle, est basé à Montréal, et relève du Directeur, Assurance qualité.
Nous croyons fermement qu’il existe de nombreuses opportunités stimulantes dans les technologies du voyage. Si vous êtes motivé·e par l’idée de nous aider à les résoudre, nous aimerions vous rencontrer !
CE QUE VOUS FEREZ:
Prendre en charge et piloter des initiatives qualité, et les intégrer aux équipes de développement pour livrer des produits de qualité dans les délais, selon les processus Agile.
Travailler en collaboration avec des équipes de développement produit multidisciplinaires pour définir la stratégie qualité, la feuille de route produit et la feuille de route technologique.
Gérer de façon stratégique la capacité et l’allocation des SDET aux différentes escouades produits et aux projets de lancement partenaires, en assurant un équilibre de charge et un soutien optimal aux projets.
Diriger, encadrer et développer les carrières d’une équipe performante de SDET. Vous serez responsable du recrutement, de la gestion de la performance, de la rétroaction constructive et du développement de talents pour bâtir la prochaine génération de leaders en qualité.
Construire et entretenir une culture axée sur la qualité à long terme, la responsabilisation, la collaboration, l’amélioration continue, la prise de décisions fondée sur les données, tout en soutenant des initiatives visant à renforcer les cadres de test.
Prendre la responsabilité de notre pipeline de livraison. Vous analyserez nos processus actuels, identifierez les goulets d’étranglement et les risques, et mettrez en œuvre une feuille de route stratégique pour améliorer la rapidité de livraison et la confiance dans les livraisons régulières ou urgentes.
Être un·e ambassadeur·drice de la qualité au sein des équipes d’ingénierie produit, en soutenant activement les améliorations de processus de validation logicielle.
Être responsable des délais et des processus qualité de toutes les livraisons des escouades, tout en motivant, mobilisant et inspirant votre équipe.
Être un·e leader clé au sein de notre organisation d’ingénierie, guidant l’équipe dans l’évolution de nos processus et technologies grâce à une solide gestion du changement.
Promouvoir une culture de rétroaction et de communication transparente.
VOUS ÊTES UNE PERSONNE AVEC:
Minimum de 5 ans d’expérience en assurance qualité logicielle, dont au moins 3 ans dans un rôle de leadership.
Solides compétences en leadership et en gestion du changement, avec un historique de mise en œuvre réussie de nouveaux processus et d’influence positive au-delà de votre équipe directe.
Expérience en recrutement et évaluation de candidat·e·s (employé·e·s individuels et gestionnaires).
Capacité à mener des évaluations de performance aussi bien pour les employé·e·s performants que pour ceux qui rencontrent des difficultés, en fournissant une rétroaction régulière, rapide et constructive.
Expérience approfondie avec les outils Atlassian (Jira, Confluence, etc.).
Formation ou expérience en développement ou en script (ex. : Python, TypeScript/JavaScript, Java), vous permettant de contribuer à des discussions techniques.
Capacité à vulgariser des sujets techniques complexes.
Aptitude à gérer plusieurs priorités conflictuelles et à déléguer efficacement.
Bonne connaissance des stratégies modernes d’automatisation des tests et expérience directe avec des outils (ex. : Playwright, Pytest, Gatling, etc.)
Expérience avérée dans l’amélioration des processus de livraison et la mise en place de pipelines CI/CD selon les principes DevOps.
Diplôme universitaire en informatique, en génie logiciel, ou expérience équivalente.
Excellentes compétences interpersonnelles, rédactionnelles et de communication orale en anglais et en français.
ATOUTS :
Expérience avec des plateformes cloud, notamment AWS. Une expérience directe avec les services AWS liés aux tests, au déploiement ou à la surveillance (EC2, S3, Lambda, CloudWatch) serait un atout majeur.
Maîtrise des outils de tests de performance (ex. : Gatling, JMeter, etc.)
Solide compréhension des théories en science informatique (algorithmes, structures de données).
Expérience avec l’architecture microservices ou les systèmes distribués.
Connaissance des principes et outils de tests de sécurité (ex. : OWASP, tests de pénétration, analyse de vulnérabilités).
Connaissance des domaines liés à la technologie du voyage, commerce électronique ou programmes de fidélité.
Participation active dans la communauté QA.
Certifications en Agile, Scrum ou en méthodologies de qualité (ex. : CSM, CSPO, ISTQB Advanced Level).
Connaissance des technologies de conteneurisation comme Docker.
CE QUE VOUS AIMEREZ CHEZ NOUS:
? REER de contrepartie
? Plans de santé complets
? Programme de congés payés flexible
?? Allocation d’expérience de voyage
? Crédit annuel pour bien-être
? Événements d'équipe et déjeuners mensuels
? Allocation pour des fournitures de bureau / transport
? Programme de travail à distance
? Programme de prime de congé parental
? Passeport pour l'aventure
NOTRE PROCESSUS:
Plusgrade est un employeur offrant des chances égales et s'engage à fournir un processus de recrutement accessible. Nous accueillons les candidatures de toutes les personnes qualifiées et nous sommes engagés à offrir des opportunités d'emploi égales, quel que soit l'identité ou l'expression de genre, la race, l'origine ethnique, la croyance, le lieu d'origine, l'âge, le sexe, l'état civil, le handicap physique ou mental, l'orientation sexuelle et toute autre catégorie protégée par la loi. Sur demande, nous fournirons un hébergement pour les candidats handicapés.
Nous croyons en la diversité et l'inclusivité, c'est pourquoi notre processus d'entrevue est conçu pour offrir une expérience de candidat positive et garantir que chaque candidat est évalué de manière égale. Toutes les candidatures seront examinées par notre équipe de talents et le ou les candidats retenus passeront par le processus de recrutement suivant:
• Entrevue téléphonique avec le recruteur
• Entrevue avec le responsable de l'embauche
• Test pratique à domicile ou exercice de codage à distance (le cas échéant)
• Entrevue en équipe
Tous les candidats recevront des commentaires, qu'ils réussissent ou non toutes les étapes de notre processus d'entrevue. Toutes vos informations seront confidentielles.
\n
\n
Travel is not just about the destination; it's about every memory made along the way. We are dedicated to shaping the future of travel by partnering with 200+ airline, hospitality, cruise, passenger rail, and financial services companies to create new, meaningful revenue streams through incredible customer experiences. Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. Come help us transform everyday travel into extraordinary experiences.
ABOUT THE ROLE:
Plusgrade is searching for an experienced Software Engineering Manager, Quality Assurance to contribute as a transformational leader to the growth of our quality engineering group and the improvement of our quality stance. If you are collaborative, curious, have Agile experience and you have built and worked with great teams before, come and talk to us.
As an Engineering Manager, Quality Assurance you will be leading the quality development of a SaaS application on a cloud-powered infrastructure (AWS). You will lead a talented team composed of Software Development Engineers in Test (SDETs). You’ll need to be well versed and current in Agile practices and general software development technologies while exercising servant leadership. You will use your technical judgment, experience, and knowledge to work with self-organizing teams, work on long-term quality strategy and participate in leading the development teams from concept to deployment and support.
This is a role for a true change agent: someone who can take our existing quality practices and elevate them. Your mission will include maturing our release processes and significantly enhancing our test coverage, directly impacting the confidence and speed of our delivery to partners.
This position is part of the Software Engineering organization, will be located in Montreal and will report into the Director, Quality Assurance.
We firmly believe there are many challenging opportunities in travel technology. If you are excited about helping us solve some of them, we would like to meet you!
WHAT YOU WILL BE DOING:
-Take ownership and drive quality initiatives and bring them to development teams to deliver quality products on time, following the Agile software development process.
-Proactively seek partnerships and collaborate with multi-functional product development teams to define quality strategy, product roadmap and technology roadmap.
-Strategically manage the capacity and allocation of SDETs to various product squads and partner launch projects, ensuring balanced workloads and optimal project support.
-Lead, mentor, and foster the career development of a high-performing team of SDETs. You will be responsible for recruiting, performance management, providing constructive feedback, and creating growth opportunities to build the next generation of quality leaders.
-Build and nurture a culture in quality organization of long term quality, ownership, collaboration, continuous improvement, data driven decision making, plus champion initiatives to build more robust and efficient testing frameworks.
-Take ownership of our release pipeline. You will analyze our current processes, identify bottlenecks and risks, and implement a strategic roadmap to improve release velocity and confidence in our regular & unscheduled releases.
-Drive software quality validation process improvements by being a primary advocate and evangelist for quality for the product engineering team Be responsible for the timeliness and quality process of all squad deliverables while motivating, engaging, and inspiring your team.
-Serve as a key leader in our engineering organization, guiding the team through the evolution of our processes and technologies with strong change management principles.Promote a culture of feedback and transparent communication
YOU ARE SOMEONE WITH:
-5+ years of experience in the software quality assurance field, with at least 3+ years in a leadership role.
-Strong leadership and change management skills, with a track record of successfully implementing new processes & practices, and influencing others outside your direct team.
-You have experience leading an interview and providing quality feedback on prospective candidates (both IC employees and leaders/people managers) You have experience effectively conducting performance reviews for both high performing employees and those who are struggling, while providing regular, prompt & constructive feedbackYou have extensive experience with Atlassian tools (Jira, Confluence, etc.)
-A background in software development or scripting (e.g., Python, TypeScript/JavaScript, Java) that allows you to guide technical discussions and architecture.
-You are able to clearly explain complex technical topics or processes.
- You are adept at handling multiple and conflicting priorities, and can delegate as needed Deep understanding of modern test automation strategies and direct experience with specific automation stack (e.g., Playwright, Pytest, Gatling, etc.) .
-Proven experience in maturing release processes and working with CI/CD pipelines and DevOps principles.
-You have a bachelor’s degree in Computer Science or Software Engineering, equivalent training or work experience.
-You have exceptional interpersonal, written, and oral communication skills in English and French
NICE TO HAVES:
-Experience with specific cloud platforms, especially AWS. Direct experience with AWS services relevant to testing, deployment, or monitoring (e.g., EC2, S3, Lambda, CloudWatch) would be a significant asset.
-Proficiency in performance testing & tools (e.g., Gatling, JMeter, etc.) .
-You have deep understanding of computer science theory related to algorithms and data structuresExperience with microservices architecture or distributed systems.
-Knowledge of security testing principles and tools. (e.g., OWASP, penetration testing, vulnerability scanning).
-Domain knowledge in travel technology, e-commerce, or loyalty programs.
Active participation in the QA community. Certifications in Agile, Scrum, or relevant quality assurance methodologies. (e.g., CSM, CSPO, ISTQB Advanced Level) .
You are familiar with container technology like Docker
WHAT YOU’LL LOVE ABOUT US:
?RRSP/401(k) Matching
?Comprehensive health plans
?Flexible Paid Time Off
??Annual upgrade credit
?????Annual physical wellness credit
?Annual mental wellness credit
?Flexibility to work remotely
? Parental Leave Top Up
? Adventure Pass
OUR PROCESS:
Plusgrade is an equal opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunity regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities.
We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:
- Recruiter Phone Interview
- Hiring Manager Interview
- Team Interview