13.09.2025 aktualisiert

**** ******** ****
20 % teilweise verfügbar

Berater für Softwarequalitätssicherung und Automatisierung

Leipzig, Deutschland
Deutschland
Wirtschaftsinformatik (Diplom), Versicherungskaufmann (IHK)
Leipzig, Deutschland
Deutschland
Wirtschaftsinformatik (Diplom), Versicherungskaufmann (IHK)

Skills

ich biete:
  • 15 Jahre praktische Erfahrung in der Softwarequalitätssicherung als Testmanager, Testanalyst, Test Engineer und Test Automation Engineer in sowohl großen internationalen Unternehmen als auch in kleineren mittelständischen Softwaresystemhäusern
  • Erfahrungen in klassischen und agilen Projekten
  • technisches Know-How:
    • Software-Entwickler-Background
    • entwicklungsnahe Testautomatisierung auf allen Teststufen mit Java
    • DevOps und CT / CI / CD
  • fachliches Know-How:
    • Testkonzepte und Testkoordinierung
    • Testfallerstellung und Testdurchführung
    • ISTQB-konformer Testprozess (zertifizierter ISTQB Test Manager)
    • Testprozessberatung und - Verbesserung
    • Domänenwissen im Versicherungs-, Energie- und Mobilitätsbereich
  • sicheres, professionelles und kommunikationsstarkes Auftreten
  • hands on Mentalität
  • eine undogmatische kunden-, team- und zielorientierte Herangehensweise an gestellte Aufgaben

meine Arbeitsschwerpunkte
  • agiler und klassischer Testprozess
  • Testmanagement
  • Testanalyse & Testdesign
  • Testdurchführung
  • Testautomatisierung
  • Testdokumentation
  • Testberatung & Test-Coaching
  • Release-Management
  • Build-Management
  • Configuration-Managment
  • DevOps & TestOps
  • Continuous Testing / Continuous Integration / Continuous Deployment
  • Support
  • Coaching

Zertifizierungen
  • ISTQB™ Certified Tester Advanced Level Testmanager (CTAL TM)
  • ISTQB™ Certified Tester Foundation Level (CTFL)

Technologien und Werkzeuge
  • Betriebssysteme: Linux (Server und Client), Windows (Server und Client)
  • Projektmanagement: JIRA, Confluence
  • Testmanagement / Testdokumentation / Bug-Tracking: JIRA Zeyphir Plugin, JIRA Xray Plugin, spiraTest, Klaros Testmanagement, Squash TM, Excel, Confluence,
    Mantis
  • Build und Konfigurationsmanagement / CT / CI / CD: Jenkins, GitLab, Gerrit, Docker, Git, Subversion, Maven, Gradle, Nexus, SonarCube, VirtualBox, VM-Ware,
    npm
  • Testautomatisierung: Cucumber, Selenium (IDE, WebDriver, Grid), Selenium-based Frameworks (Serenity, Thucidies, Protractor, Nightwatch), JUnit, Checkstyle, FindBugs, OWASP, Mockito, SOAPUI, LOADUI, Gatling, JMeter, Fitnesse, Postman, REST-assured, curl, Cobertura, Clover, Jasmine, Browser DevTools
  • Programmiersprachen: Java, JavaScript, TypeScript, Groovy, Phyton, Shell Scripting, HTML, CSS
  • Entwicklungsumgebungen: Intellij Idea, Eclipse IDE
  • Frameworks: Spring, SpringBoot, Liquibase, Hibernate, Angular, Vaadin, Swagger
  • Datenbanken: PostgreSQL, MS SQL Server, Oracle SQL Server, MySQL, MariaDB, HSQL, MongoDB
  • Datenaustausch & Datenabfrage: XML, JSON, CSV, SQL
  • Web- und Application Server: Apache HTTP Server, Apache Tomcat Application Server, RedHat JBoss / Wildfly Application Server
  • System-Monitoring & Log-Monitoring: Java Melody, GrayLog, Logstash & Kibana
  • Statistik & Data Mining: R, S-Plus, Weka

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicherItalienischgutSpanischGrundkenntnisse

