Job position Développeur automaticien
Share this job
Description
Dans le mindset et les atouts du profil recherché :
- Comprendre la philosophie et l’intérêt des tests logiciels et plus particulièrement des tests d’acceptation.
- Savoir identifier les points de douleurs en vue d’améliorer les processus de test et mettre à jour la stratégie de test en conséquence.
- Comprendre les scénarii de tests rédigés en langage naturel par la recette métier et les adapter pour l’automatisation.
- Être capable d'interagir avec les équipes de développement et de recette
- Être curieux sur les améliorations d’outils de test et être force de proposition pour les mettre en application.
Livrables
Nous recherchons un développeur automaticien, très à l’aise techniquement et avec du recul sur son métier et son rôle afin d’être capable de s’intégrer rapidement dans l’équipe.
L'équipe est composée d’une cinquantaine de personnes (Dév et DevOps, Scrum Master, POs, lead QA, support ...).
L'équipe de développement a déjà mis en œuvre une couverture de tests sur les tests unitaires, tests d'intégration, tests d'acceptance, tests de charges et de résilience.
Le périmètre d'intervention du profil recherché est dans l'ordre sur l'automatisation de tests du périmètre évolutif, la maintenance des tests existants, et sur le maintien en condition opérationnelle ou l'enrichissement des tests d'acceptance avec les développeurs.
Candidate profile
Compétences
La mission nécessite :
Connaissance de Framework :
Robot Framework, Cucumber
Connaissance de Langages :
Python, VB script, JavaScript, Gherkin, TypeScript
Connaissance des Outils :
Jenkins, Gitlab, Jira, Confluence, Postman, VS Code ou IntelliJ, Squash, XRAY, Selenium, Browserstack
Compétences techniques et comportementales clés :
Développeur confirmé, Automaticien, Rigoureux, Curieux, Communication, Autonomie, comprendre le Front office, le Back Office, IHM, Web Services
Working environment
Son rôle au sein de la mission :
- Concevoir des nouveaux tests d'acceptance pour les périmètres suivants : API, IHM et les équipements (applications locales).
- Améliorer les tests existants (correction des tests, gestion des priorités, optimiser la planification des campagnes de tests)
- Implémenter et maintenir les outils de tests automatiques dans Git.
- Gérer le référentiel des tests (cohérence entre les différents niveaux de tests existants pour éviter les doublons : Tests Unitaires, Tests d’Intégration, Test d’Acceptance, Test de Non-Régression et Tests métier).
- Réaliser des tests sur les équipements
- Être capable d’installer une plateforme de développement et d’exécution pour l’automatisation des tests.
- Accompagner les développeurs dans l'écriture des tests (best practice, formation aux outils).
-Utiliser les bibliothèques standard de l’outil d’automatisation du projet.
-Utiliser les mots-clés des librairies de l’outil de développement pour implémenter les tests.
- Communiquer et interagir avec les développeurs, la recette métier, les PPO pour recueillir leurs besoins en termes de tests.
- Élaborer et gérer les jeux de données.
- Savoir exécuter des tests manuels et automatiques avec analyses des traces dans les logs applicatifs.
- Savoir utiliser les outils de tests tels que Squash, XRAY, Jira, Jenkins.
- Identifier les anomalies de la solution à l'aide des tests.
- Analyser les anomalies entrantes de la recette métier.
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur automaticien
OBJECTWARE
