Clara
In All Media Inc
2008 Ingénieur Logiciel Senior (Backend & Automatisation des Tests)
🌐 Fuseau horaire & Collaboration
📌 Poste : Ingénieur Senior Backend & Automatisation des Tests
Lieu : Télétravail depuis LATAM
Type de contrat : Prestataire à temps plein (contrat direct via inallmedia.com/)
Alignement horaire : EST ±2 heures
Ce rôle de télétravail à 100% nécessite une collaboration quotidienne avec des équipes internationales alignées sur l'EST (±2 heures). Une flexibilité pour chevaucher les heures de travail principales avec les équipes d'ingénierie nord-américaines est attendue.
💬 Langue
Toutes les entretiens, la documentation technique et la communication quotidienne seront entièrement menés en anglais.
#LI
🧭 À propos de Inallmedia.com
Inallmedia.com est une société mondiale de technologie et de design axée sur la création de solutions numériques percutantes grâce à des équipes distantes et distribuées à travers LATAM. Nous collaborons avec des clients internationaux dans diverses industries, en fournissant une expertise technique à long terme, l'innovation produit et l'augmentation d'équipes. Toute la gestion des contrats et des équipes est effectuée via inallmedia.com/.
🚀 Présentation du projet
Ce rôle comble le fossé entre l'ingénierie de la qualité et le développement backend principal. La phase initiale se concentre fortement sur l'établissement d'une base solide de tests automatisés avant de passer à l'ingénierie de fonctionnalités backend plus larges. Votre objectif principal est d'élever la qualité logicielle et l'efficacité de l'ingénierie en concevant des frameworks d'automatisation Playwright et TypeScript tout en contribuant activement avec du code Java ou Kotlin aux services de production backend pour assurer une haute fiabilité de la plateforme et une intégration transparente des pipelines.
🔍 Responsabilités clés
- Ingénierie de production Backend: Contribuer directement à la base de code de production backend en utilisant Java ou Kotlin, allant au-delà des scripts de test traditionnels.
- Automatisation des tests & Développement de frameworks: Concevoir, construire et maintenir des frameworks de tests automatisés évolutifs en utilisant TypeScript et Playwright.
- Création de suites de tests complètes: Rédiger des cas de tests fonctionnels, d'intégration et d'API clairs, maintenables et robustes pour valider les services backend et les interfaces utilisateur.
- Intégration aux pipelines CI/CD: Intégrer les suites de tests automatisés dans les pipelines CI/CD pour une exécution automatisée continue pendant les cycles de build.
- Débogage & Analyse des causes profondes: Diagnostiquer les défaillances complexes du système, effectuer une analyse des causes profondes sur les builds de tests échoués et dépanner les défauts techniques sur l'ensemble de la pile.
💡 Compétences indispensables
- Développement Backend: Solide expérience professionnelle en ingénierie backend avec des compétences pratiques en développement en Java ou Kotlin.
- Stack Front-End & Automatisation: Compétences avancées en TypeScript associées à une expérience pratique dans la construction et la maintenance de frameworks d'automatisation avec Playwright.
- Largeur des tests: Expérience avérée dans la rédaction de suites de tests fonctionnels, d'intégration et d'API.
- Exécution DevOps: Expérience pratique du travail avec des pipelines CI/CD pour l'exécution automatisée des tests.
- Double état d'esprit: Capacité à contribuer indépendamment au code de fonctionnalités de production ainsi qu'à l'architecture des tests automatisés.
- Agile & Télétravail: Expérience avérée dans le travail efficace au sein d'équipes Agiles distantes et distribuées.
- Langue: Anglais courant pour la communication technique écrite et orale quotidienne.
🌟 Compétences souhaitables
- Cloud & Microservices: Expérience avec les plateformes cloud (AWS, GCP, Azure), les services conteneurisés (Docker, Kubernetes) ou les architectures de microservices.
- Tests spécialisés: Exposition aux tests de performance, de fiabilité, d'accessibilité (a11y) ou de contrats.
- API & Outils de flux de travail: Expérience pratique avec REST APIs, le contrôle de version Git et les flux de travail de PR.
- Tests de plateforme: Familiarité avec les outils de test web et mobile web.
