Ingénieur de test mobile

  • Date de début : Aussitôt que possible
  • Type d'emploi : Contrat de 12 mois (avec possibilité de permanence)
  • Nombre d'opportunités : 1
  • Zone géographique : Montréal, QC

Langue : Vous parlez couramment le français et l’anglais.

Avantages:  Entreprise jeune et innovante. Bureaux situés dans un bâtiment historique du centre-ville de Montréal, au cœur du quartier des divertissements. Accessible en bus, en métro et en train. Culture coopérative dynamique qui favorise le travail d’équipe, l’innovation et le développement continu.

En tant qu’ingénieur de l’automatisation mobile, votre rôle principal sera de garantir la qualité et les performances des applications mobiles iOS et Android en implémentant et en développant des solutions d’assurance qualité automatisées. Vous travaillerez en tant que membre de l’équipe de développement mobile pour créer des tests validant la stabilité, lesperformances et les fonctionnalités des applications.

Responsabilités :

  • Effectuer des activités d’assurance qualité telles que l’estimation, la planification et la conception de tests, l’exécution de tests, l’automatisation des tests et la génération de rapports d’erreurs
  • Développer et maintenir des frameworks d’automatisation qui répondent à nos besoins et évolueront pour la croissance future de nos applications mobiles iOS et Android
  • Rédiger et améliorer l’ensemble des tests mobiles actuels pour les tests automatisés
  • Identifier, exploiter et mettre en oeuvre des améliorations à notre ensemble de tests
  • Réviser en continu la façon dont notre stratégie de test s’aligne sur les dernières technologies disponibles et les tendances du secteur
  • Implémenter et surveiller les tests nocturnes automatisés, analyser les résultats des tests, cibler et signaler rapidement les échecs
  • Travailler étroitement avec notre équipe de développement, les ingénieurs logiciels et les chefs de produit dès le début du cycle de développement
  • Contribuer à l’amélioration continue des pratiques de développement et à la qualité des produits pour rendre l’équipe plus efficace, fournir des applications de meilleure qualité et livrer à temps

Compétences requises:

  • Expérience avec les plateformes de développement mobile: Android Studio et/ou Xcode
  • Maîtriser Java / Kotlin et/ou Objective-C / Swift
  • Expérience avec au moins un de ces frameworks de tests mobiles: Espresso, Mockito, EarlGrey, XCUITests, KIF
  • Être à l’aise de travailler dans un environnement en évolution rapide
  • Participer à la mise en place de logiciels sur lesquels des milliers de personnes comptent chaque jour
  • Travailler vers l’amélioration continue

Atouts:

  • Expérience de travail avec une plateforme CI / CD (par exemple: Bitrise, Buddybuild, CircleCI)

Éducation :

Baccalauréat ou une maîtrise en informatique, en génie logiciel ou équivalent

Années d’expérience :

Au moins 2 ans d’expérience pertinente en développement de logiciels

Description de l’entreprise:

Expérience est une entreprise de recrutement spécialisée dans les solutions d’ajout de personnel (temps et matériels), placement permanent, services de paie et des solutions de conseil en gestion. Les valeurs d’Expérience font que c’est facile à travailler avec nous: vous verrez que nous sommes éthiques, flexibles et proactifs. Guidé par une solide éthique d’affaires, nous nous engageons à traiter nos employés et consultants avec respect. Il est facile de travailler avec une entreprise que vos collègues, amis et relations connaissent déjà, et en qui ils ont confiance – pour construire une carrière déjà prometteuse en technologie de l’information.

Postuler sur ce poste

Joindre votre CV (PDF ou Word seulement)

Oui, je veux recevoir vos offres d'emploi par courriel