Ingénieur QA & Test Automation / Testeur Logiciel
Offre externe provenant de TanitJobs.com
Cette offre a été publiée sur TanitJobs.com. Cliquez sur le bouton pour postuler directement sur leur site.
Description du poste
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
- 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.
- 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.
- 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.
- 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.
Informations complémentaires
- Entreprise
- STPS
- Localisation
- Djerba Houmt Souk, Medenine, Tunisie
- Type de contrat
- CDI, CDD, SIVP
- Salaire
- Non communiqué
- Postes vacants
- 1 poste ouvert
- Expérience
- 0 à 1 an
- Niveau d'études
- Ingénieur
- Langues
- Français, Anglais, Arabe
Pour postuler à cette offre, visitez le site de TanitJobs.com
Voir l'offre sur TanitJobs.com