Description du poste : Mission principale
L'Ingénieur en Qualité Logicielle est responsable d'assurer la qualité et la conformité des produits logiciels à chaque étape de leur cycle de vie. Il définit et met en œuvre les processus et stratégies de test afin de garantir la fiabilité, la performance et la sécurité des solutions livrées.
Responsabilités principales
-Définir les stratégies de test en collaboration avec les équipes de développement, produit et projet pour chaque produit.
-Concevoir et documenter les plans de test, en intégrant des tests fonctionnels, non fonctionnels, de performance et de sécurité.
-Développer des tests automatisés pour garantir une couverture de tests maximale (unitaires, d'intégration, end-to-end, etc.).
-Exécuter des tests manuels pour des fonctionnalités critiques ou nouvelles, ainsi que des tests exploratoires pour détecter des anomalies inattendues.
-Analyser et interpréter les résultats des tests pour identifier les anomalies, les dysfonctionnements et les points de non-conformité.
-Travailler en étroite collaboration avec les développeurs pour diagnostiquer et résoudre les problèmes rencontrés.
-Assurer la traçabilité des exigences et des tests pour s'assurer que tous les critères de qualité sont respectés.
-Veiller à la mise en œuvre des meilleures pratiques et standards qualité au sein de l’équipe.
-Participer aux revues de code et au contrôle de qualité du code source.
-Suivre et analyser les indicateurs de qualité pour améliorer en continu le processus de développement et de test.
Profil du poste
Compétences requises
-Solides connaissances des méthodologies de tests (tests fonctionnels, non fonctionnels, tests de performance, etc.) et des bonnes pratiques en qualité logicielle.
-Expérience avec des outils de test automatisé (Selenium, JUnit, TestNG, Appium, etc.) et des outils de CI/CD (Jenkins, GitLab CI, etc.).
-Maîtrise d’un ou plusieurs langages de programmation (Python, Java, JavaScript, etc.) pour l'automatisation des tests.
-Connaissance approfondie des outils de gestion de tests et de suivi des anomalies (JIRA, TestRail, etc.).
-Familiarité avec les principes DevOps et les environnements de développement Agile.
-Forte capacité d'analyse, rigueur et sens du détail.
-Bonnes compétences en communication pour travailler en équipe et promouvoir les pratiques de qualité.
Qualifications
-Diplôme d'ingénieur ou Bac+5 en informatique, génie logiciel ou équivalent.
-Expérience confirmée (3 ans minimum) dans un poste similaire.
-Certifications en qualité logicielle ou tests (ISTQB, CSTE) sont un atout.
Environnement de travail
L'ingénieur en qualité logicielle travaille en étroite collaboration avec les développeurs, les chefs de projets, les testeurs, et les équipes produit et DevOps dans un environnement agile.
Dossiers de candidature
CV et lettre de motivation à envoyer à l'adresse suivante: recrutement@veone.net
mettre en objet: RECRUTEMENT INGENIEUR EN QUALITE LOGICIELLE.