QA Engineer – Automation & Performance Testing (Java)

Astra North Infoteck Inc.

Montreal (Présentiel)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Jenkins REST API CI/CD +11 autres

Détails du poste

  • Lieu de travail : Montreal (Présentiel)
  • Type de poste : Permanent à temps plein

QA Automation Engineer (Java) – Performance & DevOps

Description du poste

Localisation :

Montreal, QC (Onsite)

Nous recherchons un QA Automation Engineer avec une expertise solide en Java, tests de performance et pratiques DevOps. Le candidat idéal sera responsable de la construction et de l’exécution de suites de tests automatisés, de la réalisation de tests de performance, et de la collaboration étroite avec les équipes de développement dans un environnement basé sur les microservices.

Responsabilités clés

  • Concevoir, développer et maintenir des frameworks de tests automatisés et des suites de tests
  • Réaliser des tests système, d’intégration et de performance sur des applications web et des API REST
  • Exécuter des tests de charge et de performance à l’aide d’outils tels que JMeter (ou équivalent)
  • Analyser les résultats des tests et fournir des recommandations actionnables
  • Collaborer avec les développeurs pour tester de nouvelles fonctionnalités et assurer le respect des standards de qualité
  • Contribuer à l’automatisation DevOps et aux processus d’intégration continue
  • Assurer le support des tests pour les systèmes legacy et le développement de nouveaux produits
  • Améliorer continuellement les stratégies, outils et processus de tests

Qualifications requises

  • Minimum 3+ ans d’expérience en tests système et automatisation de tests
  • Forte expérience pratique en tests de performance et de charge
  • Maîtrise des outils tels que JMeter (ou similaire)
  • Expérience solide avec Java et des frameworks tels que Spring Boot
  • Expérience en test applications web et API REST
  • Connaissances solides de :
    • Jenkins
    • Docker
    • Kubernetes
    • Spinnaker
    • Helm
    • REST & JSON
  • Expérience avec des langages de scripting tels que Bash et/ou Python
  • Expérience de travail dans un environnement Linux
  • Connaissance des architectures cloud-native et microservices
  • Expérience de travail dans un environnement DevOps
  • Compétences analytiques et de résolution de problèmes
  • Excellentes compétences en communication écrite et verbale en anglais
  • Passion pour l’apprentissage de nouvelles technologies et l’adaptation au changement

Atouts

  • Expérience avec les bases de données Graph (Neo4j)
  • Connaissance du Robot Framework pour l’automatisation

Informations supplémentaires

  • Opportunité de travailler sur des applications cloud-native modernes
  • Environnement de développement collaboratif et rapide
  • Accent sur l’amélioration continue et l’innovation dans les pratiques QA