Senior QA Automation Engineer - Tunis
CONTEXTE
Afin d’accompagner sa forte croissance et dans un souci permanent d’améliorer la qualité de ses logiciels, NeoXam recherche un(e) Senior QA Automation Engineer disposant d’une expérience avérée en QA et particulièrement en automatisation de tests chez un éditeur de logiciels ou chez un client final.
MISSIONS
Au sein de la R&D du produit NX DataHub, en tant que membre de l’équipe QA Automation, vous agissez dans le but d’accroitre la qualité du produit. Vous intervenez sur l’ensemble des activités d’automatisation des tests du produit. Vos principales tâches consisteront à :
- Concevoir, exécuter, formaliser et automatiser les scenarios de test.
- Implémenter, maintenir et fiabiliser les différentes suites de tests automatiques.
- Implémenter et maintenir les frameworks d’automatisation Web basés sur Cucumber, Playwright / Puppeteer, Axios et Node.js.
- Analyser et reporter les résultats d’exécution des suites.
- Respecter les normes d’implémentation de l’équipe : normes de codage, utilisation des Frameworks, sécurité, processus de gestion des sources.
- Déployer le progiciel et installer ses composants sur des serveurs Linux ou sur le cloud.
En tant que Senior, votre rôle consistera également à :
- Assurer l’encadrement technique de vos collègues juniors.
- Assurer l’administration des chaines Jenkins de continous testing.
- Enrichir la documentation et la base de connaissances.
Vous contribuerez également à la mise en œuvre de l’outillage et des bonnes pratiques permettant l’amélioration continue du fonctionnement de l’équipe, de la qualité du produit et de code des suites.
PROFIL
- BAC + 5, Ecole d’Ingénieur ou équivalent, dans le domaine de l’informatique.
- 3 ans d’expérience minimum dans un poste similaire.
- Expertise confirmée en automatisation de test web avec des frameworks tels que Playwright, Puppeteer ou Selenium.
- Maitrise du langage de formalisation Gherkin et de Cucumber.
- Maîtrise de Linux, Docker, JSON, Web service REST et d’un langage de Scripting.
- Maîtrise de SQL, du modèle relationnel, et d’un SGBD tel qu’Oracle, SQL Server ou Postgres.
- Connaissance des software factories et des outils d’intégration continue tels que Jenkins.
- Fort esprit d’analyse et de synthèse.
- Orientation fonctionnelle et expérience utilisateur (UX).
- Excellente communication orale et écrite, en français et en anglais.
- Une expérience ou des connaissances en finance de marché seraient un grand atout.
Enfin, ténacité, rigueur, dynamisme, flexibilité, esprit d’équipe, qualité d’écoute et bon relationnel vous permettront d’être rapidement efficace et d’évoluer au sein de notre structure.
NOUS PROPOSONS
- Un poste en CDI
- Un environnement de travail hybride et dynamique.
- Un package concurrentielle composé de : fixe, bonus et plusieurs avantages
- Et bien plus…
- Department
- Development
- Role
- Quality Assurance Engineer
- Locations
- Tunis
- Remote status
- Hybrid

About NeoXam
NeoXam is a leading financial software company, delivering solutions and services for 175+ customers in 25 countries worldwide.
NeoXam is committed to its clients’ success: we deliver reliable and scalable solutions, processing more than €25 trillion worth of assets per day and serving over 10,000 users.
Through its combined talents and transparent approach, NeoXam helps buy- and sell-side players address the continuous changes in the financial market industry, to grow and better serve their clients.
NeoXam relies on 800+ staff, is headquartered in Paris and has 20 offices across the globe.
Already working at NeoXam?
Let’s recruit together and find your next colleague.