Development
Geneva (CH)
Publié il y a 9 mois

Ce que nous recherchons :

  • Concevoir et développer des structures, des scripts et des outils de tests automatisés pour soutenir les activités de test logiciel
  • Collaborer avec les parties prenantes pour comprendre les exigences logicielles et les traduire en cas de tests automatisés efficaces
  • Identifier les outils et les technologies de test automatisé adaptés en fonction des exigences du projet et des meilleures pratiques de l’industrie
  • Développer et maintenir des scripts de test automatisés pour les tests fonctionnels, de régression, d’intégration et de performance
  • Exécuter les scripts de test automatisés et analyser les résultats pour identifier et signaler les défauts
  • Améliorer et optimiser continuellement les processus et les méthodologies de test automatisé
  • Collaborer avec les équipes de développement pour promouvoir les meilleures pratiques en matière d’automatisation des tests, de qualité du code et de testabilité
  • Définir et appliquer les normes, les lignes directrices et les meilleures pratiques d’automatisation de l’assurance qualité
  • Effectuer des examens de code pour les scripts de test automatisés afin de garantir la qualité et le respect des normes de codage
  • Travailler en étroite collaboration avec les testeurs manuels pour intégrer les tests automatisés dans les systèmes de gestion des tests et de suivi des défauts
  • Rester à jour avec les dernières tendances et avancées dans les outils et les technologies d’automatisation de l’assurance qualité
  • Encadrer et orienter les membres juniors de l’équipe de QA dans les techniques et les meilleures pratiques de test automatisé
  • Collaborer avec les chefs de projet pour fournir des estimations et des échéanciers précis pour les efforts d’automatisation des tests
  • Aider à la mise en place et à la maintenance des environnements de test et des données de test à des fins d’automatisation
  • Collaborer avec les équipes interfonctionnelles pour identifier et résoudre les problèmes et les défis liés à l’automatisation

Ce que nous demandons :

  • Diplôme de Bachelor ou de Master en Informatique, Génie Logiciel ou dans un domaine connexe
  • Expérience avérée en tant qu’Expert en Automatisation QA ou dans un rôle similaire, avec un accent sur les tests automatisés
  • Solide connaissance des structures, des outils et des méthodologies de tests automatisés
  • Maîtrise d’au moins un langage de programmation (par exemple, Java, Python, C#) pour l’automatisation des tests
  • Expérience avec des cadres et des outils de test automatisé populaires (comme Selenium WebDriver, JUnit, TestNG, Cucumber, Tosca ou Cypress)
  • Familiarité avec les pratiques et les outils de l’intégration continue et de la livraison continue (CI/CD) (par exemple, Jenkins, GitLab CI/CD)
  • Compréhension des méthodologies de développement logiciel, telles qu’Agile ou Scrum
  • Solide compréhension des principes et des pratiques de test logiciel
  • Solides compétences analytiques et de résolution de problèmes
  • Excellentes compétences en communication et en collaboration
  • Souci du détail avec une focalisation sur la fourniture de résultats de haute qualité
  • Capacité à travailler de manière indépendante et à gérer plusieurs projets et tâches simultanément
  • La connaissance des outils de test de performance et de charge (comme JMeter, Gatling) est un plus
  • Les certifications en test logiciel et en automatisation de test sont un avantage

Ce que vous pouvez attendre :

  • Vous aurez l’opportunité de faire une réelle différence et de faire partie d’une équipe en croissance, motivée et créative, travaillant en collaboration directe avec les fondateurs/associés
  • Des possibilités illimitées de développement personnel et professionnel, y compris la chance d’assister aux conférences et aux foires les plus importantes de l’industrie
  • Une variété d’expériences et de perspectives précieuses sur de nouveaux modèles numériques et les meilleures pratiques dans une variété de secteurs
  • La responsabilité de projets et de clients stimulants et passionnants dans un environnement international
  • Profiter de repas et de boissons, de sessions sportives et d’événements d’équipe, ainsi que d’autres avantages supplémentaires
  • Faire partie d’une entreprise axée sur la convivialité familiale, avec des horaires de travail flexibles et la possibilité de travailler depuis chez vous, située à Genève (Suisse)

Envie de vous lancer dans une nouvelle aventure ?

Caractéristiques de l'emploi

Catégorie emploi

FR

Postuler en ligne