Analyste QA – Mobile

Assigner ce groupe de champsMontreal
Catégorie d'emploi
SP-ID4939
Type de PosteContrat
Date limite d'inscription 9 octobre, 2020
Expérience RequiseN/A
Durée de l'emploi
Éducation RequiseN/A

Qui a dit qu’une banque c’était morose? Notre client réalise en ce moment même une transformation culturelle et technologique qui font d’elle un lieu où les talents peuvent s’exprimer et s’épanouir. Commencez une carrière fascinante au sein de nos équipes de livraison qui construisent la Banque de demain. Vous disposez d’une formation académique de niveau baccalauréat dans le domaine du développement logiciel ou êtes sur le point de la compléter. Vous avez envie d’apprendre à mettre en œuvre des technologies innovantes et performantes. Cette offre est pour vous! Concrètement, vous intégrerez nos équipes de développement qui livrent au quotidien les applications qui font de la Banque un partenaire de choix pour ses clients. Vous apprendrez à développer les automatismes de test des applications avec nos Frameworks de test automatisés, intégrés au « continuous testing », lequel participe à notre orientation « DevOps ». Nous croyons que par cet intermédiaire, vous deviendrez un développeur d’expérience qui pourra prendre part aux différents projets de la Banque, en maîtrisant ses façons de faire, ses exigences, et sa réalité métier. Qualifications: •Diplôme en génie logiciel ou informatique •Maîtrise d’un langage de programmation populaire (JavaScript) •Pratique d’un environnement de développement Front-End(React, React-Native un atout) •Connaissance du processus de développement et de l’intégration continue : vous devez savoir utiliser un outil de gestion de version (Git, BitBucket, SVN…) et avoir vu fonctionner un mécanisme d’intégration continue (Jenkins par exemple) •Bonnes connaissances sur les WebServices (SOAP, REST) ou les microservices, ainsi que des formats tels que XML, json… •Bonne connaissance des écritures de test cases, tests sets, Cucumber, Xray et GraphQL Idéalement, vous avez également : •Déjà pratiqué des outils comme SoapUI, ReadyAPI, Postman •Utilisé Selenium Webdriver, Appium, ou d’autres Framework de tests Au-delà des connaissances techniques et de votre formation universitaire, c’est votre curiosité, votre soif de découverte, et votre attitude, qui feront la différence. Dans notre culture, nous n’avons pas de problème à dire que nous ne savons pas faire, car nous savons sortir de notre zone de confort pour apprendre. Nous acceptons de nous tromper, et acceptons aussi que nos collègues se trompent aussi, car seuls ceux qui ne font rien ne font pas d’erreurs. Nous cultivons ces attitudes car c’est ainsi que nous progressons, ensemble : en essayant et en découvrant! Si cela vous parle, si vous vous reconnaissez dans cet état d’esprit, alors joignez-vous à nous : devenez un professionnel du développement logiciel de qualité! Nous travaillons à demeurer une entreprise inclusive qui valorise tous ses employés. Nous nous distinguons par nos nombreuses initiatives d’inclusion, ce qui fait de nous l’une des meilleures organisations de diversité au Canada. ENGLISH Who said a bank was gloomy? Our client is currently undergoing a cultural and technological transformation that is making it a place where talents can express themselves and flourish. Start a fascinating career with our delivery teams who are building the Bank of tomorrow. You have a bachelor’s level academic training in software development or are about to complete it. You want to learn how to implement innovative and efficient technologies. This offer is for you! Concretely, you will join our development teams who deliver the applications that make the Bank a partner of choice for its clients on a daily basis. You will learn how to develop application test automation with our automated test frameworks, integrated into “continuous testing”, which contributes to our “DevOps” orientation. We believe that through this intermediary, you will become an experienced developer who will be able to take part in the Bank’s various projects, by mastering its ways of doing things, its requirements, and its business reality. Qualifications: • Degree in software or computer engineering • Proficiency in a popular programming language (JavaScript) • Practice of a Front-End development environment (React, React-Native an asset) • Knowledge of the development process and continuous integration: you must know how to use a version management tool (Git, BitBucket, SVN …) and have seen a continuous integration mechanism work (Jenkins for example) • Good knowledge of WebServices (SOAP, REST) or microservices, as well as formats such as XML, json, etc. • Good knowledge of writing test cases, test sets, Cucumber, Xray and GraphQL Ideally, you also have: • Already used tools like SoapUI, ReadyAPI, Postman • Used Selenium Webdriver, Appium, or other test frameworks Beyond technical knowledge and your university education, it is your curiosity, your thirst for discovery, and your attitude that will make the difference. In our culture, we don’t have a problem saying what we can’t do, because we know how to step out of our comfort zone to learn. We accept that we are wrong, and also accept that our colleagues are wrong too, because only those who do nothing do not make mistakes. We cultivate these attitudes because this is how we progress, together: by trying and finding out! If this speaks to you, if you recognize yourself in this state of mind, then join us: become a quality software development professional! We work to remain an inclusive company that values all of its employees. We set ourselves apart through our many inclusion initiatives, which makes us one of the best diversity organizations in Canada. *MSP