Information Technology - Montreal

Our client in Banking and Finance Industry is seeking Bilingual Senior QA Analyst for Montreal location. This is a 6.5 months contract position.
 
Description:
English:
Lead QA in a context of software test automation, consultant (e) specialized with coaching / coaching mission.
 
Profile:
The candidate must have at least five years of experience in managing and / or piloting software tests. A two-year experience in automated test production seems essential. Also, in addition to the management and / or piloting of the tests, the candidate must have practiced as a technical or functional test analyst over a period of at least two years.
 
The candidate must master the organization of work and tests in an agile context. He or she is ideally experienced in the SWIFT payments banking field, but will be able to demonstrate their ability to adapt to a variety of contexts through adequate experience.
The candidate must have good interpersonal skills and be bilingual.
The technologies and tools to be mastered are: Selenium Webdriver (Java), JUnit, Jenkins, Jira, Bitbucket or git or an equivalent version manager.
 
Context of the mission:
The delivery team integrates into the Bank’s systems a product offering a SWIFT payment system. The team includes a quality assurance group that performs automated tests in a logic of continuous integration. The direction taken by the delivery team is to carry out all the recurring tests in an automated way.
The delivery team uses the Java-based, JUnit, and Selenium Webdriver tools and framework for automation. The team follows closely the Bank’s practice evolutions in automated testing, and ranks among the top 3 performers of the different delivery groups for these topics.
 
Objective of the mission:
The lead QA will have to accompany the team to frame the tests so that only those who have a high value are realized. It also involves influencing the various players to promote the success of test automation: size of tests, inclusion in the continuous integration chain, management of test data and corking practice / test pilot. In the time of the mission, the lead QA will aim to bring the team to a level of maturity sufficient to become autonomous in an effective automated test practice. To achieve this goal, we expect a mission duration of 6 to 9 months. To this end, in the early days of the mission, measurable objectives will be established jointly between the delivery team, the successful candidate, and representatives of the Bank’s DevOps coaching team. . These objectives will be monitored during the mission, and will make it possible to evaluate the progress of the group and therefore the relevance of the intervention.
 
French:
Lead QA dans un contexte d’automatisation de test logiciel, consultant(e) spécialisé(e) avec mission de coaching/accompagnement.
 
Profil :
Le candidat ou la candidate doit disposer d’une expérience d’au moins cinq ans en gestion et/ou pilotage des tests logiciel. Une expérience de deux ans en réalisation de test automatisés nous semble indispensable. Aussi, en plus de la gestion et/ou du pilotage de tests le candidat ou la candidate doit avoir pratiqué en tant qu’analyste de test technique ou fonctionnels, sur une période d’au moins deux ans.
 
Le candidat ou la candidate doit maitriser l’organisation du travail et des tests en contexte agile. Il ou elle dispose idéalement d’expérience dans le domaine bancaire des paiements SWIFT, mais pourra démontrer ses capacités d’adaptation à des contextes variés par une expérience adéquate.

Le candidat ou la candidate devra disposer de bonnes qualités relationnelles et être bilingue.
Les technologies et outils à maîtriser sont les suivants : Selenium Webdriver (Java), JUnit, Jenkins, Jira, Bitbucket ou git ou un gestionnaire de version équivalent.
 
Contexte de la mission :
L’équipe de livraison intègre aux systèmes de la Banque un produit offrant un système de paiement SWIFT. L’équipe comprend un groupe d’assurance qualité qui réalise des tests automatisés dans une logique d’intégration continue. L’orientation prise par l’équipe de livraison est de réaliser l’intégralité des tests récurrents de façon automatisés.
L’équipe de livraison utilise les outils et le cadre de travail d’automatisation de la Banque (Framework) basé sur Java, JUnit, et Selenium Webdriver. L’équipe suit au plus près les évolutions de pratique de la Banque en matière du test automatisé, et se situe dans le top 3 des performers des différents groupes de livraison pour ces sujets.
 
Objectif de la mission :
Le ou la lead QA devra accompagner l’équipe à cadrer les tests pour que soient réalisés uniquement ceux qui ont une forte valeur. Il s’agit aussi d’influencer les différents acteurs pour favoriser la réussite de l’automatisation des tests : taille des tests, inclusion dans la chaine d’intégration continue, gestion des données de tests et pratique du bouchonnage/pilote de test. Dans le temps de la mission, le ou la lead QA aura pour objectif d’amener l’équipe à un niveau de maturité suffisante pour devenir autonome dans une pratique du test automatisé efficace. Pour l’accomplissement de cet objectif, nous prévoyons une durée de mission de 6 à 9 mois. À cette fin, dès les premiers jours de la mission, des objectifs mesurables seront établis conjointement entre l’équipe de livraison, le candidat ou la candidate retenu(e), ainsi que les représentants de l’équipe d’accompagnement DevOps de la Banque. Ces objectifs seront suivis au cours de la mission, et permettront d’évaluer la progression du groupe et donc la pertinence de l’intervention.
 
Note: Candidate must reside in Canada and must have a valid Canadian work status.
 
 
To apply, please send your resume to: k.sinha@maxsys.ca
 

Position Type Contract
Application Deadline May 29, 2019
Experience Required 5+ years
Job Duration 6 months
Education Required Bachelors