Aller au contenu

Upgrade

Développeur Senior QA Automation (HELOC)

JavaSQLDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Upgrade aide les clients à avancer avec des produits financiers abordables et responsables. Depuis 2017, nous avons aidé plus de 7.5 millions de clients à accéder à plus de 42 milliards de dollars de crédit à la consommation. En nous concentrant sans relâche sur l'amélioration du bien-être financier de nos clients, nous créons des produits qui leur rapportent plus d'argent et soutiennent leur parcours vers un avenir financier meilleur. Nous sommes soutenus par certains des investisseurs technologiques les plus éminents et avons été évalués plus récemment à 7.3B $.

Nous sommes constamment reconnus pour notre culture collaborative et inclusive. Plus récemment, nous avons été nommés parmi les meilleures entreprises Fintech au monde par CNBC, les meilleurs lieux de travail par Built In, les meilleurs lieux de travail par le San Francisco Business Times, les plus grands lieux de travail d'Amérique par Newsweek, les meilleurs employeurs de startups par Forbes et les employeurs les plus en santé par le Phoenix Business Journal.

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

Nous recherchons un Développeur Senior QA Automation pour rejoindre notre équipe, qui aura la responsabilité de bout en bout de la création d'un nouveau produit de qualité. Grâce à l'automatisation et aux tests fonctionnels, il valide une variété de produits pour offrir à nos clients une expérience bancaire transparente. En tant qu'Ingénieur QA Senior, vous travaillerez directement avec nos équipes produit et participerez aux revues de spécifications d'applications et aux sessions de conception architecturale en apportant des contributions du point de vue de la qualité. Vous identifierez également les stratégies de test pour diverses fonctionnalités. Au cours de votre première année, vous comprendrez comment livrer des logiciels performants au rythme du développement. Vous travaillerez dans un environnement qui favorise la prise de responsabilité à tous les niveaux, y compris la configuration et la surveillance des applications en production.

--------------------------------------------------------------------------------

Il s'agit d'un poste entièrement à distance pour les candidats basés au Canada.

Nos technologies principales incluent

Java, Selenium Webdriver, Playwright, Claude Code, TestNG, Maven, Git, Jenkins, ArgoCD, SQL, REST Assured, OkHttp, SumoLogic, Docker, Kubernetes, Gatling, Linux etc.

--------------------------------------------------------------------------------

Environnement et conditions de travail

Le travail s'effectue à l'intérieur dans un environnement au rythme rapide qui exige la capacité de gérer plusieurs priorités et de respecter les flux de travail, les calendriers et les attentes de service établis.

Les employés saisissent, récupèrent et échangent régulièrement des informations avec précision en utilisant des systèmes et des applications numériques pour soutenir les objectifs opérationnels et de service client.

Le poste exige la capacité de recevoir et d'échanger des informations avec les clients, les collègues, les superviseurs et les partenaires interfonctionnels par le biais des canaux de communication disponibles, qui peuvent inclure des réunions, des e-mails, le téléphone et des outils de collaboration numérique, et peut impliquer des échanges en temps réel, verbaux ou en personne, selon les besoins de l'entreprise.

Les tâches professionnelles peuvent impliquer la gestion d'un volume élevé d'interactions clients entrantes et/ou sortantes et d'activités de travail à l'aide de systèmes de télécommunication et informatiques. Le poste exige la capacité de lire, d'analyser et d'interpréter les informations affichées sur les écrans d'ordinateur et de rester dans une posture de travail pendant des périodes prolongées, conformément aux exigences du poste.

Le travail peut être effectué dans un centre de contact, un bureau ou un environnement à distance, en fonction des besoins de l'entreprise et de la nature du poste. Les environnements de travail sur site peuvent inclure des espaces de travail partagés, un éclairage de bureau standard et un bruit de fond modéré typique des environnements de service client ou opérationnels.

Les employés travaillant à distance sont responsables du maintien d'un espace de travail sécurisé et productif avec une connectivité Internet fiable qui prend en charge les systèmes de l'entreprise et protège la confidentialité des informations de l'entreprise et des clients.

Des aménagements raisonnables peuvent être apportés pour permettre aux personnes qualifiées handicapées d'accomplir les fonctions essentielles du poste conformément à l'Americans with Disabilities Act (ADA) et aux lois étatiques et locales applicables.

Nous sommes un employeur garantissant l'égalité des chances et valorisons la diversité au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état civil, le statut d'ancien combattant ou le statut de handicap.

Upgrade n'accepte pas les CV non sollicités des agences de recrutement, des cabinets de recherche ou de tout tiers. Tout CV soumis à un employé de Upgrade sans accord écrit préalable sera considéré comme la propriété de Upgrade, et Upgrade ne sera pas tenu de payer de frais de recommandation ou de placement.

Ce que vous ferez

  1. Développer l'automatisation des tests au rythme du développement des fonctionnalités en utilisant des outils d'IA et nos frameworks de tests fonctionnels et de performance.
  1. Utiliser LLMs pour créer des plans de test de fonctionnalités et des référentiels de connaissances internes pour rationaliser l'utilisation des outils d'IA pour l'automatisation et les efforts de tests approfondis.
  1. Définir des flux de travail d'IA personnalisés pour permettre à tous les développeurs de tester de nouvelles fonctionnalités en utilisant les tests d'automatisation existants, d'évaluer les échecs de test et de dépanner les problèmes d'environnement.
  1. Exécuter des tests fonctionnels/de performance en déployant des environnements jetables à la demande pour déployer des microservices avec différentes versions et configurations, et personnaliser le contenu de la base de données.
  1. Personnaliser, configurer, patcher les services et déployer les changements d'infrastructure et de code jusqu'à la production.
  1. Analyser les fichiers journaux et dépanner les problèmes de production en les automatisant et en les reproduisant dans un environnement non-production.
  1. Collaborer avec la plateforme QA pour créer des solutions de validation de fonctionnalités et d'automatisation des tests pour votre produit.

Ce que nous recherchons

  1. Capacité à développer l'automatisation des tests en Java en utilisant Selenium/Playwright pour utiliser des environnements de développement intégrés (IDE) tels qu'IntelliJ ou Eclipse, avec et sans assistants de codage.
  1. Expérience dans le déploiement de services dans divers environnements tels que Kubernetes, en utilisant des outils de déploiement comme ArgoCD et Jenkins.
  1. Capacité à améliorer l'efficacité de l'infrastructure de test existante en utilisant Docker, Playwright et des exécutions de navigateur headless.
  1. Familiarité avec les agrégateurs de journaux tels que SumoLogic ou Kibana, et les outils de surveillance d'applications tels que Honeycomb ou Grafana.
  1. Passion pour l'automatisation des tests et la livraison de fonctionnalités de haute qualité dans un environnement au rythme rapide.
  1. À l'aise avec la méthodologie Agile.

Ce que nous vous offrons

  • Salaire compétitif et plan d'options d'achat d'actions.
  • Couverture payée des assurances médicale, dentaire et vision.
  • Congés payés flexibles.
  • Opportunités de croissance et de développement professionnel.
  • Congés parentaux payés.
  • Initiatives de santé et de bien-être.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026