Ingénieur Quality Analyst (F/H)

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Compétences & expertises
Souci du détail
Travail d'équipe
Gestion de la documentation
Adaptabilité
Langages de programmation
+15

Neo9
Neo9

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Dans le cadre d’une ouverture de poste Quality Analyst chez Neo9, nous proposons la mission suivante : 

En tant que QA au sein de Neo9, votre rôle sera central pour garantir la qualité des livrables. Vous collaborerez étroitement avec les équipes métiers ou produits ainsi qu’avec les équipes techniques (développement et DevOps) pour s’assurer de la fiabilité, de la performance et du bon fonctionnement des applications de nos clients

Dans le cadre de la réalisation et du suivi des projets e-commerce de Neo9, Le Quality Analyst aura les responsabilités suivantes :

Développement et Exécution de Scénarios de Test :

  • Rédiger des scénarios de test fonctionnels et non fonctionnels potentiellement en utilisant des outils tels que Cucumber.io pour assurer une couverture exhaustive des fonctionnalités. Déterminer correctement les étapes permettant de tester des fonctionnalités

Exécution des Tests (Automatiques voir Manuels) :

  • Mettre en œuvre des tests automatisés à l’aide d’outils tels que Robot Framework, Selenium, Playwright, Cypress.io, Appium.io et Espresso, en garantissant une automatisation robuste et efficace des cas de test. Exécuter des tests manuels lors de la création de nouvelles features ou pour des tests ponctuels.

Tests Frontend et Backend :

  • Assurer la validation de la qualité à tous les niveaux grâce à des tests de bout en bout, du frontend avec des outils tels que Cypress.io, Playwright, Appium.io ou Selenium jsuqu’au back-end en mettant l’accent sur la cohérence entre les différentes parties de l’application.

Collaboration :

  • Travailler en étroite collaboration avec les équipes métier et de développement pour comprendre les spécifications, les changements de code, et participer activement à la résolution des problèmes détectés.

Rapports et Documentation :

  • Générer des rapports détaillés sur les résultats des tests, documenter les anomalies détectées et travailler avec les équipes concernées pour résoudre efficacement les problèmes.

Participation à l’Évolution des Processus de Test :

  • Contribuer à l’amélioration continue des processus de test, en proposant des idées et des solutions pour optimiser l’efficacité et la qualité des activités de QA.

Veille Technologique :

  • Se tenir informé des dernières avancées dans le domaine des technologies, des outils de test, et des meilleures pratiques, et appliquer ces connaissances pour maintenir des normes élevées de qualité.

Profil recherché

Expérience :

2 à 5ans d’expérience dans une mission similaire

Compétences technique :

Expérience avec des outils de test automatisés :

  • Expertise de rédaction de scénarios de test en langage naturel, favorisant une collaboration étroite entre les équipes métiers, de développement et de test (Par exemple Cucumber.io, BDD, documentation de scénarios de tests)

  • Expertise avec des outils d’automatisation de tests tests 2 à 2 (APIs) avec une capacité à développer des scripts de test clairs et modulaires (Par exemple Robot Framework, Karate, Selenium ou encore Playwright)

Connaissance des Outils de Test UI : 

  • Expertise avec des outils de tests d’interface utilisateur, en mettant l’accent sur la rapidité d’exécution et la facilité de maintenance (Par exemple Cypress.io ou Appium.io)

Analyse et Résolution de Problèmes 

  • Capacité à analyser les résultats des tests automatisés, à identifier les problèmes potentiels et à collaborer avec les développeurs pour résoudre les anomalies détectées.

Scripting et Programmation 

  • Compétence dans la rédaction de scripts automatisés efficaces, avec une attention particulière à la maintenabilité, la lisibilité et la modularité du code (Bash et Python par exemple)

Gestion de la Configuration et Intégration Continue 

  • Familiarité avec les concepts de gestion de la configuration (Git) et l’intégration continue (Jenkins, GitLab CI) pour assurer une exécution régulière des tests dans un environnement de développement agile.

Aptitudes professionnelles 

  • Rigueur et Souci du Détail 

  • Esprit d’équipe

  • Communication claire

  • Adaptabilité 

  • Autonomie 

  • Orienté Résultats

  • Curiosité Technologique

  • Gestion du Stress

Conditions :

  • Faire partie d’une équipe jeune, dynamique et passionnée

  • Acquérir de nouvelles compétences/connaissances et bénéficier de l’expérience de nos équipes

  • Bénéficier d’une mutuelle compétitive

  • Bénéficier d’un salaire attractif correspondant à vos compétences et à votre expérience

  • Bénéficier de tickets restaurant (valeur 9 €, 50 % pris en charge par Neo9)

  • Remboursement de 100 % de votre titre de transport

  • Bénéficier d’un CE externalisé (réductions sur des sorties, etc..)

  • Bénéficier d’un suivi de carrière personnalisé

  • Bénéficier de notre politique de travail flexible

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Assurance qualité et essais”.

Voir toutes les offres