Test Automation QA expérimenté Playwright / Karate
- Temps complet
- Contract Type: Permanent
- Region: Morocco
Description de l'entreprise
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3100 consultants ALTENiens en fin 2024. Avec plus de 90 recrutements par mois, ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.
Description du poste
Intégré(e) dans les équipes Banque & Assurances le/la consultant(e) aura pour mission de concevoir, développer et exécuter des tests automatisés pour garantir la qualité des applications web et mobiles de Carrefour Banque et Assurances. Il/elle travaillera en étroite collaboration avec les développeurs pour identifier les cas de tests pertinents, les automatiser et les intégrer dans le processus de développement continu.
Qualifications
- Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
- Expérience de 3 à 7 ans en Selenium / Karate
- Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Informations complémentaires
Compétences requises :
- Maîtriser les frameworks d'automatisation de tests Selenium et Karate pour la création de tests automatisés robustes et efficaces.
- Avoir une solide expérience en développement Java et JavaScript pour la conception et l'implémentation de tests automatisés.
- Être familier avec les outils d'automatisation de tests tels que Playwright et Selenium pour la création et l'exécution de tests.
- Participer à l’analyse des besoins pour l’automatisation des tests et leur modélisation.
- Ecrire les tests sous forme de scénario Gherkin avec les outils JIRA/XRAY
- Développer les scripts de tests automatiques avec les design pattern standard
- Intégrer vos tests dans la chaîne d’intégration continue CI/CD
- Stabiliser et optimiser les tests automatisés
- Développer la mise en place du BDD dans les équipes pour améliorer la qualité des livrables
- Avoir une compréhension approfondie des concepts d'agilité, y compris Scrum, Sprint Planning et Backlog, pour s'intégrer efficacement dans un environnement agile.
- Excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
- Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
- Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
- Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.
Prérequis :
- Java, JavaScript (Typescript)
- API et WebServices
- Framework Sélénium, Karate, Cucumber ou similaire
- Docker
- Jenkins/ GitLab
Expérience requise :
- Scripting de tests automatisés (Java, JavaScript (Typescript), Groovy...)
- Approche Quality Engineering
- Web / Backend testing
- tools : Confluence, Jira, Xray, Jenkins, GIT, GitLab
- Framework : Karate, Selenium et/ou Playwright
Compétences techniques :
- A l’aise avec les langages de programmation : JAVA, Javascript
- Maîtriser un des framework de test automatisés : Playwright ou équivalent