Le QA Analyst / QA Fonctionnel garantit la qualité des produits avant leur mise à disposition des utilisateurs. Il conçoit, exécute et analyse les tests manuels, assure la conformité fonctionnelle, collabore étroitement avec les équipes produit et développement, et participe activement à la détection, la priorisation et le suivi des anomalies. Il intervient sur Web et Mobile, au sein d’un environnement agile, et contribue à l’amélioration continue du processus qualité.
Conception et exécution des tests
- Rédaction de plans de tests, scénarios et cas de tests.
- Exécution de tests manuels fonctionnels, exploratoires, de non-régression.
- Analyse des résultats, remontée et suivi des anomalies.
Maîtrise des outils Xray et Jira
- Gestion des campagnes de tests dans Xray.
- Suivi du cycle de vie des anomalies (Jira Workflow).
- Traçabilité complète entre user stories, tests et bugs.
- Rapport avec différents KPI ( Deffect Rates, …)
Expérience Web et Mobile
- Tests sur plateformes Web.
- Tests sur applications Android et iOS.
- Rotation et prise en charge des versions : Web, Android, IOS, BO.
Méthodologie Agile
- Participation active aux cérémonies Scrum (daily, sprint planning, rétrospective).
- Compréhension des user stories, critères d’acceptation et Definition of Done, Definition of Done.
- Collaboration continue avec PO, développeurs et designers, le RM, …etc.
Outils maîtrisés
- SoapUI pour les tests d’API.
- Swagger pour la compréhension et la validation des endpoints.
- Grafana pour l’analyse des métriques et logs.
- SQL (un plus) pour la vérification de données et requêtes simples.
- Postman pour les tests d’API REST.
- Charles Proxy / Proxyman pour l’inspection réseau sur mobile.
- Browser DevTools (ajout proposé) pour l’inspection Web.
- BrowserStack : pour les testsbde responsive.
Gestion des releases
- Participation au go/no-go des versions.
- Contrôle qualité des builds avant mise en production (tests flights, tests avant mep et tests de ppr pour le web).
- Coordination avec l’équipe DevOps et suivi des correctifs.
Gestion du feature flipping
- Vérification du bon fonctionnement des features activées/désactivées via feature flags.
- Réalisation de tests spécifiques selon les configurations d’activation.
- Suivi de la progression du déploiement progressif (rollout) et détection d’anomalies.
- Collaboration avec les équipes Dev/Produit pour définir les cas de test liés aux flags.
Accessibilité
- Réalisation de tests d’accessibilité manuels (navigation clavier, lecteurs d’écran, hiérarchisationded titres…les 10 fameux tests dA11Y principalement ).
- Utilisation d’outils spécialisés : Axe DevTools, Wave, Lighthouse, VoiceOver / TalkBack.
- Vérification de la conformité WCAG et RGAA.
Compétences complémentaires proposées
- Automatisation de tests : interprétation et analyse des résultats automatisés (cide réalisé par une autre équipe).
- Monitoring applicatif : Kibana, Datadog .
- CI/CD : compréhension basique (GitLab CI, Jenkins).
- Rédaction documentaire : guides de test, retours d’incidents, procédures QA.
- Culture produit : vision orientée utilisateur, compréhension du parcours client.
Vos principales responsabilités sont :
- La qualification des defects remontés par les équipes offshore et/ou on-site
- Assurer la gestion et le suivi des anomalies, notamment la bonne prise en compte par les équipes de développement
- Rédaction/exécution de tests lors des campagnes de recette
- Être force de proposition sur la stratégie de test mise en place
- Préparation et participation aux cérémonies agiles
- Participation à la validation des User Stories (testabilité avant envoi en recette)
- Clarification auprès des équipes externalisées de tests