Senior QA Automation Engineer - Tunis

Permanent contract
أريانة
A few days at home
Salary: Not specified

NeoXam
NeoXam

Interested in this job?

Questions and answers about the job

The position

Job description

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…

      Want to know more?