Ce site récupère une partie de ses emplois auprès de: Emploi Directeur | Journalier de Production | Travail de la Maison

Les meilleures offres d'emploi du secteur informatique!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

  EMPLois en informatique  

Ton prochain emploi dans l'industrie des technologies est ici!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

PBSC Urban Solutions: Développeur-Euse Sénior(E), Tests Automatisés

PBSC Urban Solutions

C'est un Temps-Plein job à Longueuil, QC publiée le juillet 11, 2021.

FAITES CONNAISSANCE AVEC PBSCPBSC Solutions Urbaines est le leader mondial dans les solutions de vélopartage et de mobilité urbaine (Familier avec BIXI?

C’est notre première installation!).

À travers nos technologies et nos 4 modèles de vélos, nous changeons le monde, une ville à la fois et nous en sommes à +90000 vélos déployés dans +40 villes partout sur la planète.ONE TEAMNotre famille grandit et nous sommes à la recherche de gens comme vous qui sont les meilleurs dans leur domaine et qui ont envie de voir concrètement les résultats de leur travail.

Les avantages de faire partie de notre One Team passionnée et créative sont nombreux.

En voici quelques-uns:Flexibilité pour le télétravail; Formations diverses – Campus PBSC; Assurances collectives; Clinique de santé virtuelle et compte santé; Stationnement inclus et facilité pour les transports en commun; Rabais d’abonnement avec BIXI et accès à notre réseau privé de vélos en libre-service à la station du métro Longueuil; Service de changement des pneus de votre voiture sur place; Zones de détente avec console de jeux, tables de billard, de ping-pong et de babyfoot; Café, chocolat chaud, fruits frais, barres tendres, 5@7 virtuels, cadeaux et tirages; Club de course à pied, douches sur place, diverses activités sociales et plus encore!VOTRE MISSIONEn tant que DÉVELOPPEUR-EUSE SÉNIOR-E, TESTS AUTOMATISÉS, vous travaillez au sein d’une équipe multidisciplinaire qui utilise la méthodologie Agile avec des sprints, afin d’automatiser et de réaliser les tests back-end des API’s de nos systèmes backend cloud et de kiosques et de paiement pour nos services de vélopartage.

VOTRE QUOTIDIENParticiper à la définition des stratégies de tests automatisés quant aux fonctionnalités, nouvelles et existantes ainsi qu’aux spécifications, valider les risques et émettre des recommandations; Suggérer des améliorations quant aux processus d’automatisation, de documentation et de normes de scripts afin de faire évoluer les pratiques de tests; Développer des outils d’automatisation et collaborer avec les autres membres de l’équipe pour refactoriser et améliorer de manière continue nos processus dans un but d’optimisation, de réutilisation et d’amélioration de la vitesse d’exécution; Analyser les spécifications fonctionnelles et les histoires usagers; Organiser le calendrier des tests et des tâches qui y sont reliées; Valider que le fonctionnement des applications développées correspond aux attentes des clients; Définir, développer et maintenir les tests de régression automatisés; Effectuer les différents types de tests; Documenter les résultats des tests, les anomalies et les solutions de manière claire et détaillée, y compris les étapes de reproduction des résultats réels attendus; Travailler en étroite collaboration avec les développeurs pour analyser les résultats des tests, identifier la source de la problématique et en connaître les causes profondes; Apporter votre aide pour résoudre les problèmes de production avec l’équipe des opérations; Toutes autres tâches connexes ou pertinentes aux activités de ce secteur, selon l’évolution des affaires et/ou l’émergence de nouvelles opportunités.COMMENT AVOIR DU SUCCÈS DANS CE RÔLEAvoir au moins sept (7) années d’expérience pertinente en développement et automatisation des tests ainsi que dans les tests d’applications Android et/ou iOS dans un environnement Agile/Scrum; Détenir un Diplôme en Génie logiciel, informatique (Maîtrise en ingénierie systèmes qualité, un atout); Expérience en développement d’intégration et de déploiement continus (CI/CD); Forte compétence dans un environnement UNIX/Linux avec le langage Java; Expérience reconnue dans l’utilisation d’un langage script ou de programmation (Python, Javascript ou Bashscript); Connaissance poussée et à jour des logiciels d’automatisation de tests en contexte d’intégration continue; Capable de se débrouiller avec Node JS, Angular JS et React Native; En mesure d’utiliser MySQL (Heidi, SQL Workbench), afin de naviguer dans la BD; Intérêt marqué pour l’écriture de requêtes SQL complexes; Aimer travailler avec Courgette ou Cucumber et Rest Assure pour l’automatisation; Expérience d’utilisation de TestRail ou tout autre outil de gestion des tests; Expérience démontrée avec Postman ou équivalent; Connaissance approfondie sur les essais API en utilisant des outils tel que Swagger.Io pour vérifier le comportement précis de l’interface, la fiabilité et l’évolutivité lors de la croissance des activités; Utilisation debase de GitHub ou de tout autre «source control»; En mesure de travailler avec Confluence et Jira; Souci de laqualitéducode quidoit êtreefficace, fiable et facile à maintenir; Capacité de réviser le code des autres développeurs; Expérience dansla prise en charge de la gestion de la pérennité des bugs; Capable de déterminer les bons types de tests, en fonction des éléments qui sont à tester; Faire preuve d’organisation et avoir une bonne capacité d’analyse; Être minutieux,souci du détail et avoir de la rigueur; Avoir un espritcréatif pour penser aux choses que les développeurs n’auraient pas pensé, cliquer là où personne n’irait cliquer; Rédiger de la documentation de manière claire; Bonne compréhension du besoin et de l’expérience utilisateur; Être capable degérer plusieurs mandats en parallèle; Excellentes capacités d’apprentissage et volonté d’apprendre différentes technologies; Capacité à évaluer le temps de développement et les livrables sont toujours rendus dans les temps avec la qualité attendue.LES INCONTOURNABLESVotre devise est la satisfaction du client, qu’il soit interne ou externe; Être une personne d’équipe qui croit que le succès nécessite l’apport de tous; Excellentes qualités relationnelles et compétences de communication; Cherche constamment à se dépasser, à se développer et à partager; Vous naviguez bien dans les zones grises et les changements; Partager nos valeurs: Passion, Imagination, Innovation et One Team; Avoir une approche CSE Communiquer, Simplifier, Exécuter; Excellente maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit.