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)