Test Automatisierung - Agile Testing - Test Management
Aktualisiert am 22.05.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Testmanagement
Testautomatisierung
Teamleading
Last- und Performancetest
JavaScript
TypeScript
Selenium
Rest Assured
GitlabCI
manual Test
Barrierefreiheit
Agile Tester
Accessibility
Testmethodik
Regultatorik
Testcoaching
Cypress
Playwright
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2024-05 - heute

KuZaMa

Quality Assurance: Scrum Master/Testautomation Lead Projekt-Sanierung Testautomation Playwright ...
Quality Assurance: Scrum Master/Testautomation Lead

KuZaMa ? Sanierung eines gescheiterten Projekts zur Absicherung des Zahlungsverkehrs

  • Im aktuellen Projekt KuZaMa bei der Debeka war ich als Scrum Master und Testautomation Lead maßgeblich an der Sanierung eines stark fehlerhaften und unzuverlässigen Systems beteiligt. 
  • Das Projekt, das ursprünglich erhebliche Deployment-Probleme, Konfigurationsfehler und eine fehlende Dokumentation aufwies, wurde innerhalb von sechs Monaten auf Produktionsreife stabilisiert.


Testautomation Lead ? Wiederherstellung der Systemstabilität & Qualitätssicherung

  • Sanierung eines fehlerhaften und unzuverlässigen Test- und Release-Prozesses durch die Einführung eines strukturierten, automatisierten Regressionstestsystems.
  • Aufbau einer vollständigen Teststrategie von Grund auf, inklusive Dokumentation und Testabdeckung für alle kritischen Geschäftsprozesse.
  • Entwicklung von 400 funktionalen Abnahme-Testfällen innerhalb von sechs Monaten, die durch mehrere Refactoring-Zyklen parallelisiert und auf eine hocheffiziente, wartungsarme Ausführung in nur 25 Minuten optimiert wurden ? entscheidend für schnelles Feedback bei Hotfixes.
  • Komplette Automatisierung des Berechtigungskonzepts mit ca. 6000 Testfällen über Frontend- und API-Endpunkte, wodurch eine vollständige End-to-End-Absicherung des Systems erreicht wurde
  • Einführung eines strikten Qualitätsprozesses, bei dem jede kleinste Softwareänderung erst nach ausführlichen Regressionstests freigegeben wird, um Fehler in Produktion zu verhindern


Scrum Master & Management ? Neustrukturierung des Teams & Prozessoptimierung:

  • Neuaufbau eines leistungsfähigen Testteams mit fünf Junior-Testern, von denen teilweise wenig Programmiererfahrung hatten ? intensive Schulung und Wissensaufbau in Testautomation.
  • Optimierung der Zusammenarbeit zwischen Testautomatisierern, Testanalysten und Business-Analysten:
    • Testautomatisierer entwickelten generische, wiederverwendbare Testschritte.
    • Testanalysten und Business-Analysten konnten darauf aufbauend Cucumber-Testfälle schreiben, die ohne tiefgehendes Automationswissen direkt für die Automation bereit waren.
    • Ergebnis: Effiziente, skalierbare Testfall-Erstellung mit hoher Testabdeckung.
  • Einführung struktureller Verbesserungen, um das Team in einem hochgradig zeitkritischen Projektpfad effizient zu steuern und die Entwicklungsprozesse zu stabilisieren


Release Management ? Von unbrauchbaren Deployments zu stabilen Releases:

  • Sicherstellung der Softwarequalität in neuen Releases durch automatisierte Regressionstests und Fehleranalysen
  • Qualitätssicherung vor dem Deployment auf allen Umgebungen, um die Stabilität der Test- und Produktionssysteme zu gewährleisten.
  • Frühzeitige Identifikation fehlerhafter Releases, um potenzielle Blockaden im Entwicklungsprozess zu vermeiden

Projekt-Sanierung Testautomation Playwright CI/CD TeamCity Cucumber Scrum Master Agile Leadership Regressionstests Teststrategie Wissensaufbau Coaching Mentoring Release Management Testmanagement Teamführung Skalierbare Testarchitektur Deployment-Optimierung Stabilisierung fehlerhafter Systeme Kundenbuchhaltung Mandatsverwaltung Zahlungsverkehr CI/CD-Pipeline Qualitäts-Gates Automatisierte Teststrategie Hotfix-Absicherung
Debeka
1 Jahr 4 Monate
2024-01 - heute

Coaching

Test Coach Cypress Cucumber BDD ...
Test Coach
Coaching des Mitarbeiters zu den Themen
  • Testautomatisierung:
    • Cypress und Selenium
    • Cucumber
    • Gherkin
  • Regulatorik
  • Prüfmethodik:
    • agile Testmethodik
    • Performanceprüfung
    • Funktionsprüfung
    • Test-Analyse:
      • User Story zu manuellem/automatisiertem Testfall
    • Verhaltensbasierte Entwicklung
      • Cucumber
      • Gherkin
