06

Tests & Assurance Qualité

Garantie de qualité, robustesse et performance

Aucune expérience ne fonctionnera sans une qualité irréprochable, malgré toute la bonne volonté des équipes. Le contrôle qualité se doit d’être inscrit au processus de conception et intégré au cycle de développement à des fins d'optimisation des performances et d’amélioration continue. Avec plus de 27% des effectifs dédiés à la qualité, nos ingénieurs construisent avec vous les plans de tests, rédigent les scénarios, dont certains sont automatisés avec des outils de type BeHat ou Selenium, permettant d'éviter les regressions.

Supervision des campagnes de test avec TestRail

 

Par ailleurs la qualité est également assurée par une suite d'outils et de process incluant : la qualité du code avec SonarQube, audits internes cross-équipes, outils de déploiement automatisés (Jenkins ou Capistrano), TestRail pour le suivi des campagnes de test, JMeter / BlazeMeter / BlackFire et NewRelic pour les tests de performance de nos applications.

En amont de votre projet

Dès les premières étapes de votre projet nos équipes qualité vont travailler avec votre product owner pour l'aider à définir et décrire les acceptance criterias pour chaque user story. Nous définissons de manière précise le niveau de détail attendu pour une user story idéale : KPI business, tests alignés sur les besoins des utilisateurs finaux, interdépendance, performances attendues, etc. Lors de la définition du back-log le rôle des équipes de test est de s'assurer de la cohérence et du niveau de détail suffisant de chaque story.

Pendant les sprints

Tout au long du projet de développement les équipes qualité vont s'occuper de trois activités principales : compléter et maintenir un plan de test global de votre projet, tester manuellement chaque sprint et développer et maintenir les tests automatiques qui couvrent les fonctionnalités les plus critiques du projet et où l'on doit éviter toute regression.

 

 

Nos services

Contrôle qualité / Test de performance

Tests cross-browser multi-terminaux

QA / Audit de recette et amélioration de processus

Test de montée en charge Drupal

Tests automatique API

Gestion de mise en production & Assistance DevOps