Ingénieur·e en logiciels II - QVEST

Jul 07, 2023
Montréal, Canada
... Not specified
... Intermediate
Full time
... Office work

Ingénieur·e en logiciels II - QVEST

Comme membre de l’équipe responsable des solutions et de l’ingénierie de vérification de la qualité EAX, vous prenez part à la mise en œuvre de la stratégie et de l’implantation du réseau de Electronic Arts, aidant notre communauté de joueurs à tisser des liens les uns avec les autres de même qu’avec les jeux auxquels ils aiment jouer. Notre travail touche plusieurs volets, dont le site EA.com; les stratégies et les expériences intrajeu pour relier les joueurs à nos plateformes; notre abonnement pluriplateforme EA Play; l’application EA; et une panoplie d’autres stratégies et expériences destinées aux consommateurs. Voici votre chance de travailler avec certaines des plus importantes technologies de pointe offertes sur le marché tout en appuyant les efforts des équipes de développement et d’automatisation des essais qui s’affairent à produire des solutions de calibre mondial.

 

Notre mission

  • Nous concevons et assurons le soutien d’outils internes permettant de vérifier la qualité d’une suite de produits destinés à de nombreuses plateformes.
  • Nous créons de la valeur en résolvant les problèmes par une approche créative et technique afin de provoquer des changements progressifs grâce à la collaboration et de produire des logiciels stables de grande qualité qui donnent lieu à des expériences de jeu extraordinaires.

Vos fonctions

  • Vous travaillez de concert avec les équipes responsables du développement et de la validation de la qualité dans un cadre Agile Scrum pour concevoir, développer, produire, posséder et améliorer des outils, tests et plateformes à la fois fiables et robustes.
  • Vous concevez et produisez de nouveaux outils qui soutiennent le développement et l’atteinte des cibles de vérification sur le plan de la qualité.
  • Au besoin, vous assurez l’entretien des scripts et des bibliothèques d’essai de même que du matériel servant à la mise à l’épreuve d’appareils.
  • Au besoin, vous élaborez et maintenez une infrastructure de soutien à la fois évolutive et résiliente.
  • Vous organisez des activités favorisant le partage des connaissances qui visent toute la communauté de l’ingénierie de qualité de notre organisation dans le but de faire valoir les normes élevées en la matière.
  • Vous accordez constamment la priorité à la qualité et veillez à l’imputabilité de l’équipe de développement.
  • Vous mettez au point des outils et des systèmes qui facilitent les essais ou le développement.
  • Vous exécutez notre stratégie d’automatisation en maintenant un degré élevé de qualité.
  • Vous mettez à l’épreuve votre travail et fournissez un code fiable et exempt de défauts qui inspire confiance au sein de la suite d’automatisation.
  • Vous contribuez à la définition de l’orientation technique de l’équipe et simplifiez l’amélioration de nos flux de travaux d’ingénierie à des fins de productivité.

Nos exigences

  • Vous avez au moins 3 ans d’expérience en développement de service dorsal avec JavaScript ou C#. 
  • Vous avez travaillé au moins 3 ans avec des cadres d’application d’automatisation comme WDIO, Selenium et Appium.
  • Vous avez travaillé au moins 1 an avec des bases de données non relationnelles comme MongoDB.
  • Vous avez travaillé au moins 1 an avec des bases de données relationnelles comme MySQL et MSSQL.
  • Vous avez déjà créé des interfaces de programmation d’applications de type RESTful, comme .Net Core et Node.js.
  • Vous avez une très bonne connaissance des principes fondamentaux de l’informatique, des algorithmes, des schémas de conception, du développement axé sur les essais, des processus IC/LC, et des structures de données.
  • Vous avez d’excellentes capacités de communication verbale et écrite et êtes en mesure de travailler au sein d’une vaste équipe distribuée et pluridisciplinaire.
  • Vous avez déjà travaillé avec les outils de développement courants, comme :
    • Git, JIRA et IDE (environnements de développements intégrés) tels que Visual Studio et Visual Studio Code.
  • Vous avez un baccalauréat en génie logiciel, informatique ou une concentration connexe ou l’équivalent, ou encore une combinaison de formation professionnelle et d’expérience de travail.

Points bonis (atouts supplémentaires, mais non requis)

  • Vous avez de l’expérience avec Docker et Kubernetes.
  • Vous avez de l’expérience avec Ansible.
  • Vous avez déjà travaillé avec des technologies frontales comme React.
  • Vous avez de l’expérience avec GraphQL
  • Vous avez de l’expérience en intégration continue et en chaînes de traitement de déploiement.

 

COMPANY JOBS
451 available jobs
WEBSITE