NeoXam logo

Ingénieur QA Automatisation - Tunis

NeoXam Ariana, Tunisia

hybridfull-time
Posted Jul 9, 2026
  • Role & seniority

    • QA Engineer (Tech QA / Automation)

    • 4–5 years experience; likely mid-level

  • Stack/tools

    • Test automation: Playwright, Gherkin, TypeScript

    • APIs: REST (back-end Java)

    • JVM diagnostics: JVM fundamentals, garbage collector behavior, profiling

    • Troubleshooting tools: JFR (Java Flight Recorder), jstack, heap/thread dump analysis, GC logs

    • Ecosystem/SDLC: Linux, Git, Jenkins / GitHub Actions, SDLC practices

    • Nice technical exposure: OS/Linux, DBs (SGBD), CI/CD pipelines

    • Domain-related: PMS / Portfolio Management System (financial software)

  • Top 3 responsibilities

    • Build and integrate automated test frameworks into the build pipeline (CI/CD).

    • Perform root-cause analysis for crashes/performance issues (e.g., OOM, memory leaks, deadlocks, contention) using JVM/GC artifacts.

    • Conduct technical investigations and communicate findings; do first-level analysis and challenge dev teams when issues occur.

  • Must-have skills

    • Strong QA automation orientation (frameworks integrated in build cycle).

    • Proficiency in Playwright + Gherkin + TypeScript and REST API testing.

    • Ability to analyze thread dumps, heap dumps, GC logs; methodical incident/performance investigation.

    • Knowledge of Java/JVM diagnostics (JFR, jstack, profiling concepts).

    • Comfortable with Linux, Git, Jenkins/GitHub Actions, and SDLC pra

Full Description

CONTEXTE Éditeur de logiciel pour les institutions financières de premier plan avec une présence sur plusieurs continents. Nos offres sont en pleine évolution afin de répondre aux besoins de nos clients (Cloud, IA…). Dans le cadre du développement de nos offres PMS (Portfolio Management System) et afin d’assurer un niveau de qualité répondant à des exigences élevées, nous souhaitons renforcer notre équipe de QA. On est fait pour travailler ensemble si… Vous avez participé activement à la mise en place de framework de tests automatiques intégré au cycle de build. Idéalement dans un environnement complexe (n-tier) où performance et robustesse sont essentielles. Vos qualités techniques vous permettent de proposer et de mettre en place des outils au service du produit et de votre équipe. Vous savez analyser un thread dump, un heap dump et les logs GC d'une JVM, et mener une investigation méthodique suite à un crash ou une dégradation de performance (OutOfMemoryError, fuite mémoire, deadlock, contention). Vous savez mener une étude et en partager clairement les conclusions. Lorsque des problèmes surviennent, vous avez la capacité de réaliser un premier niveau d’analyse et de challenger les équipes de développement. PROFIL BAC + 5 en informatique 4 à 5 ans d'expérience en QA technique avec une forte orientation automatisation Maîtrise de Playwright, Gherkin, TypeScript et des API REST (back-end Java) Bonne connaissance de l'écosystème Java (JVM, garbage collector, profiling) et des outils de diagnostic (JFR/Java Flight Recorder, jstack etc.)

À l'aise avec plusieurs de ces compétences: OS Linux, SGBD, Git, Jenkins / GitHub Actions et les pratiques SDLC, Java, TypeScript Une expérience en développement ou architecture logicielle est un atout NOUS PROPOSONS Un poste en CDI

Un package compétitif composé de: fixe + bonus individuel Un modèle hybride et intelligent entre télétravail et travail des bureaux pour assurer la flexibilité mais aussi renforcer la synergie et le travail d’équipe. Des bureaux agréables dans le technopôle de Tunis avec une très bonne ambiance de travail où l’esprit d'équipe est clé Et bien plus… En rejoignant l’aventure NeoXam, vous participerez à un véritable projet d’entreprise en pleine croissance. L’esprit proactif et agile, l’expertise, la convivialité et l’environnement multiculturel de NeoXam et de ses collaborateurs font notre force. Vous vous reconnaissez ? Vous voulez en savoir plus ? Rejoignez-nous !

PlaywrightGherkinTypeScriptREST APIJavaJVMLinuxGitJenkinsGitHub ActionsSDLCProfilingTest Automation FrameworksPerformance AnalysisDatabase Management Systems

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.