Expert en Automatisation QA – H/F/X
Development
Geneva (CH)
Publié il y a 1 an
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)