Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
186 Ansichten
Luxoft
Projektbeschreibung:
Wir erstellen ein modernes Online-Onboarding-System für Banken Firmenkunden. Unsere Lösung ist eine sichere, leistungsstarke digitale Plattform, die Kunden-Onboarding-Prozesse automatisiert und manuelle Vorgänge minimiert.
Wir konzentrieren uns auf eine hervorragende Benutzererfahrung und schnelle Geschäftsreaktionen als Schlüsselfaktoren für das erfolgreiche Onboarding von neue Unternehmenskunden.
Unser Projekt umfasst 8 Teams mit insgesamt über 100 Personen (Ukraine, USA und andere) und arbeitet seit mehr als 5 Jahren mit dem Kunden zusammen. Wir wachsen jetzt schnell und stellen mehrere neue Teams ein, die daran arbeiten, die bestehende Plattform um neue Funktionen zu erweitern und neue Komponenten zu entwickeln. Jedes Team besteht aus Dev, BA, QA und Tram Lead und wird von einer dedizierten DevOps/L3-Gruppe unterstützt. Wir verwenden agile Methoden auf Teamebene (Scrum, Kanban) und einen skalierten agilen Ansatz auf Projektebene.
Der Projekttechnologie-Stack umfasst:
Kotlin, Java 11, DocuSign, Jackson, Caffeine Cache, Itext 7, Tibco JMS, Netty, Reactor, VertX, SSHD, Hibernate Validator, Junit 5, Mongodb, Reactive Streams, Spring Security, Spring WebFlux, Spring MVC, React, TypeScript, Webpack, Puppeteer, Jest, Enzyme
Aufgaben:
• Einrichtung und Verbesserung des Automatisierungsprozesses
• Entwicklung eines Testautomatisierungs-Frameworks Architektur
• Aufbau und Wartung automatisierter Test-Frameworks
• Testfallanpassungen für automatisierte Testanforderungen
• Integration automatisierter Tests in CI-Prozesse
• Vorbereitung von Testdaten und Testumgebungen
• Erstellen von Fehlerberichten basierend auf Testausführungsergebnissen
Beschreibung der obligatorischen Fähigkeiten:
• Automatisierungserfahrung – 4+ Jahre
• Manuelle Testerfahrung – 2+ Jahre
• Erfahrung im Testen von Restful APIs – 1+ Jahre b>
• Solide Kenntnisse in Javascript und Typescript
• Erfahrung mit Nicht-Selen-Tools, Dramatiker/Puppenspieler
• Vertraut mit Testläufern wie Jest oder Mocha und Testdienstprogrammen wie Chai, Enzyme oder andere
• Umfangreiche Kenntnisse im Testdesign
• Umfangreiche Erfahrung mit kontinuierlichen Integrationsprozessen und -tools (Jenkins, Teamcity oder ähnliches)
• Erfahrung in der Arbeit mit Versionskontrollsystemen ( z.B. GIT, Bitbucket und andere)
• Gute Kenntnisse in der Atlassian-Produktsuite (Confluence, JIRA)
• Verständnis für agile Softwareentwicklungsmethoden
• Fähigkeit, Testfälle basierend auf einer Risikoanalyse zu priorisieren
• HTML-/CSS-/JSON-/XML-Kenntnisse
• Starke analytische Fähigkeiten
• Verantwortungsbewusstsein und Selbstorganisation
Nice-to-Have-Fähigkeiten Beschreibung:
• Starke Fähigkeit, Probleme selbstständig zu lösen, zu verwalten und zu verhindern
• Verständnis des Bankkunden-Onboarding-Bereichs
• Erfahrung mit Cross -Browsertests