Au sein du département de développement de Baobab Services dont les clients sont des filiales de Baobab en Afrique et en Chine, vous testerez des solutions logicielles sur une variété de projets impliquant à la fois le système bancaire et d’autres systèmes tiers dans un environnement hautement collaboratif et en évolution continue.
Vous serez également impliqué dans la fourniture d’une assistance aux utilisateurs finaux, en termes de correction de bogues et de changements de la plateforme et des demandes de service. Tout en participant activement à la conception, la révision, les tests et le déploiement de micro services des services pour gérer les différents produits de nos clients.
Vous collaborerez avec les membres de l’équipe informatique et les membres des autres départements du groupe.
En tant que Software Tester, vous êtes responsable de la conception de scénarios de tests pour garantir la qualité des logiciels, de l’exécution de ces tests et de la préparation de rapports sur l’efficacité et les anomalies détectées à l’équipe de production.
RESPONSABILITÉS
- Examiner les exigences utilisateurs et logicielles
- Définir les plans de tests (unitaires, d’intégration, de performance, de non-régression…) et mettre en place un planning d’exécution
- Réceptionner/valider les environnements de tests et créer les données de tests
- Exécuter les plans de tests, manuellement ou en utilisant des outils d’exécution de tests
- Déceler et documenter les éventuels anomalies
- Analyser les résultats des tests, les impacts, les erreurs ou les bogues de la base de données et la convivialité
- Préparer un rapport de synthèse sur tous les aspects liés aux tests logiciels effectués
- Suivre la résolution des anomalies identifiées et valider les solutions proposées
- Participer aux revues de conception et fournir des informations sur les exigences, la conception des produits et les problèmes potentiels.
- Collaborer avec les membres de l’équipe pour tester les problèmes, résoudre et tester les problèmes, résoudre et tester les demandes de changements validées.
- Identifier des idées pour améliorer les performances du système et améliorer la disponibilité
- Prendre de bonnes décisions techniques qui apportent des solutions aux challenges du groupe
- Fournir une documentation et/ou des rapports, complets et précis
- Posséder une connaissance à jour des développements technologiques dans l’industrie.
COMPETENCES ET QUALITES REQUISES
- Connaissance de base en langage de programmation JAVA, Javascript et python
- Connaissance des bases de données / SQL
- Connaissance et expérience pratique d’un outil de gestion de test
- +3 années d’expérience dans les tests de logiciels professionnels
- Compréhension approfondie des outils de version de code, tels que Git (l’expérience Gitlab est un plus)
- Connaissance et expérience pratique de tout outil de suivi des défauts
- Connaissance et expérience pratique d’outils d’automatisation
- Doit posséder une compétence solide et en constante évolution en assurance qualité logicielle
- Solide fondation et compréhension des principes des bases de données relationnelles (SQL Server) et NoSQL(Mongo)
- Capacité à travailler dans un environnement Agile / SCRUM
- Comprendre l’accessibilité, la sécurité et la conformité
- Compréhension de base des technologies front-end, telles que HTML5 et CSS3
- Implémentation de plateforme de tests automatisées et de tests unitaires
- La connaissance de NodeJS est un plus
- La connaissance de T24 (Jbasic) est un plus
- La connaissance / expérience de React.js ou similaire est un plus
- La connaissance de la microfinance / secteur bancaire est un plus.
Si vous avez envie de contribuer à notre projet d’entreprise et d’accompagner notre croissance, envoyez votre CV et lettre de motivation à [email protected] en mentionnant dans le titre de votre email SOFT_TEST_ 2024 12.