ACT DIGITAL FRANCE

Développeur Nodejs (h/f)

Publié il y a 8 jours

Expérience
1-2 years
Salaire proposé
Non spécifié
Localisation
Valbonne, France
Type de contrat
CDI
Modalité de travail
Sur Site
Date de début
ASAP
Stack requis
QaQa
JenkinsJenkins
Node.jsNode.js
Gitlab CiGitlab Ci
GithubGithub
MongodbMongodb
GitGit
CypressCypress
PlaywrightPlaywright
JestJest

Description de l'entreprise

Voir plus

We are an AI-first technology multinational operating in 12 countries, combining local agility with global expertise to serve as strategic partners in delivering customized and scalable solutions. With over 6,000 impactors around the world, we turn complex challenges into opportunities to drive and create business value.

Description de l'offre

Le poste :


Vos missions seront les suivantes :


- Concevoir, développer et maintenir les tests automatisés de l'application (tests unitaires, tests d'intégration, tests d'API, tests end-to-end)
- Développer et faire évoluer le framework de test ainsi que les outils internes facilitant le travail des équipes de développement
- Écrire les tests d'API sur les services Node.js / Express et valider les traitements de données côté MongoDB (jeux de données, fixtures, seeds, nettoyage entre tests)
- Intégrer les suites de tests dans les pipelines CI/CD et garantir leur fiabilité (réduction des tests instables, temps d'exécution, parallélisation)
- Participer aux rituels Scrum de l'équipe (daily, refinement, sprint planning, review, rétrospective) et challenger les user stories sur les critères d'acceptation et la testabilité
- Contribuer à la définition de la stratégie de test : périmètre, niveaux de test, couverture, critères de sortie de version
- Mettre en place et exploiter le monitoring et l'observabilité via Datadog (dashboards, monitors, alertes, corrélation logs / traces / métriques) pour détecter les régressions et les anomalies en amont
- Travailler sur des environnements hébergés sur AWS et contribuer à leur automatisation et à leur maintien en condition opérationnelle
- Analyser les anomalies détectées, les qualifier, les documenter et accompagner les développeurs jusqu'à leur résolution
- Faire de la revue de code sur les aspects qualité et testabilité, et diffuser les bonnes pratiques de test au sein de l'équipe
- Produire les indicateurs qualité (couverture, taux de réussite, temps d'exécution, bugs en production) et les partager avec les parties prenantes


Profil recherché :


Quel profil pour le poste :


- Formation supérieure en informatique (Bac+3 à Bac+5) ou équivalent
- Expérience minimale de 2 ans d'expérience sur un poste de développeur, d'ingénieur QA automation ou de Software Engineer in Test
- Profil orienté développement avant tout : vous écrivez du code au quotidien et vous êtes à l'aise avec les pratiques d'ingénierie logicielle (versioning, revue de code, refactoring, CI/CD)
- Expérience concrète en environnement Agile / Scrum, au sein d'une équipe produit pluridisciplinaire
- Une expérience en environnement cloud et sur des outils de monitoring est un vrai plus


Quelles compétences pour le poste :


- Maîtrise de Node.js
- Bonne connaissance du framework Express et des architectures d'API REST
- Maîtrise de MongoDB
- Frameworks et outils de test : Jest ou Mocha, Supertest, ainsi qu'un outil E2E type Playwright ou Cypress
- Git et intégration continue (GitHub Actions, GitLab CI, Jenkins ou équivalent)
- Connaissance des services AWS courants (EC2, S3, Lambda, ECS, CloudWatch, IAM) et des principes d'infrastructure as code
- Connaissance des méthodologies de test (pyramide de tests, shift-left, TDD/BDD)

https://www.alter-solutions.fr/offres-emploi