Projekthistorie

Senior Software Quality Consultant in the field of Underwriting Automation

Versicherungen

500-1000 Mitarbeiter

Projekt
Erstellen, Weiterentwicklung und Pflege von Knowledge-Bases (Risikobewertungsregeln, Geschäftsregeln, Fragebögen, reflexive Fragebogenmechanik, Übersetzungen) für das automatische Underwriting von Lebens- und Krankenversicherungen.

Rolle
RE, Dev, QA und Tech-Lead in einem agilen 10 Personen Kanban-Team

Aufgaben
  • Klären und Dokumentation der Anforderungen mit Fachabteilungen und den internationalen Cedenten und Vertriebspartnern (Arbeitssprache ist Englisch)
  • Implementieren von komplexen Risikobewertungsregeln, Geschäftsregeln, Fragebögen mit reflexiver folgefragemechanik sowie Übersetzungen im Fachsystem, per DSL und JavaScript
  • Review und Testen von Risikobewertungsregeln, Übersetzungen und Fragebögen
  • Analyse, Dokumentation, Bewertung, Beheben und Testen von Fehlern
  • Konzipieren, Anlegen, Pflege und Optimieren des CI / CT
    • Einführung von feature branches
    • Einführung von mult branch pipelines
    • Einführung der parallelisierten Testausführung
  • Testautomatisierung der Web Service Regressionstests mit Cucumber
    • Warten der vorhandenen Tests
    • Schreiben neuer Tests
    • Optimieren der Tests
      • Lesbarkeit / Verständlichkeit
      • Ausführungszeit
      • Verteilung der Test auf die Teststufen und Test-Suites
  • Implementieren von Scripten zur Datenmtransformation und Datenmigration
  • Treiben und Mitarbeit an der kontinuierliche Prozessverbesserung
  • Mitarbeit bei der Weiterentwicklung der eingesetzten Testtreiber
  • Konzeption und Einführung neuer neuer Testtrteiber
  • Mitarbeit bei der Migration der Fachanwendungen
  • Aufbau, Pflege und Migration der Testumgebungen
  • Testdatenbereitstellung und Testdatenpflege
  • Mitarbeit bei der Release und Rollout--Planung
  • Kommunikation mit den Tech-Leads der anderen Terams
  • RE und Teilprojektsteuerung für en Rewrite des Excel-sheet-Generators

Technologien
JavaEE, Cucumber / Gherkin, JUnit, Docker, Maven, Git, GitLab, Jenkins, Nexus, SonarCube, GrayLog, KeyCloak, Tomcat, Jira, Confluence, JSON, REST, XML, HTML, CSS, JavaScript, Groovy, Phyton, VBA, Kanban, Intellij, Kubernetes, AWS

Senior Software Quality Engineer

Softwaresystemhaus: Controlling und Beteiligungsmanagement

Internet und Informationstechnologie

10-50 Mitarbeiter

Projekt
Weiterentwicklung und Betrieb einer Vaadin-Web-Anwendung für die Beteiligungsverwaltung und für das
Beteiligungs-Controlling

Rolle
als QA Lead und agile Test Engineer im agilen Entwicklungs-Team ganzheitlich für die Qualität(ssicherung) verantworlich

Aufgaben
  • agiles Testmanagement: Bug- / Issue-Management; Koordinierung der Testressourcen im Team, Definition; Einführung und kontinuierliches Weiterentwickeln eines agilen Testkonzeptes
  • Testanalyse und Testdurchführung: Erstellen von Testfällen auf der Basis von User Stories sowie manueller Abnahme der User Stories, Bugfixes und Releases
  • Testinfrastruktur: Planen, Aufsetzen, Betreuen und Weiterentwicklung der Systemtestumgebungen
  • Testdatenmanagement: abstimmen, bereitstellen und Pflege der Testdaten
  • CT / CI / CD: Aufbau, Weiterentwicklung und Betrieb der CT/CI/CD Strecke
  • Testautomatisierung: Aufbau und Weiterentwickeln des E2E-Testtreibers sowie Schreiben und Pflegen der automatisierten Test
  • kontinuierliche Prozessverbesserungen: Begleiten der agilen Transformation; Anstoßen und Moderieren von Prozesseverbesserngen
  • Configuration- und Build-Management: Betreuen und Weiterentwicklung der Versionierung und des Buildprozesses
  • Log-Monitoring
  • Release-Management: Abstimmen, Durchführen, Ausliefern und Nachbereiten der Release
