05.08.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Software Architekt | Software Quality Engineer | Software Engineer

Undeloh, Deutschland
Undeloh +50 km
B.Sc. Wirtschaftsinformatik
Undeloh, Deutschland
Undeloh +50 km
B.Sc. Wirtschaftsinformatik

Profilanlagen

Lebenslauf 2025-09 online.pdf

Über mich

Ich helfe Unternehmen, Qualität über den gesamten Entwicklungsprozess hinweg sicherzustellen – für nachhaltige Effizienz und stabile Software. Dabei verbinde ich Fachlichkeit und Technik, von klaren Anforderungen über angemessene Architektur und sauberen Code bis zu durchdachter Testautomatisierung.

Skills

Clean CodeAnwendungsarchitekturBuild-AutomatisierungTest AutomationCodeanalyseSoftwaredokumentationSoftware QualityContinuous IntegrationJUnitProzessarchitekturSoftware ArchitectureQualitätsmanagementSeleniumSoftwareentwicklungSoftwareanforderungsanalyseSolution ArchitectureSonarqubeSystemarchitekturTeststrategieCucumber (Software)Jenkins
Softwarearchitekt, Senior Software Quality Engineer | Experte für Testautomatisierung & Softwarearchitektur | 10+ Jahre Erfahrung in der Softwareentwicklung
Ich bin zertifizierter Software Architekt mit über 10 Jahren Erfahrung in Softwareentwicklung, Softwarequalität.
Mein Schwerpunkt liegt auf dem Design und Aufbau wartbarer Testautomatisierungsframeworks, der Integration von Qualitätssicherung in den gesamten Entwicklungsprozess sowie der Optimierung von CI/CD-Pipelines für schnelles Feedback.
Dank meiner Doppelrolle als QA und Entwickler sorge ich dafür, dass Qualität, Wartbarkeit und Wirtschaftlichkeit schon beim Design berücksichtigt werden – nicht erst im Test.
Ich bringe Projekterfahrung aus agilen wie klassischen Umgebungen mit, inkl. Enterprise- und Compliance-getriebener Branchen (z. B. Finanzen).
  1. Kernkompetenzen
  2. Testautomatisierung: UI, API, Schnittstellen, geschäftskritische Prozesse
  3. Entwurf & Implementierung von Testautomatisierungsframeworks (Wartbarkeit, Stabilität und schnelles Feedback)
  4. Softwareentwicklung mit hohem Qualitätsanspruch (Clean Code, TDD, you build it – you run it)
  5. CI/CD-Pipelines: Aufbau und Optimierung von continuous integration für schnelles Feedback
  6. Softwarearchitektur & Qualitätsmanagement (Fokus auf Wartbarkeit)
  7. Risikoorientierte Teststrategien & Qualität im Requirements Engineering

  1. Arbeitsweise
  2. Brücke zwischen Entwicklung & QA – reibungslose Zusammenarbeit
  3. Geschäftsnutzen & Risikominimierung im Fokus
  4. Klare, transparente Kommunikation mit Stakeholdern
  5. Kurzfristige Verbesserungen mit nachhaltigem Effekt
  6. Strukturierte, methodische Arbeitsweise auch in komplexen Enterprise-Systemen

Top-Technologien
Testing-Tools: Selenium, Cucumber, Robot Framework, Pact, Postman
Programmiersprachen: Java, Kotlin, Python, SQL
Frameworks & Tools: Spring Boot, JUnit, Mockito, Docker, Kubernetes, Jenkins, GitLab CI
Schnittstellen & Datenbanken: REST, Kafka, Postgres, Oracle
Monitoring: Grafana, Graylog
(Weitere Technologien & Tools auf Anfrage)

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2025

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Risikoorientiertes Testkonzept für Kaufsoftware in Verbindung mit selbst entwickelten Komponenten

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ziel: Erstellung eines übergreifenden, risikoorientierten Testkonzepts zur Einführung einer hoch konfigurierbaren Inkasso-Kaufsoftware in Verbindung mit selbst entwickelten Komponenten

Aufgaben: Analyse fachlicher und technischer Risiken; Definition einer risikobasierten Teststrategie über alle Teststufen hinweg; Ableitung geeigneter Testmaßnahmen in Abhängigkeit vom Risiko; Schaffung eines Rahmens, damit Fachkollegen Tests einheitlich erfassen können; Dokumentation und Abstimmung des Testkonzepts mit Stakeholdern, Projektleitung und Geschäftsführung.

Mehrwert: Transparente Testdokumentation, klare Teststrategie mit Fokus auf geschäftskritische Funktionen, Nachvollziehbarkeit für Management zur Go-Live Risikoeinschätzung

Tools: Jira