Cypress Cucumber BDD Team City agile Testmethodik
Atruvia
10 Monate
2023-07 - 2024-04

Kern

Quality Assurance: Testautomatisierer Playwright Cucumber BDD ...
Quality Assurance: Testautomatisierer
Das Projekt bei der Debeka drehte sich um die Entwicklung und Verbesserung eines Kernsystems, das für die sorgfältige Speicherung und Verwaltung umfangreicher Datensätze ausgelegt ist, darunter Kunden- und Partnerstammdaten, sensible Gesundheitsinformationen und komplizierte Details der Provisionsberechnung. Dieses robuste System ist von zentraler Bedeutung für die nahtlose Integration von Daten, die eine Vielzahl von Versicherungsprodukten betreffen, und gewährleistet Genauigkeit, Sicherheit und Zugänglichkeit.
  • Ingenieur für Testautomatisierung:
    • Implementierung von Testfällen in Cypress
    • Migration von 600 Testfällen von Cypress zu Playwright und Umstellung von Oberflächentests auf datengesteuerte Api-Tests


Vorteile:

  • Verkürzung der Ausführungszeit von 3 Stunden auf 10 Minuten
  • erhöhte Testabdeckung
  • parallele Testdurchführung
  • einfachere Wartung:
    • Reduzierung der Zeilen des Testcodes von 5780 auf 2640 Zeilen
    • Reduzierung der Featurefilezeilen von 7449 auf 2300
Playwright Cucumber BDD Team City Cypress
Debeka
2 Jahre 9 Monate
2021-04 - 2023-12

Entwicklung eines Testdesigns und Durchführung der Tests

Testautomatisierer & Testmanager & Tester für Barrierefreiheit Grafana Dynatrace OpenShift ...
Testautomatisierer & Testmanager & Tester für Barrierefreiheit
Entwicklung eines Testdesigns und Durchführung der Tests in einem agilen Team für eine Online-Banking-Plattform.
  • Ingenieur für Testautomatisierung:
    • Implementierung und Pflege der erstellten Testdesigns:
      • Backend:
        • Newman/Postman
        • Pakt
        • JMeter
        • Wiremock
      • Frontend:
        • Cypress
    • Integration von Tests in die CI/CD-Pipeline
  • Agiler Tester:
    • Durchführung von Backend-/Frontend-Tests
    • Tester für Barrierefreiheit
    • Testanalyse
  • Test Manager:
    • Freigabe-Management
    • Überprüfung der Einhaltung der Regulatorik
Grafana Dynatrace OpenShift Graylog Sonar Jenkins Cypress Angular Jest Typescript Java Script Confluence Jira Kubernetes HTML5 CSS Npm Node Git Bitbucket SonarQ NexusIQ VSCode Jmeter Pact Wiremock
Atruvia
5 Monate
2020-12 - 2021-04

Entwicklung einer Webanwendung für das Unternehmen CTC

Software-Entwickler & Testautomatisierer React React Hooks Redux ...
Software-Entwickler & Testautomatisierer
Im Rahmen dieses Projekts wurde eine Webanwendung für das Unternehmen CTC entwickelt, das ein Covid19-Testzentrum betreibt, in dem Kunden Termine auswählen und absagen können. Dazu wählt der Kunde zunächst einen Standort aus und gibt dann seine persönlichen Daten ein. Danach kann ein Termin ausgewählt werden. Auf einer Übersichtsseite kann der Kunde dann die ausgewählten Informationen bestätigen oder ändern. Bei Bestätigung wird eine E-Mail an den Kunden gesendet.
  • React wurde als Web-Framework verwendet
  • Aufbau der Anwendung als SinglePage Anwendung
  • Wahl der Programmiersprache: TypeScript
  • Durchführung von E2E-, Unit- und Integrationstests: Cucumber, Cypress, Jest, Enzyme
  • CSS-Framework: Semantic Ui
  • State Management: Redux
  • SEO-Tags: Helm
  • Form: Ant
  • Backend: Firebase
React React Hooks Redux Redux Thunk Semantic UI Jest Cypress TypeScript Helmet VSCode Single Page Application
CTC - Corona Testzentrum
10 Monate
2020-07 - 2021-04

Konzeption und Entwicklung von Teststrategien und Tests

Quality Assurance: Testautomatisierer & Agile Tester Groovy Kotlin Python ...
Quality Assurance: Testautomatisierer & Agile Tester
Konzeption und Entwicklung von Teststrategien und Tests in einem Projekt für die Deutsche Telekom, bei dem die Steuerung des Smart Home über einen Smart Speaker erfolgt.
  • Agiler Tester:
    • Testdesign von Sprachtests
    • risikobasiertes Testen
    • Unterstützung der Entwickler beim Entwurf von Unittests
    • Durchführung von End-to-End-Tests
  • Ingenieur für Testautomatisierung:
    • Implementierung der erstellten Testdesigns
    • Analyse und Entscheidung, welche Tests automatisiert werden sollen
    • Integration von Tests in die CI/CD-Pipeline
    • Durchführung von Backend-/Frontend-Tests
