Ingénieur QA & Test Automation / Testeur Logiciel

  • STPS -
  • Medenine, Tunisie
  • Il'y a 1 semaine
Postes vacants:
1 poste ouvert
Type d'emploi désiré :
CDI, CDD, SIVP
Experience :
0 à 1 an
Niveau d'étude :
Ingénieur
Langue :
Français, Anglais, Arabe

Description de l'emploi

Dans le cadre du développement continu de nos solutions logicielles à forte valeur ajoutée, nous recherchons un(e) Ingénieur QA (Quality Assurance) & Test Automation passionné(e) et rigoureux(se) pour intégrer notre équipe technique en présentiel à Djerba.

Vous collaborerez étroitement avec les développeurs et les chefs de projet pour garantir la qualité, la fiabilité et la performance de nos applications développées sur une architecture moderne : un frontend en Next.js et un backend robuste en Spring Boot.

 Vos Missions Principales

  1. Stratégie et Campagnes de Tests de Régression :
    • Concevoir, maintenir et exécuter les suites de tests de non-régression pour garantir que chaque nouvelle mise à jour ou correction de bug n'altère pas l'existant.
    • Assurer le suivi et la validation des correctifs avant les livraisons.
  2. Tests Unitaires et d'Intégration :
    • Travailler de concert avec les développeurs pour s’assurer d’une couverture de code optimale, tant sur le backend Java/Spring Boot que sur le frontend TypeScript/Next.js.
  3. Automatisation des Tests (E2E & API) :
    • Développer et automatiser les scénarios de tests End-to-End (E2E) pour valider les parcours utilisateurs critiques.
    • Automatiser les tests d'API pour vérifier la robustesse et la sécurité des échanges de données.
  4. Gestion des Pull Requests (PR) et des Releases :
    • Participer activement aux revues de code et valider la conformité des PRs avant leur fusion dans les branches principales.
    • Mettre en place et surveiller les "Release Gates" au sein des pipelines CI/CD pour bloquer tout déploiement en cas d'anomalie critique.

 

 

Stack Outils Recommandée

  • Tests E2E & Régression Web : Playwright ou Cypress (idéal pour le rendu et les interactions sur Next.js).
  • Tests Unitaires & Backend : JUnit 5, Mockito (pour Spring Boot) et Jest / React Testing Library (pour Next.js).
  • Tests d'API : Postman, Newman ou RestAssured.
  • Intégration Continue (CI/CD) : GitHub Actions pour l'exécution automatisée des tests.
  • Gestion des bugs : Jira / Confluence.

Date d'expiration

28/09/2026