C6 Bank
In All Media Inc
2008 Senior Software Engineer (Backend & Test Automation)
🌐 Zeitzone & Zusammenarbeit
📌 Position: Senior Backend & Test Automation Engineer
Location: Remote from LATAM
Contract Type: Full-time vendor (Contracted directly via inallmedia.com/)
Time Zone Alignment: EST ±2 hours
Diese 100% Remote-Position erfordert tägliche Zusammenarbeit mit internationalen Teams, die an EST (±2 Stunden) ausgerichtet sind. Flexibilität zur Überschneidung der Kernarbeitszeiten mit nordamerikanischen Entwicklungsteams wird erwartet.
💬 Sprache
Alle Vorstellungsgespräche, technischen Dokumentationen und die tägliche Kommunikation werden ausschließlich in englischer Sprache geführt.
#LI
🧭 Über Inallmedia.com
Inallmedia.com ist ein globales Technologie- und Designunternehmen, das sich auf den Aufbau wirkungsvoller digitaler Lösungen durch Remote-Teams in LATAM konzentriert. Wir arbeiten mit internationalen Kunden aus verschiedenen Branchen zusammen und bieten langfristige technische Expertise, Produktinnovation und Team-Augmentation. Die gesamte Vertragsabwicklung und Teamverwaltung erfolgt über inallmedia.com/.
🚀 Projektübersicht
Diese Rolle schließt die Lücke zwischen Qualitätssicherung und Kern-Backend-Entwicklung. Die Anfangsphase konzentriert sich stark auf den Aufbau einer robusten automatisierten Testgrundlage, bevor sie in eine breitere Backend-Feature-Entwicklung übergeht. Ihr Hauptziel ist es, die Softwarequalität und die Effizienz der Entwicklung durch die Architektur von Playwright- und TypeScript-Automatisierungs-Frameworks zu verbessern und gleichzeitig aktiv Java- oder Kotlin-Code für Backend-Produktionsdienste beizusteuern, um eine hohe Plattformzuverlässigkeit und nahtlose Pipeline-Integration zu gewährleisten.
🔍 Hauptverantwortlichkeiten
- Backend-Produktionsentwicklung: Direkter Beitrag zum Backend-Produktions-Codebestand unter Verwendung von Java oder Kotlin, der über traditionelle reine Testskripte hinausgeht.
- Testautomatisierung & Framework-Entwicklung: Entwurf, Aufbau und Wartung skalierbarer automatisierter Test-Frameworks unter Verwendung von TypeScript und Playwright.
- Erstellung umfassender Testsuiten: Schreiben klarer, wartbarer und robuster funktionaler, Integrations- und API-Testfälle zur Validierung von Backend-Diensten und Benutzeroberflächen.
- CI/CD-Pipeline-Integration: Integration automatisierter Testsuiten in CI/CD-Pipelines zur kontinuierlichen automatisierten Ausführung während der Build-Zyklen.
- Debugging & Ursachenanalyse: Diagnose komplexer Systemfehler, Durchführung von Ursachenanalysen bei fehlerhaften Test-Builds und Behebung technischer Mängel im gesamten Stack.
💡 Muss-Fähigkeiten
- Backend-Entwicklung: Umfangreiche professionelle Backend-Entwicklungserfahrung mit praktischen Entwicklungskenntnissen in Java oder Kotlin.
- Front-End & Automatisierungs-Stack: Fortgeschrittene TypeScript-Kenntnisse gepaart mit praktischer Erfahrung im Aufbau und der Wartung von Automatisierungs-Frameworks in Playwright.
- Testbreite: Nachgewiesene Erfolgsbilanz bei der Erstellung von funktionalen, Integrations- und API-Testsuiten.
- DevOps-Ausführung: Praktische Erfahrung mit CI/CD-Pipelines für die automatisierte Testausführung.
- Doppelte Denkweise: Fähigkeit, unabhängig zu Produktions-Feature-Code sowie zur Architektur automatisierter Tests beizutragen.
- Agile & Remote: Nachgewiesene Erfahrung in der effizienten Arbeit in verteilten Remote-Agile-Teams.
- Sprache: Fließendes Englisch für die tägliche schriftliche und mündliche technische Kommunikation.
🌟 Nice-to-Have-Fähigkeiten
- Cloud & Microservices: Erfahrung mit Cloud-Plattformen (AWS, GCP, Azure), containerisierten Diensten (Docker, Kubernetes) oder Microservice-Architekturen.
- Spezialisierte Tests: Erfahrung mit Performance-, Zuverlässigkeits-, Barrierefreiheits- (a11y) oder Vertragstests.
- API & Workflow-Tools: Praktische Erfahrung mit REST APIs, Git-Versionskontrolle und PR-Workflows.
- Plattformtests: Vertrautheit mit Web- und Mobile-Web-Testtools.
