C6 Bank
Partner One Software Inc
Automation Framework Architect
Über die Stelle
Wir suchen einen Automation Framework Engineer auf Architektenebene, der unternehmensweite Automatisierungs-Frameworks für UI, API, Dokumente und integrationsintensive Workflows entwirft, erstellt, skaliert und wartet.
Diese Rolle unterstützt auch KI-gestützte QA-Initiativen (z. B. Testgenerierung, Pipeline-Unterstützung und Fehleranalyse). Der ideale Kandidat kann reale Beispiele dafür anführen, wie er Frameworks für Skalierbarkeit, Sicherheit und langfristige Stabilität entwickelt hat, während sich Anwendungen, Teams, Umgebungen und Bereitstellungspipelines weiterentwickeln.
Hauptverantwortlichkeiten
- Entwurf, Erstellung und Wartung skalierbarer UI-Automatisierungs-Frameworks mit Playwright und Selenium
- Entwurf von Frameworks zur Unterstützung mehrerer Teams, Anwendungen, Umgebungen und CI/CD-Pipelines
- Erstellung wiederverwendbarer API- und Integrationstestkomponenten (Postman, GraphQL, PactumJS, REST-Clients)
- Unterstützung von dokumentenintensiven und Compliance-gesteuerten Workflows (Offenlegungsvalidierung, OCR, Dokumentenintelligenz)
- Implementierung von Automatisierungs-Observability: Logging, Diagnose, Erkennung instabiler Tests und Trendberichterstattung
- Unterstützung von KI-gestützter Automatisierung: Testgenerierung, Regressionsoptimierung und Fehleranalyse
Erforderliche Erfahrung
- Umfangreiche praktische Erfahrung im Aufbau und der Wartung von unternehmensweiten Automatisierungs-Frameworks
- Fortgeschrittene Programmiererfahrung in TypeScript, JavaScript oder C#
- Starke Erfahrung mit Playwright, Selenium oder ähnlichen Automatisierungswerkzeugen
- Starke CI/CD-Erfahrung, vorzugsweise mit Azure DevOps
- Erfahrung im Entwurf von Automatisierung für verteilte Systeme, APIs, Integrationen und komplexe Workflows
- Fähigkeit, reale Entscheidungen über das Framework-Design, Kompromisse und langfristige Wartungsstrategien zu erläutern
Kernbewertungsbereiche
Skalierbarkeit
Kandidaten müssen erläutern, wie sie Automatisierungs-Frameworks entworfen haben, die über Teams, Anwendungen und Umgebungen hinweg skaliert wurden. Beispiele hierfür können die Skalierung der Testausführung über CI/CD-Pipelines sein, die Unterstützung mehrerer Produkte mit einem Framework, der Entwurf wiederverwendbarer Komponenten und die Verwaltung von Testdaten und Umgebungskonfigurationen.
Sicherheit
Beschreiben Sie Sicherheitspraktiken beim Erstellen von Frameworks: sichere Verwaltung von Anmeldeinformationen, Vermeidung hartcodierter Geheimnisse, rollenbasierter Zugriff, sichere Handhabung von Testdaten, Pipeline-Sicherheit und Schutz sensibler Daten.
Stabilität
Erläutern Sie, wie die Automatisierung stabil blieb, als sich Anwendungen weiterentwickelten: Reduzierung instabiler Tests, Wartung wiederverwendbarer Selektoren, Versionierung von Framework-Komponenten, Handhabung von Anwendungsänderungen ohne große Neufassungen und Trennung echter Fehler von Automatisierungsfehlern.
Nice-to-Haves
- Erfahrung im Hypotheken-, Kredit-, Banken- oder FinTech-Bereich
- Erfahrung mit Compliance-intensiven oder dokumentenintensiven Workflows
- Erfahrung mit KI-gestützter QA, Azure OpenAI oder Claude
- Erfahrung mit Azure Document Intelligence
- Erfahrung bei der Optimierung der Auswahl von Regressionstests
Hinweise zur Kandidatenprüfung
Als professioneller Automatisierungs-Experte auf Architektenebene werden Sie in der Lage sein, uns durch Ihre Projekte zu führen, bei denen Sie Erfolge beim Aufbau, der Skalierung, der Sicherung, der Stabilisierung, der Integration und der Wartung von Automatisierungs-Frameworks erzielt haben.
Sie werden als starker Kandidat betrachtet, wenn Sie reale Beispiele für die oben genannten Errungenschaften liefern können.
