Senior Developer in Quality Assurance Automation @Upgrade
Quality Assurance
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago

[Hiring] Senior Developer in Quality Assurance Automation @Upgrade

5d ago - Upgrade is hiring a remote Senior Developer in Quality Assurance Automation. 💸 Salary: unspecified 📍Location: Canada

Role Description

Nous sommes à la recherche d'un(e) développeur(-euse) senior en automatisation de l'assurance qualité pour se joindre à notre équipe et prendre en charge, de bout en bout, la création d'un nouveau produit axé sur la qualité. Grâce à l'automatisation et aux tests fonctionnels, cette personne validera une variété de produits afin d'offrir à nos clients une expérience bancaire fluide.

À titre de développeur(-euse) senior en AQ, vous travaillerez directement avec nos équipes produit et participerez aux revues de spécifications applicatives ainsi qu'aux séances de conception architecturale, en apportant votre point de vue sur la qualité. Vous établirez également des 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 façon de livrer des logiciels performants au rythme du développement. Vous évoluerez dans un environnement qui favorise la prise en charge à tous les niveaux, y compris la configuration et la surveillance des applications en production.

Il s'agit d'un poste entièrement en télétravail, offert aux candidats basés au Canada.

Nos technologies de base comprennent :

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

Ce que vous ferez :

  • Développer l'automatisation des tests au rythme du développement des fonctionnalités, en utilisant des outils d'IA ainsi que nos cadres de tests fonctionnels et de performance.
  • Utiliser des modèles de langage (LLM) pour créer des plans de test de fonctionnalités et des bases de connaissances internes afin de faciliter l'utilisation des outils d'IA pour les efforts d'automatisation et de tests approfondis.
  • Définir des flux de travail personnalisés en IA permettant à tous les développeurs de tester de nouvelles fonctionnalités à l'aide des tests d'automatisation existants, d'évaluer les échecs de tests et de résoudre les problèmes d'environnement.
  • Exécuter des tests fonctionnels et de performance en déployant des environnements jetables à la demande pour mettre en service des microservices avec différentes versions et configurations, et personnaliser le contenu des bases de données.
  • Personnaliser, configurer et corriger les services, et déployer les 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.
  • Collaborer avec la plateforme d'AQ pour créer des solutions de validation des fonctionnalités et d'automatisation des tests pour votre produit.

Qualifications

  • Capacité à développer l'automatisation des tests en Java à l'aide de Selenium/Playwright, en utilisant des environnements de développement intégrés (IDE) tels qu'IntelliJ ou Eclipse, avec ou sans assistants de codage.
  • Expérience dans le déploiement de services dans divers environnements tels que Kubernetes, à l'aide d'outils de déploiement comme ArgoCD et Jenkins.
  • Capacité à améliorer l'efficacité de l'infrastructure de test existante à l'aide de Docker, Playwright et de l'exécution de navigateurs en mode sans tête (headless).
  • Connaissance des agrégateurs de journaux tels que SumoLogic ou Kibana, et des outils de surveillance d'applications tels que Honeycomb ou Grafana.
  • Passion pour l'automatisation des tests et la livraison de fonctionnalités de haute qualité dans un environnement au rythme soutenu.
  • Aisance à travailler selon la méthodologie Agile.

Benefits

  • Salaire compétitif et plan d'options d'achat d'actions.
  • Couverture à des assurances médicales, dentaires et de la vue.
  • Congés payés flexibles.
  • Occasions de croissance et de développement professionnel.
  • Congé parental payé.
  • Initiatives de santé et de bien-être.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Developer in Quality Assurance Automation @Upgrade
Quality Assurance
Salary unspecified
Remote Location
Employment Type full-time
Posted 5d ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 131,551+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later