Groovy Kotlin Python Jira Confluence Gitlab CI Grafana Kibana Docker Kubernetes Jäger LOUIS Humio Postman Swagger UI PostgresDB Git SonarQ NexusIQ
Deutsche Telekom AG
11 Monate
2019-08 - 2020-06

Konzeption und Entwicklung von Teststrategien und Tests für eine Plattform

Quality Assurance: Testautomatisierer & Testmanager React Java Serenity ...
Quality Assurance: Testautomatisierer & Testmanager
Konzeption und Entwicklung von Teststrategien und Tests für eine Plattform zur Identifizierung, Aggregation und Glättung globaler Bilanzrisiken und zur Reduzierung von Bilanzrückstellungen bei der Allianz SE in München.
  • Agiler Tester:
    • Testentwurf für UI-Tests
    • Risikoprüfung
    • Abwärtskompatibilitätstests
    • Backend-Tests
  • Test Management:
    • Risikobewertung der neu zu implementierenden Funktion
    • Einrichtung von Quality Gates
    • Schulung von Teams in Testmethodik
    • Durchführung von Code Reviews
    • Verbesserungen des Prüfverfahrens
    • Management und Überwachung der Testaktivitäten eines Offshore-Teams in Indien
    • Verbesserung des Testkonzepts
  • Ingenieur für Testautomatisierung:
    • Implementierung der erstellten Testdesigns
    • Analyse und Entscheidung, welche Tests automatisiert werden sollen
    • Integration von Tests in die CI/CD-Pipeline
    • Durchführung von Backend-/Frontend-Tests
React Java Serenity Selenium Webdriver Rest Assured Jira Confluence Sonar Jenkins Grafana Kibana Inlux DB Docker Kubernetes Swagger UI Eclipse IntelliJ Rest Kafka Prometheus HTML5 CSS Git SonarQ NexusIQ
Allianz SE
1 Jahr 1 Monat
2018-04 - 2019-04

Entwicklung eines Testdesigns und Durchführung der Tests

Quality Assurance: Testautomatisierer & Agile Tester Angular Typescript Jenkins ...
Quality Assurance: Testautomatisierer & Agile Tester
Entwicklung eines Testdesigns und Durchführung der Tests in einem agilen Team für ein Tool, das es Abiturienten ermöglicht, den passenden Studiengang entsprechend ihrer Fähigkeiten und Interessen zu finden, bei der Bundesagentur für Arbeit in Nürnberg.
  • Dynamische Prüfung:
    • Test-Design
    • Explorative Tests
    • Barrierefreiheits Tests
    • Risikobasierte Tests
    • Smoke- und Freigabetests
    • Fehlerüberwachung in Kibana
  • Statische Prüfung:
    • Überprüfung der User Stories auf Testbarkeit
    • Code-Überprüfungen
    • Überprüfung des Testdesigns
    • Analyse der Einheitstests auf Vollständigkeit
    • Etablierung von Quality Gates im Scrum-Prozess
  • Testautomatisierung:
    • Entwicklung und Überwachung von Systemtests (E2E)
    • Entwicklung und Überwachung von Benutzerakzeptanztests mit Pact Mock
    • Fehleranalyse in Systemtests/Benutzerakzeptanztests/Entwicklercode
    • Auswahl der richtigen Testfälle für die Automatisierung
    • Analyse der Gesamtheit der Tests: wird die Testpyramide eingehalten, gibt es veraltete Tests
Angular Typescript Jenkins Protractor Jira Confluence Git CI/CD Kibana Webstorm HTML5 CSS Npm Node Bitbucket SonarQ NexusIQ Pact JUnit Cucumber
Bundesagentur für Arbeit (BA)
1 Jahr 8 Monate
2016-09 - 2018-04

Koordination des Testprozesses und Automatisierung