Technologien
JavaEE, Selenium Webdriver, Cucumber / Gherkin, Junit, Mockito, JMeter, Docker, Maven, Virtualbox,
VM-Ware, Git, Subversion, GitLab, Gerrit, Jenkins, Nexus, SonarCube, GrayLog, Tomcat, PostgreSQL,
MS SQL, MySQL, Jira, Confluence, Liquibase, Spring, Hibernate, Swagger, Vaadin, log4J, JSON, SQL,
XML, HTML, CSS, JavaScript, TypeScript, Scrum

Senior Software Quality Consultant

Rückversicherung: manuelles Underwriting & Claim-Management

Versicherungen

500-1000 Mitarbeiter

Projekt
Neuentwicklung einer Angular Web-Anwendung für das interne manuelle Underwriting und die interne
Schadenverwaltung der Rückversicherung sowie Onboarding der global verteilten underwriting offices

Rolle
QA Lead und agile Test Engineer im agilen Entwicklungs-Team

Aufgaben
  • agiles Testmanagement: Verantwortung und Ansprechpartner für das Thema Qualität im Team; Überwachung der Einhaltung von DoD und DoR;
  • Testautomatisierung: Tool-Evaluierung, Definition, Aufsetzen und Weiterentwickeln einer neuen E2E Test Architektur, Pflege und Weiterentwickeln der automatisierten Systemtests (E2E Tests), Optimieren der E2E Tests, Betrieb der automatisierten Tests
  • Testanalyse,Testdesign und Testdurchführung: Erstellen von Testfällen auf der Basis von User Stories; manuelle Tests zur Abnahme der fertigen User Stories und Bugfixes; explorativer fachlicher Test der Release-Kanidaten
  • Reviews: Review von Unit-Tests, Integrationstests, Oberflächentest, User Stories, Umsetzungskonzepten
  • Testdatenmanagement: pflegen und Weiterentwickeln der Testdaten sowie des Testdatengenerators
  • CT / CI / CD: Betrieb und Pflege der CT / CI / CD Strecke
  • Support: 1st, 2nd und 3rd Level

Technologien
Selenium Webdriver, Serenity, Cucmber, Java EE, Jenkins, Git, GitLab, Jira, Confluence, Docker, Maven,
MS SQL Server, Liquibase, REST WebServices, Angular JS / Angular, JSON, Spring, Swagger, JUnit,
SQL, Tomcat, Confluence, Java Script, Type Script, XML, AssertJ, CURL, npm, JSLint, Jasmine,
Protractor, Nightwach.js, Cypress, pair programming, pair testing

Software Quality Coach

Unternehmensberatung: ISTQB Coaching

Sonstiges

< 10 Mitarbeiter

Projekt
Workshop mit den Beratern der Unternehmensberatung zum Thema ISTQB Test-Prozess, ISTQB-Schulung
Certified Tester Foundation Level inklusive Prüfungsvorbereitung für 2 neue Berater

Rolle
Coach, Workshop-Leiter

Aufgaben
  • praxisnahen Workshop für testtheoretische Themen entwerfen und halten
  • ISTQB Schulung inklusive Prüfungsvorbereitung vorbereiten und durchführen
Technologien
ISTQB Certified Tester Foundation Level Lehrplan

Test Managemant Consultant

Mobilitätsdienstleister: Car- & Bikesharing

Transport und Logistik

