Nous recherchons un-e ingénieur QA confirmé (H/F) pour renforcer notre équipe QA au sein de notre service R&D.
Le poste est à pourvoir rapidement,
Vote mission consistera à :
- Concevoir, suivre et réaliser les tests avec le reste de l'équipe QA tout en cherchant à automatiser de plus en plus :
- Planifier et exécuter des campagnes de non-régression
- Analyser les spécifications fonctionnelles et techniques
- Identifier les scénarios de tests pour couvrir toutes les fonctionnalités
- Rédiger des cas de test basés sur les spécifications
- Préparer les jeux de données nécessaire à l'exécution des cas de test
- Maintenir les cas de test à jour en fonction des évolutions du produit
- Participer au développement des tests automatisés : Concevoir et maintenir les scripts de tests automatisés
- Rédiger la documentation interne et externe
- Comprendre en profondeur les produits testés et ses spécificités techniques
- Collaborer avec les équipes de développement
- Contribuer à l'amélioration continue des processus de tests (méthodologies, outils, documentation)
- Effectuer la recette fonctionnelle et technique quotidienne des tickets de développement en vérifiant la conformité vis-à-vis des demandes
exprimées
- Déclarer et suivre la résolution des anomalies constatées en amont de production(JIRA)
- Participer aux tests de migration pour s'assurer que les données et les fonctionnalités sont correctement transférées d'un environnement à
un autre (en collaboration avec les développeurs)
- Effectuer des tests de performance pour évaluer la capacité, la rapidité et la stabilité des systèmes. Analyser les résultats et proposer des
optimisations
- Déployer des builds sur les environnements : Déployer les versions logicielles sur différents environnements (développement, test,
production) et vérifier leur bon fonctionnement.
Vous aurez l'opportunité d'intervenir dans un environnement où beaucoup restent à construire et à automatiser, et serez intégré(e) pleinement dans l'équipe R&D ainsi que dans les processus de synergie d'assurance qualité avec le reste du groupe.
Vos objectifs sur une année seront de :
- Prendre en main l'environnement technique (applications, architecture, outils de test, process internes)
- Être autonome sur les tests fonctionnels
- Participer à la rédaction des cas de test et à leur mise à jour dans Squash
- Déclarer et suivre les anomalies de manière claire, avec un bon niveau d'analyse
- Déployer sur les environnements de test, en autonomie et en respectant les process qualité
- Réaliser les tests de migration / Performance / Multi tenant etc.
- Avoir une bonne compréhension des différents produits.
- Vous justifiez d'une expérience dans le développement sur des technologies d'automatisation des tests tels que Cypress
- Connaissance de langages de scripting ou développement
- Bonne compréhension des autres types de tests, outils et besoins de Qualimétrie
(tests unitaires, tests fonctionnels automatisés, tests de montée en charge, stress tests, tests de performance, etc.)
- Connaissance des méthodologies de test (agile, scrum, etc.) et des normes de qualité (ISTQB, etc.) ou en Continuous Delivery/SaaS serait
un plus
- Vous avez de bonnes compétences Java 11, écosystème Java et librairies associées ainsi qu'en SQL
- Vous avez également une bonne compréhension des API et Web Services REST
- Une expérience avec des technologies Big Data (Solr, Kafka) et/ou une expérience métier avec une GED/ECM/SAE est un plus
- Capacité à comprendre et à traduire les besoins fonctionnels en scénarios de test
- Connaissance des processus métiers et des exigences utilisateurs
- Vous justifiez d'au moins 3 à 5 années d'expérience au sein d'équipes de Développement Logiciel idéalement au sein d'un éditeur logiciel.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.