Quality Assurance: Testautomatisierer & Testmanager Jira Confluence Salesforce ...
Quality Assurance: Testautomatisierer & Testmanager
Koordination des Testprozesses und Automatisierung von bisher manuell getesteten Teilen eines Tools zur Vertragsabbildung in Salesforce bei der ProSiebenSat.1 Media SE.
  • Test Management:
    • Anleitung der Tester und Koordination des Testprozesses
    • Einarbeitung neuer Mitarbeiter in bestehende Testfälle und Erstellung neuer Testfallbeschreibungen
    • Überwachung der Testaktivitäten, Präsentation der Ergebnisse und Verfassen von Release Notes
  • Testautomatisierung:
    • Automatisieren von Oberflächentests in Bezug auf das funktionale Verhalten
    • Identifizieren, Beschreiben und Isolieren von Fehlern und Besprechen der gefundenen Fehler mit dem Entwicklungsteam
    • Dokumentieren, Implementieren und Weiterentwickeln der für die automatisierten Tests benötigten Tools und Frameworks (Selenium WebDriver/Java
Jira Confluence Salesforce Java Javascript Selenium Eclipse
ProSiebenSat.1 Media SE

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2016-03 - 2019-09

Business Informatics

Bachelor of Science, HM München
Bachelor of Science
HM München
1 Monat
2019-07 - 2019-07

Der komplette JavaScript-Kurs

Udemy
Udemy
1 Monat
2019-07 - 2019-07

ISTQB Certified Agile Tester, Erweiterung - Foundation Level

Deutsches Prüfungsamt
Deutsches Prüfungsamt
1 Monat
2019-07 - 2019-07

TypeScript: Das vollständige Handbuch für Entwickler (25h)

Udemy
Udemy



1 Monat
2019-05 - 2019-05

TOSCA - Testentwurfsspezialist Stufe 2

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-05 - 2019-05

TOSCA - Spezialist für Testdesign Stufe 1

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-05 - 2019-05

Der ultimative HTML5- und CSS3-Kurs

Udemy
Udemy
1 Monat
2019-04 - 2019-04

TOSCA - Automatisierungsspezialist Stufe 2

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-04 - 2019-04

TOSCA - Automatisierungsspezialist Stufe 1

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-03 - 2019-03

ISTQB Certified Tester Advanced Level - Testanalytiker

Deutsches Prüfungsamt
Deutsches Prüfungsamt
1 Monat
2018-04 - 2018-04

ISTQB zertifizierter Tester - Foundation Level

Deutsches Prüfungsamt
Deutsches Prüfungsamt

Kompetenzen

Kompetenzen

Top-Skills

Testmanagement Testautomatisierung Teamleading Last- und Performancetest JavaScript TypeScript Selenium Rest Assured GitlabCI manual Test Barrierefreiheit Agile Tester Accessibility Testmethodik Regultatorik Testcoaching Cypress Playwright

Produkte / Standards / Erfahrungen / Methoden

Testautomatisierung
Testmanagement
Typoskript
Java
Cypress
Jenkins
Swagger UI
PostgresDB
Influx DB
Humio
Python
AWS
Firebase
Kubernetes
Docker
Fertigkeiten und Technologien

Zwischenmenschliche Fähigkeiten:

  • Projektmanagement
  • Kommunikation
  • Networking
  • Teamarbeit
  • Teammanagement
  • Präsentieren
  • Zeitmanagement
  • IT-Management
  • Projektplanung
  • Scrum
  • Kanban
  • Agile Softwareentwicklung


Kodierung, Skripting & Abfragen:

  • HTML5
  • CSS3
  • JavaScript ES6
  • TypeScript
  • Java
  • Python
  • Groovy
  • Kotlin


Frameworks und Bibliotheken:

  • React.js
  • Redux.js
  • Angular
  • MobX
  • NextJs


Test-Bibliotheken:

  • Playwright
  • Jest.js
  • Selenium
  • Enzyme
  • Cypress
  • Rest Assured
  • Serenity
  • Cucumber
  • Protractor
  • Pact
  • JMeter
  • Rest Assured


Zusammenarbeit:

  • Bitbucket
  • Jira
  • Confluence
  • Slack
  • Trello


Überwachung:

  • Grafana
  • Dynatrace
  • OpenShift
  • Graylog
  • Kibana
  • Jäger
  • LOUIS
  • Humio


Andere Technologien:

  • js
  • Micro Services
  • npm
  • yarn
  • Gitlab CI
  • WebPack
  • Jenkins
  • Salesforce
  • Swagger UI
  • Kubernetes
  • SonarQ
  • NexusIQ
  • Docker
  • Kafka
  • Prometheus


IDE:

  • Eclipse
  • VSCode
  • IntelliJ
  • Webstorm


Microsoft Office:

  • MS Word
  • MS Excel
  • MS PowerPoint
  • MS Outlook
  • MS OneNote
  • MS SharePoint
  • MS Power BI
  • MS Project


Tools und Plattformen:

  • MS Teams
  • GitHub
  • GitLab
  • Postman
  • Notepad++


Server:

  • Amazon Web Services
  • Firebase


Design & Grafik:

  • Material UI/UX
  • semantic-ui
  • material-ui
  • bootstrap
  • Ant Design
  • Emotion Css
  • Styled Components


Die 5 wichtigsten technischen Fertigkeiten:

  • Testautomatisierung, Testmanagement 
  • Typoskript, Java, Cypress
  • Jenkins, Swagger UI, PostgresDB, Influx DB, Humio
  • Python
  • AWS, Firebase, Kubernetes, Docker

Datenbanken

PostgresDB
Influx DB
MySQL

Branchen

Branchen

  • Finanzen/Banken
  • Versicherungen
  • Telekommunikation
  • öffentlicher Sektor
  • Medien/Unterhaltung

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr
2024-05 - heute

KuZaMa

Quality Assurance: Scrum Master/Testautomation Lead Projekt-Sanierung Testautomation Playwright ...
Quality Assurance: Scrum Master/Testautomation Lead

KuZaMa ? Sanierung eines gescheiterten Projekts zur Absicherung des Zahlungsverkehrs

  • Im aktuellen Projekt KuZaMa bei der Debeka war ich als Scrum Master und Testautomation Lead maßgeblich an der Sanierung eines stark fehlerhaften und unzuverlässigen Systems beteiligt. 
  • Das Projekt, das ursprünglich erhebliche Deployment-Probleme, Konfigurationsfehler und eine fehlende Dokumentation aufwies, wurde innerhalb von sechs Monaten auf Produktionsreife stabilisiert.


Testautomation Lead ? Wiederherstellung der Systemstabilität & Qualitätssicherung

  • Sanierung eines fehlerhaften und unzuverlässigen Test- und Release-Prozesses durch die Einführung eines strukturierten, automatisierten Regressionstestsystems.
  • Aufbau einer vollständigen Teststrategie von Grund auf, inklusive Dokumentation und Testabdeckung für alle kritischen Geschäftsprozesse.
  • Entwicklung von 400 funktionalen Abnahme-Testfällen innerhalb von sechs Monaten, die durch mehrere Refactoring-Zyklen parallelisiert und auf eine hocheffiziente, wartungsarme Ausführung in nur 25 Minuten optimiert wurden ? entscheidend für schnelles Feedback bei Hotfixes.
  • Komplette Automatisierung des Berechtigungskonzepts mit ca. 6000 Testfällen über Frontend- und API-Endpunkte, wodurch eine vollständige End-to-End-Absicherung des Systems erreicht wurde
  • Einführung eines strikten Qualitätsprozesses, bei dem jede kleinste Softwareänderung erst nach ausführlichen Regressionstests freigegeben wird, um Fehler in Produktion zu verhindern


Scrum Master & Management ? Neustrukturierung des Teams & Prozessoptimierung:

  • Neuaufbau eines leistungsfähigen Testteams mit fünf Junior-Testern, von denen teilweise wenig Programmiererfahrung hatten ? intensive Schulung und Wissensaufbau in Testautomation.
  • Optimierung der Zusammenarbeit zwischen Testautomatisierern, Testanalysten und Business-Analysten:
    • Testautomatisierer entwickelten generische, wiederverwendbare Testschritte.
    • Testanalysten und Business-Analysten konnten darauf aufbauend Cucumber-Testfälle schreiben, die ohne tiefgehendes Automationswissen direkt für die Automation bereit waren.
    • Ergebnis: Effiziente, skalierbare Testfall-Erstellung mit hoher Testabdeckung.
  • Einführung struktureller Verbesserungen, um das Team in einem hochgradig zeitkritischen Projektpfad effizient zu steuern und die Entwicklungsprozesse zu stabilisieren


Release Management ? Von unbrauchbaren Deployments zu stabilen Releases:

  • Sicherstellung der Softwarequalität in neuen Releases durch automatisierte Regressionstests und Fehleranalysen
  • Qualitätssicherung vor dem Deployment auf allen Umgebungen, um die Stabilität der Test- und Produktionssysteme zu gewährleisten.
  • Frühzeitige Identifikation fehlerhafter Releases, um potenzielle Blockaden im Entwicklungsprozess zu vermeiden

Projekt-Sanierung Testautomation Playwright CI/CD TeamCity Cucumber Scrum Master Agile Leadership Regressionstests Teststrategie Wissensaufbau Coaching Mentoring Release Management Testmanagement Teamführung Skalierbare Testarchitektur Deployment-Optimierung Stabilisierung fehlerhafter Systeme Kundenbuchhaltung Mandatsverwaltung Zahlungsverkehr CI/CD-Pipeline Qualitäts-Gates Automatisierte Teststrategie Hotfix-Absicherung
Debeka
1 Jahr 4 Monate
2024-01 - heute

Coaching

Test Coach Cypress Cucumber BDD ...
Test Coach
Coaching des Mitarbeiters zu den Themen
  • Testautomatisierung:
    • Cypress und Selenium
    • Cucumber
    • Gherkin
  • Regulatorik
  • Prüfmethodik:
    • agile Testmethodik
    • Performanceprüfung
    • Funktionsprüfung
    • Test-Analyse:
      • User Story zu manuellem/automatisiertem Testfall
    • Verhaltensbasierte Entwicklung
      • Cucumber
      • Gherkin
Cypress Cucumber BDD Team City agile Testmethodik
Atruvia
10 Monate
2023-07 - 2024-04

Kern

Quality Assurance: Testautomatisierer Playwright Cucumber BDD ...
Quality Assurance: Testautomatisierer
Das Projekt bei der Debeka drehte sich um die Entwicklung und Verbesserung eines Kernsystems, das für die sorgfältige Speicherung und Verwaltung umfangreicher Datensätze ausgelegt ist, darunter Kunden- und Partnerstammdaten, sensible Gesundheitsinformationen und komplizierte Details der Provisionsberechnung. Dieses robuste System ist von zentraler Bedeutung für die nahtlose Integration von Daten, die eine Vielzahl von Versicherungsprodukten betreffen, und gewährleistet Genauigkeit, Sicherheit und Zugänglichkeit.
  • Ingenieur für Testautomatisierung:
    • Implementierung von Testfällen in Cypress
    • Migration von 600 Testfällen von Cypress zu Playwright und Umstellung von Oberflächentests auf datengesteuerte Api-Tests


Vorteile:

  • Verkürzung der Ausführungszeit von 3 Stunden auf 10 Minuten
  • erhöhte Testabdeckung
  • parallele Testdurchführung
  • einfachere Wartung:
    • Reduzierung der Zeilen des Testcodes von 5780 auf 2640 Zeilen
    • Reduzierung der Featurefilezeilen von 7449 auf 2300
Playwright Cucumber BDD Team City Cypress
Debeka
2 Jahre 9 Monate
2021-04 - 2023-12

Entwicklung eines Testdesigns und Durchführung der Tests

Testautomatisierer & Testmanager & Tester für Barrierefreiheit Grafana Dynatrace OpenShift ...
Testautomatisierer & Testmanager & Tester für Barrierefreiheit
Entwicklung eines Testdesigns und Durchführung der Tests in einem agilen Team für eine Online-Banking-Plattform.
  • Ingenieur für Testautomatisierung:
    • Implementierung und Pflege der erstellten Testdesigns:
      • Backend:
        • Newman/Postman
        • Pakt
        • JMeter
        • Wiremock
      • Frontend:
        • Cypress
    • Integration von Tests in die CI/CD-Pipeline
  • Agiler Tester:
    • Durchführung von Backend-/Frontend-Tests
    • Tester für Barrierefreiheit
    • Testanalyse
  • Test Manager:
    • Freigabe-Management
    • Überprüfung der Einhaltung der Regulatorik
Grafana Dynatrace OpenShift Graylog Sonar Jenkins Cypress Angular Jest Typescript Java Script Confluence Jira Kubernetes HTML5 CSS Npm Node Git Bitbucket SonarQ NexusIQ VSCode Jmeter Pact Wiremock
Atruvia
5 Monate
2020-12 - 2021-04

Entwicklung einer Webanwendung für das Unternehmen CTC

Software-Entwickler & Testautomatisierer React React Hooks Redux ...
Software-Entwickler & Testautomatisierer
Im Rahmen dieses Projekts wurde eine Webanwendung für das Unternehmen CTC entwickelt, das ein Covid19-Testzentrum betreibt, in dem Kunden Termine auswählen und absagen können. Dazu wählt der Kunde zunächst einen Standort aus und gibt dann seine persönlichen Daten ein. Danach kann ein Termin ausgewählt werden. Auf einer Übersichtsseite kann der Kunde dann die ausgewählten Informationen bestätigen oder ändern. Bei Bestätigung wird eine E-Mail an den Kunden gesendet.
  • React wurde als Web-Framework verwendet
  • Aufbau der Anwendung als SinglePage Anwendung
  • Wahl der Programmiersprache: TypeScript
  • Durchführung von E2E-, Unit- und Integrationstests: Cucumber, Cypress, Jest, Enzyme
  • CSS-Framework: Semantic Ui
  • State Management: Redux
  • SEO-Tags: Helm
  • Form: Ant
  • Backend: Firebase
React React Hooks Redux Redux Thunk Semantic UI Jest Cypress TypeScript Helmet VSCode Single Page Application
CTC - Corona Testzentrum
10 Monate
2020-07 - 2021-04

Konzeption und Entwicklung von Teststrategien und Tests

Quality Assurance: Testautomatisierer & Agile Tester Groovy Kotlin Python ...
Quality Assurance: Testautomatisierer & Agile Tester
Konzeption und Entwicklung von Teststrategien und Tests in einem Projekt für die Deutsche Telekom, bei dem die Steuerung des Smart Home über einen Smart Speaker erfolgt.
  • Agiler Tester:
    • Testdesign von Sprachtests
    • risikobasiertes Testen
    • Unterstützung der Entwickler beim Entwurf von Unittests
    • Durchführung von End-to-End-Tests
  • Ingenieur für Testautomatisierung:
    • Implementierung der erstellten Testdesigns
    • Analyse und Entscheidung, welche Tests automatisiert werden sollen
    • Integration von Tests in die CI/CD-Pipeline
    • Durchführung von Backend-/Frontend-Tests
Groovy Kotlin Python Jira Confluence Gitlab CI Grafana Kibana Docker Kubernetes Jäger LOUIS Humio Postman Swagger UI PostgresDB Git SonarQ NexusIQ
Deutsche Telekom AG
11 Monate
2019-08 - 2020-06

Konzeption und Entwicklung von Teststrategien und Tests für eine Plattform

Quality Assurance: Testautomatisierer & Testmanager React Java Serenity ...
Quality Assurance: Testautomatisierer & Testmanager
Konzeption und Entwicklung von Teststrategien und Tests für eine Plattform zur Identifizierung, Aggregation und Glättung globaler Bilanzrisiken und zur Reduzierung von Bilanzrückstellungen bei der Allianz SE in München.
  • Agiler Tester:
    • Testentwurf für UI-Tests
    • Risikoprüfung
    • Abwärtskompatibilitätstests
    • Backend-Tests
  • Test Management:
    • Risikobewertung der neu zu implementierenden Funktion
    • Einrichtung von Quality Gates
    • Schulung von Teams in Testmethodik
    • Durchführung von Code Reviews
    • Verbesserungen des Prüfverfahrens
    • Management und Überwachung der Testaktivitäten eines Offshore-Teams in Indien
    • Verbesserung des Testkonzepts
  • Ingenieur für Testautomatisierung:
    • Implementierung der erstellten Testdesigns
    • Analyse und Entscheidung, welche Tests automatisiert werden sollen
    • Integration von Tests in die CI/CD-Pipeline
    • Durchführung von Backend-/Frontend-Tests
React Java Serenity Selenium Webdriver Rest Assured Jira Confluence Sonar Jenkins Grafana Kibana Inlux DB Docker Kubernetes Swagger UI Eclipse IntelliJ Rest Kafka Prometheus HTML5 CSS Git SonarQ NexusIQ
Allianz SE
1 Jahr 1 Monat
2018-04 - 2019-04

Entwicklung eines Testdesigns und Durchführung der Tests

Quality Assurance: Testautomatisierer & Agile Tester Angular Typescript Jenkins ...
Quality Assurance: Testautomatisierer & Agile Tester
Entwicklung eines Testdesigns und Durchführung der Tests in einem agilen Team für ein Tool, das es Abiturienten ermöglicht, den passenden Studiengang entsprechend ihrer Fähigkeiten und Interessen zu finden, bei der Bundesagentur für Arbeit in Nürnberg.
  • Dynamische Prüfung:
    • Test-Design
    • Explorative Tests
    • Barrierefreiheits Tests
    • Risikobasierte Tests
    • Smoke- und Freigabetests
    • Fehlerüberwachung in Kibana
  • Statische Prüfung:
    • Überprüfung der User Stories auf Testbarkeit
    • Code-Überprüfungen
    • Überprüfung des Testdesigns
    • Analyse der Einheitstests auf Vollständigkeit
    • Etablierung von Quality Gates im Scrum-Prozess
  • Testautomatisierung:
    • Entwicklung und Überwachung von Systemtests (E2E)
    • Entwicklung und Überwachung von Benutzerakzeptanztests mit Pact Mock
    • Fehleranalyse in Systemtests/Benutzerakzeptanztests/Entwicklercode
    • Auswahl der richtigen Testfälle für die Automatisierung
    • Analyse der Gesamtheit der Tests: wird die Testpyramide eingehalten, gibt es veraltete Tests
Angular Typescript Jenkins Protractor Jira Confluence Git CI/CD Kibana Webstorm HTML5 CSS Npm Node Bitbucket SonarQ NexusIQ Pact JUnit Cucumber
Bundesagentur für Arbeit (BA)
1 Jahr 8 Monate
2016-09 - 2018-04

Koordination des Testprozesses und Automatisierung

Quality Assurance: Testautomatisierer & Testmanager Jira Confluence Salesforce ...
Quality Assurance: Testautomatisierer & Testmanager
Koordination des Testprozesses und Automatisierung von bisher manuell getesteten Teilen eines Tools zur Vertragsabbildung in Salesforce bei der ProSiebenSat.1 Media SE.
  • Test Management:
    • Anleitung der Tester und Koordination des Testprozesses
    • Einarbeitung neuer Mitarbeiter in bestehende Testfälle und Erstellung neuer Testfallbeschreibungen
    • Überwachung der Testaktivitäten, Präsentation der Ergebnisse und Verfassen von Release Notes
  • Testautomatisierung:
    • Automatisieren von Oberflächentests in Bezug auf das funktionale Verhalten
    • Identifizieren, Beschreiben und Isolieren von Fehlern und Besprechen der gefundenen Fehler mit dem Entwicklungsteam
    • Dokumentieren, Implementieren und Weiterentwickeln der für die automatisierten Tests benötigten Tools und Frameworks (Selenium WebDriver/Java
Jira Confluence Salesforce Java Javascript Selenium Eclipse
ProSiebenSat.1 Media SE

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2016-03 - 2019-09

Business Informatics

Bachelor of Science, HM München
Bachelor of Science
HM München
1 Monat
2019-07 - 2019-07

Der komplette JavaScript-Kurs

Udemy
Udemy
1 Monat
2019-07 - 2019-07

ISTQB Certified Agile Tester, Erweiterung - Foundation Level

Deutsches Prüfungsamt
Deutsches Prüfungsamt
1 Monat
2019-07 - 2019-07

TypeScript: Das vollständige Handbuch für Entwickler (25h)

Udemy
Udemy



1 Monat
2019-05 - 2019-05

TOSCA - Testentwurfsspezialist Stufe 2

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-05 - 2019-05

TOSCA - Spezialist für Testdesign Stufe 1

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-05 - 2019-05

Der ultimative HTML5- und CSS3-Kurs

Udemy
Udemy
1 Monat
2019-04 - 2019-04

TOSCA - Automatisierungsspezialist Stufe 2

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-04 - 2019-04

TOSCA - Automatisierungsspezialist Stufe 1

Tricentis GmbH
Tricentis GmbH
1 Monat
2019-03 - 2019-03

ISTQB Certified Tester Advanced Level - Testanalytiker

Deutsches Prüfungsamt
Deutsches Prüfungsamt
1 Monat
2018-04 - 2018-04

ISTQB zertifizierter Tester - Foundation Level

Deutsches Prüfungsamt
Deutsches Prüfungsamt

Kompetenzen

Kompetenzen

Top-Skills

Testmanagement Testautomatisierung Teamleading Last- und Performancetest JavaScript TypeScript Selenium Rest Assured GitlabCI manual Test Barrierefreiheit Agile Tester Accessibility Testmethodik Regultatorik Testcoaching Cypress Playwright

Produkte / Standards / Erfahrungen / Methoden

Testautomatisierung
Testmanagement
Typoskript
Java
Cypress
Jenkins
Swagger UI
PostgresDB
Influx DB
Humio
Python
AWS
Firebase
Kubernetes
Docker
Fertigkeiten und Technologien

Zwischenmenschliche Fähigkeiten:

  • Projektmanagement
  • Kommunikation
  • Networking
  • Teamarbeit
  • Teammanagement
  • Präsentieren
  • Zeitmanagement
  • IT-Management
  • Projektplanung
  • Scrum
  • Kanban
  • Agile Softwareentwicklung


Kodierung, Skripting & Abfragen:

  • HTML5
  • CSS3
  • JavaScript ES6
  • TypeScript
  • Java
  • Python
  • Groovy
  • Kotlin


Frameworks und Bibliotheken:

  • React.js
  • Redux.js
  • Angular
  • MobX
  • NextJs


Test-Bibliotheken:

  • Playwright
  • Jest.js
  • Selenium
  • Enzyme
  • Cypress
  • Rest Assured
  • Serenity
  • Cucumber
  • Protractor
  • Pact
  • JMeter
  • Rest Assured


Zusammenarbeit:

  • Bitbucket
  • Jira
  • Confluence
  • Slack
  • Trello


Überwachung:

  • Grafana
  • Dynatrace
  • OpenShift
  • Graylog
  • Kibana
  • Jäger
  • LOUIS
  • Humio


Andere Technologien:

  • js
  • Micro Services
  • npm
  • yarn
  • Gitlab CI
  • WebPack
  • Jenkins
  • Salesforce
  • Swagger UI
  • Kubernetes
  • SonarQ
  • NexusIQ
  • Docker
  • Kafka
  • Prometheus


IDE:

  • Eclipse
  • VSCode
  • IntelliJ
  • Webstorm


Microsoft Office:

  • MS Word
  • MS Excel
  • MS PowerPoint
  • MS Outlook
  • MS OneNote
  • MS SharePoint
  • MS Power BI
  • MS Project


Tools und Plattformen:

  • MS Teams
  • GitHub
  • GitLab
  • Postman
  • Notepad++


Server:

  • Amazon Web Services
  • Firebase


Design & Grafik:

  • Material UI/UX
  • semantic-ui
  • material-ui
  • bootstrap
  • Ant Design
  • Emotion Css
  • Styled Components


Die 5 wichtigsten technischen Fertigkeiten:

  • Testautomatisierung, Testmanagement 
  • Typoskript, Java, Cypress
  • Jenkins, Swagger UI, PostgresDB, Influx DB, Humio
  • Python
  • AWS, Firebase, Kubernetes, Docker

Datenbanken

PostgresDB
Influx DB
MySQL

Branchen

Branchen

  • Finanzen/Banken
  • Versicherungen
  • Telekommunikation
  • öffentlicher Sektor
  • Medien/Unterhaltung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.