>10.000 Mitarbeiter

Projekt
Wartung und Betrieb des monolithischen Car- und Bike-Sharing-Backend-Altsystems inklusive der
zugehörigen Frontends Kundenbuchungsportal, Kundenserviceportal und Kundenbuchungs-Apps sowie
parallele Neu-/Reimplementierung des Backend-Systems auf Basis von Micro-Services mit Java

Rolle
Als Test Manager QA-Core Team geführt und Test Automation Engineer die Testautomatisierung vorangetrieben

Aufgaben
  • Testmanagement: Erstellen einer Vision für die Softwarequalitätssicherung; Erstellen und Pflege der kurzfristigen und mittelfristigen QA-Planung; operative Koordination des Test-Teams; Erstellen und Kommunikation des Testabschlussberichtes; Freigabe der Release-Kanidaten; Moderation des QA-Chapters; Planung der Weiterbildungen für das QA-Team
  • Testanalyse, Testdesign und Testdurchführung: Unterstützung bei der Ausführen der manuellen und automatisierten Integrations- und Systemabnahmetest als Regressionstest zur Abnahme der wöchentlichen Release-Kanidaten; Untewrstützen bei der Durchführen der internen Abnahmetests für extern bei Zulieferern beauftragten Modulen
  • Testautomatisierung: Weiterentwicklen der Testautomatisierungsarchitektur; Unterstützen bei der Automatisierung der Test der REST-API des Neusystems mit Gatling, REST-assured und Postman; Automatisieren von Oberflächentests mit Selenium IDE und später mit Selenium WebDriver
  • QA-Coaching: QA Begleitung / QA Coaching der agilen Java Scrum-Teams; Betreuung der dem QA-Team zugeordneten Auszubildenden; hands-on Workshops zu den Themen "Selenium und Page Objekt Pattern" und "Testautomatisierungsinfrastruktur mit Jenkins, Maven, Git und Docker" gehalten
Technologien
Selenium (IDE, WebDriver und Serenity BDD), JUnit, Gatling, REST-assured, Postman, Firebug Plugin,
Java EE, Spring Boot, Spring Cloud, PHP, Jenkins, Gerrit, Docker, VirtualBox, VMware, Maven, Gradle,
Git, JIRA, Confluence, Scrum, REST API, JSON,, Swagger, Oracle MySQL, SonarQube, Sonartype Nexus,
Eclipse IDE, MongoDB, RabbitMQ , HTML, CSS, Java Script, SQL, Xpath, Linux Shell Skripte

Test Managemant Consultant

Rückversicherung: automatisches Underwriting

Versicherungen

500-1000 Mitarbeiter

Projekt
Weiterentwicklung und Wartung des Web-Service-Backends für das automatisierte Underwriting sowie
Weiterentwicklung und Wartung von Zendenten-Clients (Frontends)

Rolle
Als Test Manager und Test Automation Engineer für die fachliche und technische Qualitätssicherung verantwortlich

Aufgaben
  • Testmanagement: operative Koordinierung der Test-Teams; Erarbeiten und Etablieren eines an die projektspezifischen Besonderheiten angepassten ISTQB-Testprozess mit Abgrenzung der einzelnen Teststufen, Verantwortlichkeiten und Übergabeartefakten; Erstellen der Testberichte
  • Testautomatisierung: automatisieren der fachlichen API-Test mit SOAPUI; automatisieren der fachlichen und Oberflächentest mit Selenium IDE und Selenium WebDriver; automatisieren von Lasttest mit LOADUI
  • Testanalyse, Testdesign und Testdurchführung: Planen und Aufbau von Testsuiten, Erstellen Testfallspezifikation und der Testfallbeschreibungen; manuelle und automatisierten Ausführung der Tests; Unterstützung der Entwickler bei der Fehleranalyse und beim Nachstellen von
    Produktionsproblemen
  • Reviews: Review der Last- und Performance-Tests des Entwicklungs-Team; Review der Anforderungsdokumente (Fachkonzepte und Umsetzungskonzepte)
  • Coaching: fachliches und technisches Coaching der neuen Mitarbeiter des Test-Teams
