Ingénieur Testing et Étude Fonctionnelle
26/03/2024
Rabat
Freelance
BAC+5
Poste
Pour le compte de notre client, nous recrutons un Ingénieur Testing et Étude Fonctionnelle pour une mission freelance de 6 mois renouvelable à Rabat.
Description du poste
Nous recherchons un Ingénieur Testing et Étude Fonctionnelle, polyvalent et expérimenté pour rejoindre notre équipe. En tant qu'Ingénieur doté d'une double casquette en testing et étude fonctionnelle, vous serez responsable de la validation des fonctionnalités des produits logiciels, ainsi que de l'analyse approfondie des besoins et des spécifications fonctionnelles. Vous jouerez un rôle clé dans l'assurance de la qualité des produits et la satisfaction des utilisateurs finaux.
Responsabilités principales :
· Analyser les besoins des utilisateurs et les spécifications fonctionnelles pour comprendre les exigences du projet.
· Participer à la conception et à l'élaboration de scénarios de test complets, incluant les cas de test, les jeux de données et les critères d'acceptation.
· Exécuter les tests fonctionnels manuels et/ou automatisés pour vérifier la conformité des fonctionnalités avec les spécifications.
· Documenter les résultats des tests, les anomalies identifiées et les étapes de reproduction pour faciliter la résolution des problèmes.
· Collaborer avec les équipes de développement pour clarifier les spécifications, résoudre les problèmes fonctionnels et améliorer la qualité des produits.
· Participer à l'identification et à la mise en œuvre d'améliorations des processus de test et des pratiques d'assurance qualité.
· Assurer la communication avec les parties prenantes internes et externes pour clarifier les exigences et répondre aux questions fonctionnelles.
· Participer à la documentation des spécifications fonctionnelles et des processus métier.
Compétences
· Expérience avérée en tant qu'Ingénieur Testing et Étude Fonctionnelle ou dans des rôles similaires.
· Solides compétences en testing fonctionnel, y compris la conception de cas de test, l'exécution des tests et la gestion des résultats.
· Connaissance approfondie des méthodologies et des outils de test, tels que Selenium, JUnit, Cucumber, etc.
· Capacité à analyser les besoins des utilisateurs et à traduire les spécifications en fonctionnalités testables.
· Compréhension des processus de développement logiciel et des cycles de vie des applications.
· Excellentes compétences en communication pour collaborer efficacement avec les équipes techniques et les parties prenantes.
· Capacité à travailler de manière autonome, à gérer les priorités et à respecter les délais.
· Capacité à effectuer des analyses fonctionnelles détaillées et à documenter les spécifications.