Information Technology - Montreal

Our Client in the Banking and Finance Industry is seeking a Bilingual Automation Analyst for their Downtown Montreal office. This is a 10 months contract to start, possible extension OR Permanency
 
 
Catalyseur de test Automatises.

C’est pas compliqué, on cherche un passionné passionnant. On cherche quelqu’un qui va être capable de diffuser, d’infuser des connaissances et des pratiques sur le test automatisé au sein des équipes de livraisons. On cherche la personne qui sait faire, qui sait très bien faire même, mais surtout qui est contagieux. On cherche un état d’esprit, un caractère.

• Vous êtes un spécialiste du test automatisé. Vous êtes un « agiliste » convaincu et pratiquant. Vous ne faites aucune séparation entre produire du code et vérifier la qualité : il s’agit selon vous d’une responsabilité collective non négociable.
• Vous allez intégrer un groupe de livraison pour y implanter la composante essentielle du test automatisé.
• Entoure d’experts, architectes, stratèges et SMEs, vous aurez à faire passer la stratégie établie à la pratique dans nos Squads tout en apprenant à maitriser la complexité de notre écosystème.

Voici les outils et pratiques que vous maitrisez absolument, par ordre d’importance :
• Le monde du test en général, et le test automatisé en particulier
• Scripting de test automatisé API SOAP/REST (RestAssured, SoapUI, ReadyAPI, ou directement avec Java)
• Scripting de test automatisé PageObject (Selenium Webdriver (Java))
• Gestion de code source (Git ou Bitbucket)
• Outils de build et framework de test (Maven, JUnit, TestNG)
• Ordonnanceur de tâches (Jenkins et ses Pipelines)
Voici ce qui pourrait aussi faire partie de votre balluchon technique :
• Se promener dans un shell linux et installer / configurer des affaires
• Faire un appel REST ou SOAP (y’en a à qui ça pose des problèmes, ça ?)
• Jira, ça serait dommage de passer à côté. On utilise le plugin XRay pour gérer les tests dans Jira.
Il va pas falloir avoir peur de découvrir :
• SauceLabs, notre provider de hub Selenium.
• Applitools, un machin très cool qu’on vient d’intégrer à nos outils.
• Docker, et toutes les notions de conteneurs qu’il y a autour.
Au-delà des outils et des compétences techniques, c’est surtout par votre savoir-être que vous pourrez apporter une véritable valeur au groupe. On aime débattre ensemble pendant des heures sur les technologies ou les approches, mais fondamentalement, on préfère livrer.

Il faut savoir faire preuve de pédagogie, puisqu’il sera question de transmettre une pratique auprès de collègues aux parcours et niveaux divers. Aussi, on s’attends à ce que vous soyez autonome dans vos activités, sans pour autant négliger l’action collective et coordonnée.

Les mots « impossible » et « statu quo » ne font pas partie de notre vocabulaire. Nos valeurs n’incluent ni « dress-code » ni « politiquement correct ». On se dit les vraies choses, et on poursuit un objectif commun : faire avancer l’organisation.

English :

Automated Test Catalyst
It’s not complicated, we are looking for a passionate passionate. We are looking for someone who will be able to disseminate, infuse knowledge and practices on automated testing within delivery teams. We seek the person who knows how to do, who knows very well, but especially that is contagious. We are looking for a state of mind, a character.

• You are an automated test specialist. You are a convinced and practicing “agilist”. You make no distinction between producing code and checking quality: in your opinion, this is a non-negotiable collective responsibility.
• You will integrate a delivery group to implement the essential component of the automated test.
• Surrounded by experts, architects, strategists and SMEs, you will have to put the established strategy into practice in our Squads while learning to master the complexity of our ecosystem.

Here are the tools and practices that you absolutely master, in order of importance:
• The world of testing in general, and the automated test in particular
• SOAP / REST API automated test scripting (RestAssured, SoapUI, ReadyAPI, or directly with Java)
• Automated Test Scripting PageObject (Selenium Webdriver (Java))
• Source code management (Git or Bitbucket)
• Build tools and test framework (Maven, JUnit, TestNG)
• Task Scheduler (Jenkins and his Pipelines)
Here is what could also be part of your technical balluchon:
• Walk around a linux shell and install / configure business
• Make a REST or SOAP call (who are the problems with that?)
• Jira, it would be a shame to miss. We use the XRay plugin to manage tests in Jira.
It will not be necessary to be afraid to discover:
• SauceLabs, our Selenium hub provider.
• Applitools, a very cool thing that we have just integrated into our tools.
• Docker, and all the notions of containers around it.
Beyond the tools and technical skills, it is especially through your skills that you can bring real value to the group. We like to debate together for hours on technologies or approaches, but basically we prefer to deliver.

It is necessary to know how to show pedagogy, since it will be a question of transmitting a practice to colleagues with different courses and levels. Also, we expect you to be autonomous in your activities, without neglecting the collective and coordinated action.

The words “impossible” and “status quo” are not part of our vocabulary. Our values do not include “dress-code” or “politically correct”. We say the real things, and we pursue a common goal: to move the organization forward.

 
 
To Apply, Please s end your resume to: M.kaneria@maxsys.ca
 
*MST

Position Type Contract
Application Deadline February 1, 2019
Experience Required 4 years
Job Duration 1 year
Education Required Bachelors