Sammlung von nicht-funktionale Anforderungen (NFA) an eine Kaufsoftware und selbst entwickelte Module

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ziel: Systematische Erfassung nicht-funktionaler Anforderungen (NFAs) zur Steigerung von Qualität und Wartbarkeit der Kaufsoftware sowie selbst entwickelter Module, um diese zu sicherzustellen.

Aufgaben: Sammlung und Dokumentation relevanter NFAs; Coaching von Kollegen zu Bedeutung, Erfassung und Formulierung nicht-funktionaler Anforderungen; Zuordnung der NFAs zu den Qualitätskriterien nach ISO 25010; Ableitung konkreter Maßnahmen zur Überprüfung und Sicherstellung dieser Anforderungen

Mehrwert: Transparente und strukturierte Handhabung von NFAs, verbesserte Softwarequalität, klarer Bezug zu ISO-Standards, erhöhter Wissenstransfer im Team

Tools: Jira

Aufbau eines Testautomatisierungsframeworks mit Cucumber, Selenium, Java

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ziel: Entwicklung eines stabilen, wartbaren und international nutzbaren Testautomatisierungsframeworks zur Absicherung von UI Tests für verschiedene Teststufen.

Aufgaben: Design und Implementierung des Frameworks unter definierten Rahmenbedingungen; Anlehnung an den bestehenden Testansatz. Implementierung von UI- und API-Tests. 
Analyse ob ein API-first Ansatz in dem Kontext erfolgsversprechend ist. 
Wiederverwendung von Testimplementierungen. 
Präsentieren von Ziel, Status und Hintergründe auf einer internationalen IT-Konferenz. 

Mehrwert: Effiziente Testautomatisierung, schnellere Feedbackzyklen, verbesserte Wartbarkeit und höhere Testabdeckung

Technologien & Tools: Selenium, Cucumber, Wiremock, Java

Idee, Konzeption und Implementierung eines maßgeschneiderten Testautomatisierungstools

EOS DID GmbH

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ziel: Sicherstellung der Korrektheit und Vollständigkeit einer großvolumigen Datenmigration in ein neues Zielsystem

Aufgaben: Idee, Konzeption und Implementierung eines schlanken Testautomatisierungstools für die Datenmigration.
Entwicklung von Quersummen-Prüfungen zur Absicherung der finalen Migration
Automatisierter Abgleich relevanter Daten zwischen Quell- und Zielsystem.
Konfiguration der Deployment-Pipeline für das Tool in Gitlab. 
Schulung von (Fach)kollegen zur Nutzung des Tools, um die Testfallerstellung dort zu ermöglichen.
Übergabe des Tools an andere QAs.

Mehrwert: Hohe Transparenz und Nachvollziehbarkeit im Migrationsprozess "auf Knopfdruck". Nachweis der Datenintegrität, Minimierung des Risikos fehlerhafter oder unvollständiger Datenübertragungen bzw. - mappings.

Technologien: Java, Spring Boot, SQL, Docker, Kubernetes, Postgres, Swagger

Aufbau eines einheitlichen und wartbaren Testautomatisierungsframeworks für API- und UI-Tests zur Steigerung von Qualität und Effizienz im Projekt

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Ziel: Aufbau eines einheitlichen und wartbaren Testautomatisierungsframeworks für API- und UI-Tests zur Steigerung von Qualität und Effizienz im Projekt

Aufgaben: Konzeption und Implementierung eines Testautomatisierungsframeworks auf Basis von Spring Boot mit Cucumber und Selenium, nach dem Page Object Pattern.
Einführung des Frameworks im eigenen Team sowie Verbreitung und Coaching weiterer Projektteams.
Refactoring des bestehenden Frameworks gemäß des neuen Konzepts.
Implementierung automatisierter Regressionstests und geschäftsprozessorientierter Tests (Java, Cucumber, Selenium für die Web UI).
Ersetzen von festen Wartezeiten durch dynamische Wartezeiten, um die Testlaufzeiten zu verkürzen.
Umsetzung von automatisierten Komponententests mit Java, Cucumber, Selenium und Spring Boot Tests.

Mehrwert: Vereinheitlichung der Testautomatisierung im Projekt, verbesserte Wartbarkeit und Stabilität, höhere Testabdeckung und schnellere Regressionstests, Know-how-Transfer an andere Teams.

Technologien & Tools: Java, Spring Boot, Cucumber, Selenium

Zertifikate

Certified Professional for Software Architecture (CPSA) Foundation Level

iSAQB

2023

Certified Tester Foundation Level Extension – Agile Tester

ISTQB

2016

Certified Agile Essentials (CAE)

iSQI®

2016

Certified Tester Foundation Level

ISTQB

2013


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden