open search menuopen langage menutoggle menu
Offre d'emploi t3://page?uid=957

Développeur spécialisé en Assurance Qualité

CDI

Planaxis | Talan est à la recherche d'un développeur QA pour une position permamente à Montréal.

Sous la supervision du directeur du développement, le Développeur QA est responsable de l’élaboration des stratégies et plans de tests, de l’implémentation et la maintenance des tests automatisés et manuels, et de la validation des versions logicielles.

Le développeur QA travaille étroitement avec l’équipe Produit, l’équipe R&D, ainsi qu’avec chacun des membres de l’équipe de développement et avec l’architecte technique, afin d’assurer que les produits créés respectent des normes de qualité élevées.

 

Rôles et responsabilités

·        Analyser les spécifications fonctionnelles et techniques afin d’en assurer leur exhaustivité et testabilité.

·       Travailler en étroite collaboration avec l’équipe Produit et le reste de l’équipe de Développement afin d’élaborer les stratégies de test à mettre en place pour s’assurer de l’implémentation correcte des requis.

·       Identifier et prioriser les scénarios de tests en fonction des changements implémentés dans les différentes versions des produits et des capacités des équipes.

·       Identifier les besoins et mettre en place les outils nécessaires pour l’élaboration et l’exécution des tests automatisés.

·       Élaborer, implémenter (Java) et exécuter les tests d’acceptation « boîte noire » dans le but de valider de manière automatisée les nouvelles fonctionnalités.

·       Faire le suivi régulier de l’état des tests unitaires, d’intégration, d’acceptation, de performance et de robustesse, aussi bien du côté front-end (GUI) que backend (services).

·        Documenter et communiquer les anomalies détectées afin d’en faciliter la résolution.

·        Valider les versions logicielles avant leur livraison client afin de s’assurer qu’elles respectent nos standards de qualité.

·        Rédiger et communiquer les résultats de validation et le statut de qualité globale des différents produits.

·        Collaborer avec les autres membres de l’équipe de développement et de l’équipe QA afin d’atteindre les objectifs de l’équipe dans les temps impartis et avec un haut niveau de qualité.

·        Participer à l’amélioration continue des processus visant à s’assurer du meilleur niveau d’assurance qualité possible.

 

Environnement

·        Méthodologies Agile (Scrum) et Lean (Kanban)

·        Java 1.8 (JEE + EJB et JSE + Swing)

·        Oracle et MariaDB

·        Wildfly, Hibernate, Docker

·        Maven, Git, Jenkins, Artifactory

·        JIRA, Confluence, Zephyr, Zendesk

·        Eclipse

·        Windows et Linux

 

Profil recherché

·        Diplôme universitaire en informatique, génie logiciel ou autre discipline pertinente, ou combinaison équivalente de formation et d’expérience.

·        Expérience concrète en tant que développeur Java dans un contexte d’entreprise.

·        Expérience en automatisation de tests.

·        Expérience en validation d’interfaces utilisateur (GUI) et de services backend.

·        Connaissance des méthodologies et outils de développement et de tests d’applications Java.

·        Maitrise des communications, orales et écrites, en français et anglais.

·        Atout : Expérience en développement de services backend Java.

·        Atout : Expérience de développement dans un contexte Agile.

 

Exigences techniques

·        Connaissance du langage Java.

·        Connaissances des systèmes Linux ou Unix.

·        Maitrise des communications, orales et écrites, en français et anglais.

·        Atout : Connaissance d’un langage de script (Groovy, Bash, Python).

·        Atout : Connaissance du langage SQL.

·        Atout : Connaissance de XML, XSD, XQuery.

·        Atout : Connaissance d’outils d’automatisation de tests d’interfaces tels que Selenium.

·        Atout : Connaissance du développement JEE.

 

Qualités et aptitudes recherchées

·        Souci du détail et de la satisfaction des clients.

·        Excellente capacité à comprendre et résoudre des problèmes complexes.

·        Capacité d’organisation, dynamisme, rigueur et autonomie.

·        Capacité de travailler sous pression avec de courts délais, adaptation rapide aux nouvelles situations.

·        Habilités de communication et d’écoute permettant de faciliter le travail en équipe.

·         Prise de décision, sens de l’initiative et leadership.


Postuler pour le poste de : "Développeur spécialisé en Assurance Qualité"

Postuler

Page
Les informations renseignées sur ce formulaire sont utilisées par Talan afin de traiter votre candidature. Elles sont enregistrées et transmises aux collaborateurs en charge du recrutement au sein de notre groupe. Vous bénéficiez d'un droit d'accès, de rectification et de suppression aux données à caractère personnel qui vous concernent ainsi que d'un droit de limitation et d'opposition pour des motifs légitimes au traitement de ces données. Ne fournissez que les informations pertinentes au traitement de votre demande. Pour plus d’informations sur la gestion de vos données et vos droits, consultez notre politique de protection des données personnelles.