QA Automation / Performance Tester
Capgemini • Dawamat Al Jandal, Al Jawf Region, Saudi Arabia
-
Role & seniority
-
QA / Test Automation Engineer (H/F)
-
Senior: ≥ 4 ans d’expérience dans un poste similaire, BAC+5/équivalent
-
-
Stack/tools
-
Test automation: Robot Framework
-
API/functional/regression testing (via automated suites)
-
Performance/load testing: Gatling, NeoLoad
-
Test/defect management: Quality Center, Mantis, Jira
-
Delivery: CI/CD pipelines, continuous delivery/deployment practices
-
Process: Agile/Scrum
-
-
Top 3 responsibilities
-
Develop, maintain, and execute automated tests using Robot Framework
-
Design/test strategy and scenarios with business + technical teams; automate functional, API, and regression tests
-
Integrate and run tests in CI/CD; analyze results, report findings, and track defects to resolution
-
-
Must-have skills
-
Strong expertise in test automation (Robot Framework) and test strategy/scenario design
-
Ability to automate functional, API, regression tests
-
Experience with CI/CD integration
-
Competence in test/defect tooling: Quality Center, Mantis, Jira
-
Good English/French level (intermediate)
-
Understand continuous delivery/deployment + Agile/Scrum
-
-
Nice-to-haves
-
Performance testing experience with Gatling and NeoLoad
-
Ability to analyze performance results and contribute to application performance improvements
-
Leadership/communication skills to drive defect follow-up and reporting
-
Full Description
Missions principales
Test Automatisé
- Développer, maintenir et exécuter des scripts de tests automatisés avec Robot Framework.
- Participer à la conception et à la mise en œuvre des stratégies et scénarios de tests en collaboration avec les équipes métier et techniques.
- Automatiser les tests fonctionnels, API et de non-régression afin de garantir la qualité des livrables.
- Intégrer et exécuter les tests automatisés dans les pipelines CI/CD.
- Identifier, analyser et documenter les anomalies détectées lors des campagnes de test.
- Assurer le suivi des défauts jusqu'à leur résolution en collaboration avec les équipes de développement.
- Produire des rapports de tests et communiquer régulièrement sur l'avancement et les résultats des campagnes d'automatisation.
- Réaliser les tests de performance, de charge et de montée en charge à l'aide de Gatling et NeoLoad, analyser les résultats et contribuer à l'amélioration des performances applicatives
Profil recherché
Être lauréat d’une grande école d’ingénierie ou équivalent (BAC+5) Avoir un bon niveau de français et d’anglais (Niveau intermédiaire avec une bonne compréhension) Avoir un minimum de 4 ans d’expériences dans un poste similaire Être force de persuasion et avoir un sens du leadership développé Maîtriser des méthodes, des normes et des outils de développement logiciel … Maîtrise des outils de gestion des tests et des anomalies (Quality Center, Mantis, JIRA) Connaître les techniques et méthode de livraison/déploiement en continue Connaître les processus et outillages agile, notamment Scrum