Ingénieur en assurance qualité et tests logiciels
Rejoignez notre communauté sur Telegram et WhatsApp
Pour ne jamais manquer une opportunité, suivez-nous sur Telegram et contactez-nous directement via WhatsApp pour rechercher des offres d'emploi.
Description du poste
Titre du Poste : Ingénieur en Assurance Qualité et Tests Logiciels (Software Quality Assurance & Testing)
Lieu : Yaoundé, Cameroun
Type de Contrat : Temps plein / CDI
Résumé du Poste : Nous recherchons un Ingénieur en Assurance Qualité et Tests Logiciels pour rejoindre notre équipe technique. Le candidat idéal sera chargé d’assurer la qualité des applications logicielles en concevant, exécutant et maintenant des plans de tests rigoureux. Vous serez responsable de la validation et de la vérification des produits logiciels, tout en collaborant étroitement avec les équipes de développement pour garantir que les solutions livrées respectent les exigences fonctionnelles et non fonctionnelles. Votre expertise contribuera à identifier les anomalies et à garantir une expérience utilisateur optimale.
Responsabilités :
- Conception et Planification des Tests :
- Analyser les spécifications fonctionnelles et techniques pour définir des stratégies de tests adaptées.
- Élaborer des plans de test, des scénarios de test et des cas de test pour assurer une couverture complète des fonctionnalités.
- Définir les critères d’acceptation pour valider les nouvelles fonctionnalités et les mises à jour logicielles.
- Participer aux revues de spécifications pour s’assurer que les exigences sont testables et bien comprises.
- Exécution des Tests :
- Exécuter des tests manuels et automatisés (fonctionnels, de régression, de performance, de sécurité, etc.).
- Identifier, documenter et suivre les anomalies dans des outils de gestion des bugs (JIRA, Bugzilla, etc.).
- Réaliser des tests d’intégration, des tests de bout en bout et des tests de non-régression sur l’ensemble du cycle de vie du développement logiciel.
- Travailler en étroite collaboration avec l’équipe de développement pour reproduire, diagnostiquer et résoudre les anomalies.
Automatisation des Tests :
- Développer et maintenir des scripts de tests automatisés en utilisant des outils et des frameworks adaptés (Selenium, JUnit, TestNG, etc.).
- Intégrer les tests automatisés dans les pipelines CI/CD pour garantir des tests continus et une détection précoce des anomalies.
- Identifier les processus de test manuels répétitifs et proposer des solutions d’automatisation pour améliorer l’efficacité des tests.
- Assurance Qualité :
- Participer activement aux méthodologies Agile/Scrum, en collaborant avec les Product Owners, développeurs et autres parties prenantes.
- Suivre les KPIs qualité tels que la couverture des tests, le taux de détection des bugs, et le temps de résolution des anomalies.
- Assurer la conformité avec les normes et les bonnes pratiques en matière de qualité logicielle.
- Participer à la mise en place d’un cadre de tests robustes et à l’amélioration continue des processus de qualité.
- Documentation :
- Rédiger des rapports de tests détaillés, incluant les résultats des tests, les anomalies détectées, et les recommandations.
- Maintenir et mettre à jour la documentation des tests pour chaque produit et projet.
- Contribuer à la documentation des procédures d’assurance qualité et des processus de tests automatisés.
- Compétences Requises :
- Expérience démontrée en assurance qualité et en tests logiciels, avec une forte capacité à concevoir et exécuter des tests.
- Bonne connaissance des outils de test automatisés (Selenium, Cucumber, Appium, JUnit, TestNG, etc.).
- Expérience avec les outils de gestion des tests et des anomalies (JIRA, TestRail, ALM).
- Maîtrise des langages de programmation pour l’automatisation des tests (Java, Python, ou un autre langage pertinent).
- Connaissance des pratiques de CI/CD et des outils comme Jenkins, GitLab CI.
- Connaissance des méthodologies Agile/Scrum et de leur application dans les tests logiciels.
- Excellente compréhension des concepts d’assurance qualité, y compris les tests fonctionnels, les tests de performance, et les tests de sécurité.
- Bonnes compétences en communication et capacité à travailler en équipe, avec un sens aigu du détail.
Qualifications :
- Diplôme en informatique, ingénierie logicielle, ou un domaine connexe.
- Minimum 3-5 ans d’expérience en assurance qualité et tests logiciels.
- Certifications ISTQB ou une autre certification liée aux tests logiciels est un atout.
- Avantages :
- Salaire compétitif et primes basées sur la performance.
- Formation continue et soutien pour l’obtention de certifications.
- Environnement de travail stimulant avec des projets innovants.
- Opportunité de travailler avec des équipes multidisciplinaires dans une culture Agile.
Pour postuler :
Par email : Veuillez envoyer votre CV et lettre de motivation à l’adresse suivante : [email protected].
Par téléphone : Pour toute question concernant le poste, vous pouvez nous contacter au 694425137.
Dépôt physique : Si vous préférez déposer votre candidature en personne, vous pouvez le faire à notre siège de CREDIX.CAM SA situé au carrefour CEPER.
Nous examinons toutes les candidatures avec attention et vous contacterons si votre profil correspond à nos besoins.
Nous avons hâte de découvrir votre candidature !