Technologien
crum, Java EE, Junit, SOAP und REST Web Services, SOAPUI Pro, LOADUI Pro, Selenium WebDriver
und Selenium IDE, Thucydides (jetzt Serenity BDD), SoapUI pro, Cucumber BDT, Jenkins, SonarCube,
JBoss, Tomcat, Oracle DB, HSQLDB, MySQL DB, Oracle SQL Developer, JIRA (mit Greenhopper und
Zephyr Plugins), Confluence, Subversion, Groovy, Maven, Gradle, Eclipse, spiraTest Test Management,
Virtualisierungen mit VirtualBox und VMware, Citrix VPN, MS Project, Triangulum Trias Knowlegde
Base, XML, UML, SQL, HTML, CSS, XSLT, WSDL, Windows Server OS, Linux Server OS

IT-Administrator

Unternehmensberatung: IT-Administration

Sonstiges

< 10 Mitarbeiter

Projekt
konzipieren und einrichten eines VPN-Server für eine kleine Unternehmensberatung sowie anbinden der
Computer der Berater und Mitarbeiter, sowie ausgewählter interner Services

Rolle
als technischer IT Berater war ich für den Aufbau des VPN (Konzeption, Umsetzung, Onboarding, Dokumentation) verantwortlich

Aufgaben
  • Aufnahme der fachlichen Anforderungen
  • Recherche und Erstellen eines kurzen Umsetzungskonzeptes
  • Abstimmen der technischen Umsetzung
  • Zertifikate erstellen
  • VPN-Server einrichten
  • Clients einrichten
  • Einweisung der Benutzer
  • Dokumentation der Umsetzung

Technologien
Strato Root Server mit Ubuntu Server, openvpn, openssl, RSA-Keys

Software Entwickler

Softwaresystemhaus: Gastransportabwicklung auf Bilanzkreisebene

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Projekt
Weiterentwicklung und Wartung einer Web-Anwendung zur Gastransportabwicklung auf Bilanzkreisebene

Rolle
Als agile Software Test Engineer für die Qualitätssicherung im Team verantwortlich.

Aufgaben
  • Testmanagement: Planen der Modul- und Integrationstests; Betreuen der Testkonzeption und Testdurchführung beim Kunden; Mitarbeit an der internen Testprozessverbesserung
  • Testanalyse, Testdesign und Testdurchführung: Erstellen und Pflegen von Testsuiten; Erstellen von Testfällen aus Anforderungsdokumenten (User Stories, Tickets, Fachspezifikation); manueller Systemabnahmetests; manueller Test der User Stories / Tickets; Fehlernachtest; explorativer Test
  • Last- und Performance-Tests:  Planen, Durchführen und Auswerten von Performance- und Lasttests
  • Build-Infrastruktur: Mitbetreuen der Team-Build-Infrastruktur; Mitbetreuen der Team-CI-Infrastruktur
  • Testsysteme: Aufbau und Betreuung der internen Testumgebung; Pflege der Testdaten
  • Release-Managment: bauen der Release-Artefakte; Ausliefern der Release-Artefakte
  • Support: 2nd Level Support

Technologien
Eclipse, JIRA, Confluence, SOAPUI, LOADUI, Selenium, FitNesse, Klaro Testmanagement, Tomcat,
Yourkit Profiler, SQL, XML, XSLT, HTML, CSS, BPMN, Hudson / Jenkins Continuous -Integration,
Oracle DB, Maven, Ant, CVS, VMWare, Java 2 EE, JUnit, gaswirtschaftliche Prozesse (BKN, Transport) ,
Scrum, Java-Melody, MTS.nom BKN, MTS.nom TSO

Zertifikate

ISTQB Certified Tester Foundation Level (CTFL)

iSQI

2013

ISTQB Certified Tester Advanced Level Test Manager (CTAL-TM)

iSQI

2013


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden