Enable job alerts via email!

Développeur(euse) en Automatisation AQ Senior

Upgrade, Inc.

Canada

On-site

CAD 150,000 - 250,000

Full time

11 days ago

Job summary

Une entreprise de technologie financière recherche un(e) Développeur(euse) en Automatisation AQ Senior pour travailler avec les équipes produits afin de garantir la qualité des applications. Le candidat idéal aura une forte expérience en développement de tests avec Selenium et en déploiement au sein d'environnements Kubernetes. Ce poste offre un salaire compétitif entre 150 000 $ et 250 000 $ CAD par an, ainsi que des avantages sociaux complets.

Benefits

Salaire compétitif et plan d'options d'achat d'actions
Couverture à 100 % des assurances médicales, dentaires et de la vue
Programme 401(k)
Allocation pour l'apprentissage et le développement personnel
Congé parental payé

Qualifications

  • Capacité à développer des tests automatisés en Java avec Selenium.
  • Expérience dans le déploiement de services dans divers environnements comme Kubernetes.
  • Familiarité avec des agrégateurs de journaux comme SumoLogic ou Kibana.

Responsibilities

  • Exécuter des tests fonctionnels et de performance en créant des environnements temporaires.
  • Développer des tests automatisés au rythme du développement des fonctionnalités.
  • Analyser les fichiers journaux et résoudre les problèmes de production.

Skills

Développement de tests automatisés en Java avec Selenium
Déploiement de services dans divers environnements (Kubernetes)
Amélioration de l’efficacité de l’infrastructure de test avec Docker
Rédaction de requêtes SQL
Connaissance des outils de surveillance (Honeycomb, Grafana)

Education

Baccalauréat en informatique ou dans un domaine technique pertinent

Tools

Selenium
IntelliJ
Docker
Kubernetes
ArgoCD
Jenkins
Job description
Développeur(euse) en Automatisation AQ Senior

Upgrade aide ses clients à avancer dans la bonne direction grâce à des produits financiers abordables et responsables. Depuis 2017, nous avons aidé plus de 7 millions de clients à accéder à plus de 40 milliards de dollars en crédit à la consommation. En nous concentrant sans relâche sur l'amélioration du bien-être financier de nos clients, nous développons des produits qui leur permettent de faire des économies et qui les soutiennent pour un meilleur avenir financier. Nous sommes soutenus par certains des meilleurs investisseurs dans le domaine de la technologie et avons été récemment valorisés à 6,3 milliards de dollars.

Nous sommes constamment reconnus pour notre culture de collaboration et d'inclusion. Plus récemment, nous avons été classés parmi les Premières entreprises fintech au monde par CNBC, Meilleurs lieux de travail par Built In, et par le San Francisco Business Times, Meilleurs lieux de travail d'Amérique par Newsweek, Meilleur employeur ‘’Startup’’ par Forbes, et Employeurs les plus sains par Phoenix Business Journal.

Nous recherchons de nouveaux membres d'équipe qui sont enthousiastes à l'idée de concevoir et de proposer des produits nouveaux et meilleurs. Rejoignez-nous et aidez à bâtir un meilleur avenir financier pour des millions de personnes.

À propos du poste:

Notre équipe AQ (d’assurance qualité) a la responsabilité de bout en bout de construire un produit de qualité et recherche activement un(e) développeur(euse) en automatisation AQ senior.

Notre équipe:

Grâce à l’automatisation et aux tests fonctionnels, notre équipe AQ valide une variété de produits pour offrir à nos clients une expérience bancaire fluide. En tant que développeur(euse) en automatisation AQ senior, vous collaborerez directement avec nos équipes produits et participerez aux revues des spécifications des applications ainsi qu’aux sessions de conception architecturale en apportant une perspective axée sur la qualité. Vous définirez également les stratégies de test pour diverses fonctionnalités. Au cours de votre première année, vous développerez une compréhension approfondie de la livraison de logiciels performants dans un environnement de développement rapide. Vous travaillerez dans un cadre qui valorise la responsabilisation à tous les niveaux, y compris la configuration et la surveillance des applications en production.

Ce que vous ferez:
  • Exécuter des tests fonctionnels et de performance en créant des environnements temporaires à la demande pour déployer des microservices avec différentes versions et configurations, et personnaliser le contenu de la base de données
  • Développer des tests automatisés au rythme du développement des fonctionnalités en utilisant nos cadres de tests fonctionnels et de performance
  • Personnaliser, configurer, corriger les services, et déployer des changements d’infrastructure et de code jusqu’en production
  • Analyser les fichiers journaux et résoudre les problèmes de production en les automatisant et en les reproduisant dans un environnement hors production
  • Planifier, créer et implémenter des stratégies et solutions pour la validation des fonctionnalités et l’automatisation des tests
Ce que nous recherchons:
  • Capacité à développer des tests automatisés en Java avec Selenium et à utiliser des environnements de développement intégrés (IDE) comme IntelliJ ou Eclipse
  • Expérience dans le déploiement de services dans divers environnements comme Kubernetes, en utilisant des outils tels que ArgoCD et Jenkins
  • Compétence pour améliorer l’efficacité de l’infrastructure de test existante avec Docker, Selenium et des exécutions de navigateurs sans interface utilisateur
  • Familiarité avec des agrégateurs de journaux tels que SumoLogic, Kibana ou Splunk, et des outils de surveillance d’applications comme Honeycomb ou Grafana
  • Expérience en rédaction de requêtes SQL et travail dans un environnement infonuagique (AWS)
  • Passion pour l’automatisation des tests et la livraison de fonctionnalités de haute qualité dans un environnement dynamique
  • À l’aise avec la méthodologie Agile
  • Baccalauréat en informatique ou dans un domaine technique pertinent

Ce que nous offrons

  • Salaire compétitif et plan d'options d'achat d'actions
  • Couverture à 100 % des assurances médicales, dentaires et de la vue
  • Programme 401(k) et REER compétitif
  • Allocation pour l'apprentissage et le développement personnel
  • Congé parental payé
  • Initiatives de santé et de bien-être

La fourchette de rémunération pour ce poste au Canada est de 150 000 $ à 250 000 $ CAD par an, en plus des actions et des avantages sociaux. À l’intérieur de cette fourchette, la rémunération de base d’un individu dépendra de divers facteurs, notamment, sans s’y limiter, les connaissances, compétences, études et expériences liées au poste.

Upgrade est un employeur garantissant l’égalité des chances. Nous valorisons la diversité et favorisons un environnement de travail inclusif pour tous. Nous ne pratiquons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le genre, l'orientation sexuelle, l'âge, l'état matrimonial, le statut de vétéran ou le handicap. Upgrade n'accepte pas les candidatures spontanées soumises par des agences de recrutement, des cabinets de recherche de personnel ou toute autre tierce partie. Tout CV soumis à un employé d'Upgrade sans accord écrit préalable en vigueur sera considéré comme la propriété d'Upgrade, et Upgrade ne sera pas tenue de payer des bonus de recommandation ou de placement. Les agences doivent obtenir une approbation écrite au préalable du service d'acquisition de talents d'Upgrade pour soumettre des candidatures, et ce, seulement si une entente valide et dûment signée est en vigueur. La connaissance de l’anglais est exigée car nos rôles nécessitent que l’employé interagisse avec des employés de d’autres bureaux d'Upgrade à l’échelle mondiale.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.