Softwarequalitätssicherung (Test Management, Testautomatisierung, agile Testing, Testanalyse, Testdesign, Testdurchführung, Testberatung, QA-Coaching)
Aktualisiert am 14.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 80%
davon vor Ort: 10%
Testautomatisierung
Softwaretest
Testmanagement
Beratung
agile und klasse Testprozesse
Testdatenmanagement
Build- und Konfigurationsmanagement
DevOps & TestOps
Release Management
Anforderungsanalyse
CT / CI / CD
Testanalyse
Testdesign
exploratives Testen
manuelles Testen
Regressionstests
Testplanung
Teststeuerung
Testüberwachung
Bug- / Issue Management
Testdokumentation
Coaching
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Italienisch
gut
Spanisch
Grundkenntnisse
Russisch
Schulkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+300km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2019-01 - 2021-11

Controlling und Beteiligungsmanagement

QA Lead und Agile Test Engineer im agilen Entwicklungs-Team
QA Lead und Agile Test Engineer im agilen Entwicklungs-Team
Projekt:

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


Aufgaben:

Testmanagement / Testkoordination, Testanalyse, Testfallerstellung, Testdurchführung, Testdokumentation, Tool-Evaluation, Testautomatisierung, CT/CI/CD, Testdatenmanagement, Testprozessverbesserung, Praxisbetreuung Bachelorarbeit, Betreuung und Einarbeitung studentischer Mitarbeiter, Support, QACoaching

  • agiles Testmanagement
  • Definition, Einführung und kontinuierliches Weiterentwickeln eines agilen Testkonzeptes
  • Koordination aller Testaktivitäten des Teams
  • Etablieren und Pflege von Definition of Ready (DOR) und Definition of Done (DOD)
  • Bug- / Issue-Management
  • Testanalyse und Testdurchführung
  • Unterstützen des PO beim Erstellen / Ausformulieren von User Stories
  • Unterstützung des Teams beim Schärfen der Akzeptanzkriterien für User Stories
  • Erstellen von Testfällen auf der Basis von User Stories
  • manueller Abnahmetest der User Stories und Bugfixes
  • manueller explorativer fachlicher Test vor Kunden-Releases
  • explorative Testsitzungen zu unterschiedlichen Schwerpunkten
  • Fehlernachtests
  • Planen, Aufsetzen, Betreuen und Weiterentwicklung der Systemtestumgebungen
  • definieren eines Staging-Konzeptes
  • Koordination der Testdatenbereitstellung
  • Überwachen der Verfügbarkeit
  • Überwachen der Log-Files
  • Testdatenmanagement
  • Abstimmen geeigneter Testdaten mit PO und Fachabteilung
  • Bereitstellen der Testdaten
  • Pflege der Testdaten
  • Verbessern / Erweitern der Testdaten
  • CT / CI / CD
  • Aufbau, Weiterentwicklung und Betrieb der CT/CI/CD Strecke 
  • Betreuung des Build- und Konfigurationmanagement
  • Review der Unit-Tests und Integration-Tests
  • Moderation bei der Regelsuche für die statische Codeanalyse mit CheckStyle und FindBugs
  • Testautomatisierung
  • Konzeption und Umsetzung der automatisierten Systemtests (E2E)
  • Aufbau und Weiterentwickeln des E2E-Testtreibers
  • Schreiben von automatisierten Tests
  • Pflege der automatisierten Systemtests
  • Optimieren der automatisierten Systemtests
  • Performance-Tests
  • Mitarbeit bei Performance-Untersuchungen mit JMeter
  • Evaluierungen
  • Automatisierungswerkzeuge
  • agile Prozessverbesserungen
  • kontinuierliche Prozessverbesserungen
  • Transformation von einem klassischen Entwicklungsprozess hin zu einem agilen Entwicklungsprozess um besser auf kurzfristige Anforderungsänderungen reagieren zu können
  • Migration von Subversion zu Git
  • Einführung von GitLab im Team
  • Definition, Einführung und Dokumentation eines feature branch Prozesses
  •  Migration des Projektmanagement- und Bug-Tracker-Tools von Mantis zu JIRA
  • Einführung von Scrum-Poker zum function-point-basierten Schätzen der User Stories
  • Einführung Confluence im Team
  • Release-Management
  • Release-Planung
  • Release erstellen und ausliefern
  • Release-Vorbereitung und Release-Nachbereitung
  • Log-Monitoring
  • Überwachen der logs der Produktionssysteme mit GrayLog
  • Support
  • Unterstützung des 1st Level Support
  • 2nd und 3rd Level Support
  • Betreuung und Koordination der Teststudenten
  • Praxisbetreuung der Bachelorarbeit ?Konzeption und Aufbau eines Testrahmens für automatisierte Systemtests?
  • Mitarbeit an der Erstellung von Bewerbungsunterlagen für öffentliche Ausschreibungen


Team / Set-Up:

agiles Entwicklungs-Team mit 8 Mitgliedern


Sprache:

Deutsch 

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
Softwaresystemhaus
Leipzig
1 Jahr 8 Monate
2017-05 - 2018-12

manuelles Underwriting & Claim-Management

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

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 


Aufgaben:
Testautomatisierung, Testanalyse, Testdesign, Testdurchführung, Testdokumentation, Testmanagement, CT / CI / CD, Testdaten-Management, Testprozessverbesserung, Tool-Evaluierung

  • agiles Testmanagement
  • Mitarbeit an der Verbesserung des agilen Prozesses
  • Mitarbeit in der Team-übergreifenden QA-Community beim Kunden
  • Verantwortung für DoD und DoR
  • Testautomatisierung
  • Evaluation von Oberflächentestwerkzeugen (pure Selenium WebDriver, Protractor, Serenity, Nightwatch.js, Cypress)
  • Definition, Aufsetzen und Weiterentwickeln einer neuen E2E Test Architektur
  • ?Dockerisierung? benötigter externer Services (Email-Server, Email-Client, SingleSignOnKomponente)
  • Modularisierung mit Page Object Pattern
  • wartbare klare kurze Tests durch fachliche Testfallbeschreibungen in Cucumber
  • wenige aber sehr flexible fachliche Steps durch die Benutzung von Cucumber DataTables in Verbindung mit Java Optionals 
  • Living Documentation Ansatz
  • Ersetzen von Serenity durch einen puren Selenium Ansatz
  • Erstellen eines intelligenten Wait-Mechanismus (polling mit explicit wait)
  • Integration der Testautomatisierung in das Maven Build-Management
  • Versionieren der E2E mit dem Code
  • Pflege und Weiterentwickeln der automatisierten Systemtests (E2E Tests)
  • Schreiben von neuen E2E Tests
  • Anpassen von bestehenden E2E Tests
  • Optimieren der E2E Tests
  • Laufzeitoptimierungen
  • Stabilitätsoptimierungen
  • Testfalloptimierungen 
  •  Betrieb der automatisierten Tests
  • Analyse von fehlgeschlagenen Tests
  • Analyse von wackligen Test
  • Laufzeitanalysen
  • Stabilitätsanalysen
  • Testanalyse, Testdesign und Testdurchführung
  • Erstellen von Testfällen auf der Basis von User Stories
  • Erstellen der User Acceptance Test zusammen mit dem Product Owner
  • Unterstützen beim Erstellen / Ausformulieren von User Stories
  • Unterstützung beim definieren / schärfen der Akzeptanzkriterien für User Stories
  • manuelle Tests zur Abnahme der fertigen User Stories und Bugfixes
  • explorativer fachlicher Test der Release-Kanidaten
  • Fehlernachtest
  • Reviews
  • Review der Unit-Tests
  • Review der Integrationstests
  • Review der Oberflächentest
  • Review von Umsetzungskonzepten
  • Testdatenmanagement
  • Pflegen und Weiterentwickeln der Testdaten (Fixtures)
  • Erstellen und Pflegen des Testdatengenerators
  • CT / CI / CD
  • Betrieb und Pflege der CT / CI / CD Strecke
  • Support
  • 1st, 2nd und 3rd Level 


Team / Set-Up:

agiles Entwicklung-Team mit anfangs 5 Mitgliedern und später 9 Mitgliedern, global auf allen Kontinenten verteilte Anwender (underwriting offices) 


Projektsprache:

Englisch

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 Java Script Type Script XML AssertJ CURL npm JSLint Jasmine Protractor Nightwach.js Cypress
Rückversicherung
Hannover
3 Monate
2017-03 - 2017-05

ISTQB Coaching

QA-Coach, Coach, Workshop-Leiter
QA-Coach, Coach, Workshop-Leiter

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


Aufgaben:
praxisnahen Workshop für testtheoretische Themen entwerfen und halten, ISTQB Schulung inklusive Prüfungsvorbereitung vorbereiten und durchführen 

  • Workshop: 
  • Abstimmen der gewünschten Inhalte 
  • Workshop vorbereiten, halten und nachbereiten
  • ISTQB Schulung
  • Schulungsmaterial erstellen
  • Schulung halten
  • Prüfungsvorbereitung für die Teilnehmer
  • Schulung nachbereiten


Team / Set-Up:

  • Workshop: 4 Berater als Teilnehmende und ich als Workshop-Leiter
  • Schulung: 2 angehende Berater als Teilnehmende und ich als Schulungsleiter 


Projektsprache:

Deutsch

ISTQB Certified Tester Foundation Level Lehrplan
Unternehmensberatung
Leipzig
1 Jahr
2016-01 - 2016-12

Car- & Bikesharing

Testmanager, Test Automation Engineer
Testmanager, Test Automation Engineer

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


Aufgaben:
Testmanagement / Testkoordination, Testberatung, Testanalyse, Testdesign, Testausführung, Testautomatisierung, Testprozessverbesserung, QA-Coaching

  • 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 und Testdesign
  • Erstellen von Testfällen auf Basis von User Stories
  • Pflege, Weiterentwicklung und Verbesserung der Test-Suiten
  • exploratives Testen zur Testfallermittlung bei fehlender Dokumentation (Altsysteme)
  • Testdurchführung
  • Ausführen der manuellen und automatisierten Integrations- und Systemabnahmetest als Regressionstest zur Abnahme der wöchentlichen Release-Kanidaten
  • Durchführen der internen Abnahmetests für extern bei Zulieferern beauftragten Modulen
  • Dokumentieren der gefunden Abweichungen
  • Unterstützen der Entwickler beim Nachstellen einzelner kritischer Abweichungen
  • Nachtesten der Bug- und Hotfixes
  • Testautomatisierung
  • Automatisieren von Oberflächentests mit Selenium IDE und später mit Selenium WebDriver
  • Review von automatisierten Testfällen
  • Weiterentwicklen der Testautomatisierungsarchitektur (Einführen des Page Object Pattern)
  • Unterstützen bei der Automatisierung der Test der REST-API des Neusystems mit Gatling, REST-assured und Postman
  • Testprozessverbesserung
  • Mitarbeit am Quality-Gate-Konzept
  • Organisation und Mitarbeit im QA-Chapter zur Verbesserung des QA-Prozesses
  • Mitarbeit im Release-Chapter zur Verbesserung des Release und Roll-Out Prozesses
  • QA-Coaching
  • hands-on Workshops zu den Themen "Selenium und Page Objekt Pattern" und "Testautomatisierungsinfrastruktur mit Jenkins, Maven, Git und Docker" gehalten
  • Betreuung der dem QA-Team zugeordneten Auszubildenden ? QA Begleitung / QA Coaching der agilen Java Scrum-Teams
  • Teilnahme an den Scrum Meeting
  • Unterstützen des PO's bei der Formulierung testbarer Akzeptanzkriterien / QA der User Stories
  • kritischer Stakeholder im Scrum Review Meeting
  • Unterstützung bei der DOR und DOD Formulierung und Erweiterung ? Einarbeiten von neuen Mitarbeitern in die QA-Prozesse und QA-Werkzeuge


Team / Set-up:

QA-Core Team mit 4 Mitgliedern und 4 zugeordnete Scrum-Entwicklungs-Teams (2 PHP-Teams für Wartung und Betrieb des Altsystems und 2 Java Teams für die Neu-Implementierung)


Projektsprache:

Deutsch

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
Mobilitätsdienstleister
Halle (Saale)
1 Jahr 6 Monate
2013-11 - 2015-04

automatisches Underwriting

Testmanager (hands on) und Test Automation Engineer
Testmanager (hands on) und Test Automation Engineer

Projekt:

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


Aufgaben:
TestAnalyse, Test Design, Testdurchführung, Testautomatisierung, Testkoordinierung

  • Testmanagement
  • operative Koordinierung der Test-Teams
  • Beratung des Testmanagers bei der Testplanung
  • Beratung und Unterstützung beim Fehler-Mangement
  • Issue-Clearing mit Issue-Triage
  • Erarbeiten und Etablieren eines an die projektspezifischen Besonderheiten angepassten ISTQB Testprozess mit Abgrenzung der einzelnen Teststufen, Verantwortlichkeiten und Übergabeartefakten;
  • Erstellen der Testberichte
  • Durchführen von Lessons Learned Session
  • Kommunikation der Testergebnisse an den Test-Lead 
  • 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
  • Beratung bei Planung und der Verbesserung der Test- und Automatisierungsinfrastructur
  • Testanalyse und Testdesign
  • Planen und Aufbau von Testsuiten
  • Ableiten der benötigten Testsuiten aus den Fachkonzepten
  • Erstellen Testfallspezifikation und der Testfallbeschreibungen
  • Weiterentwickeln der fachlichen Integrationstest
  • gemeinsames Erarbeiten vom Business Case Szenarios mit dem Requirement Engineer zum Überdecken der API mit fachlichen Test mit konkreten Beispiele
  • Weiterentwickeln der manuellen fachlichen System
  • Testdurchführung
  • manuelle und automatisierten Ausführung der Tests 
  • Fehlerdokumentation
  • Testauswertung
  • Fehlernachtests
  • Unterstützung der Entwickler bei der Fehleranalyse und beim Nachstellen von Produktionsproblemen
  • Reviews
  • Review der Last- und Performance-Tests des Entwicklungs-Teams
  • Review der Anforderungsdokumente (Fachkonzepte und Umsetzungskonzepte)
  • Coaching
  • fachliches und technisches Coaching der neuen Mitarbeiter des Test-Teams


Team / Set-Up:

  • semi-agiles mehrsprachigen Umfeld: agiles deutschsprachiges Entwicklungs-Team, nicht agile global verteilte Versicherungsfachabteilungen
  • 4 Personen QA Team mit klassischen Vorgehensmodell in der Fachabteilung angesiedelt


Projektsprache:

Englisch

Scrum 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
Rückversicherung
Hannover
1 Monat
2013-09 - 2013-09

Unternehmensberatung: IT-Administration

IT-Administrator
IT-Administrator

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 


Aufgaben:

Konzeption, Umsetzung, Onboarding, Dokumentation 
  • 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


Team / Set-Up:

4 Unternehmensberater und 2 Mitarbeiter, losgelöstes internes Einzelprojekt


Projektsprache:

Deutsch

Strato Root Server mit Ubuntu Server openvpn openssl RSA-Keys
Leipzig
6 Monate
2013-01 - 2013-06

Risiko-Controlling

Test Consultant, Test Automation Engineer
Test Consultant, Test Automation Engineer

Projekt:

Konzeption und Implementierung eines konsistenten Testprozesses für die Business-IntelligenceUmgebungen im Risiko-Controlling


Aufgaben:
Testberatung

  • Beratung bei der Konzeption und Inbetriebnahme eines konsistenten Testprozesses für die unterschiedlichen Business-Intelligence-Umgebungen des Kunden
  • Beraten bei der Erstellung eines Testautomatisierungskonzeptes


Team / Set-Up:

klassische Fachabteilung mit 3 Mitarbeiter


Projektsprache: 

Deutsch

MS-SQL-Server SSIS SSAS Excel JIRA bankinterne HOST-Systeme
2 Jahre 3 Monate
2009-11 - 2012-01

Gastransportabwicklung auf Bilanzkreisebene

agile Software Entwickler mit Schwerpunkt Qualitätssicherung
agile Software Entwickler mit Schwerpunkt Qualitätssicherung

Projekt:

Weiterentwicklung und Wartung einer Web-Anwendung zur Gastransportabwicklung auf Bilanzkreisebene


Aufgaben:

Testanalyse, Testdesign, Testdurchführung, Performance-Test; Lasttest, Support
  • Testmanagement
  • Planen der Modul- und Integrationstests
  • Betreuen der Testkonzeption und Testdurchführung beim Kunden
  • Mitarbeit an der internen Testprozessverbesserung
  • Testanalyse und Testdesign
  • Erstellen und Pflegen von Testsuiten
  • Erstellen von Testfällen aus Anforderungsdokumenten (User Stories, Tickets, Fachspezifikation)
  • Testdurchführung
  • manueller Systemabnahmetests
  • manueller Test der User Stories / Tickets
  • Fehlernachtest
  • explorativer Test
  • Dokumentation und Kommunikation der Testergebnisse
  • 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
  • Testinfrastruktur
  • Aufbau und Betreuung der internen Testumgebung
  • Pflege der Testdaten
  • Support
  • 2nd Level Support
  • Release
  • bauen der Release-Artefakte
  • Ausliefern der Release-Artefakte zum Kundenbuchungsportal
  • durchführen der Smoke-Tests nach dem Release


Team / Set-Up:

agiles 4 Personen Scrum-Entwicklungs-Team


Projektsprache:

Deutsch 

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
Softwaresystemhaus
Leipzig
3 Jahre 6 Monate
2005-05 - 2008-10

Lehre ? Statistik und Operations Research / Data Mining

studentische Hilfskraft, Tutor für Übungen und Workshops
studentische Hilfskraft, Tutor für Übungen und Workshops

Projekte:

  • Unterstützen bei der Universitätslehre 
  • Evaluation und Einführung von Statistik- und Data Mining Tools


Aufgaben:
Gestalten und Durchführung von Übungen und Workshops, Evaluation und Einführung von Tools

  • Durchführen und Betreuen der Übungen zu den Statistikvorlesungen Statistik I, Statistik II und Statistik IV als studentischer Tutor
  • Gestaltung und Durchführung des einführenden Computerkurses zum Statistikpaket R
  • Durchführen der Vorlesungsteile zum Vorstellen der Statistiksoftwarepakete SPSS, S-Plus, Stata und R im Rahmen der Vorlesung Statistik IV
  • Durchführen der Übungen im Bereich Data Mining zu den Themen Clusteranalyse, Entscheidungsbaumverfahren, Assoziationsanalyse
  • Recherche, Tesdt und Vergleich von Open Source Data Mining Tool
  • Gestalten und Durchführen von Übungen zum Thema Open Source Data Mining Tools
  • Vorstellen einer Auswahl an Tools im Rahmen der Vorlesung Operations Research III - Data Mining


Team / Set-Up:

  • Institut mit einem Professor, einer wissenschaftlichen Mitarbeiterin und bis zu 5 studentischen Hilfskräften
  • Workshop-artige Übungen für bis zu 60 Studierende im Grund-, Bachelor- und Masterstudium


Projektsprache:

Deutsch 

R Weka SPSS S-Plus statistische Verfahren Clusteranalyse Entscheidungsbaumverfahren Assoziationsanalyse LaTex Word
Universität
2 Jahre 1 Monat
2006-07 - 2008-07

Lehre ? Wirtschaftsinformatik

studentische Hilfskraft, Tutor für Übungen und Workshops
studentische Hilfskraft, Tutor für Übungen und Workshops

Projekt:

  • Unterstützen bei der Universitätslehre
  • Serveradministration
  • Unterstützung bei der Migration des Lehrstoffes auf eine E-Learning-Plattform


Aufgaben:
Durchführung von Übungen und Workshops, Unterstützen bei der Klausurkorrektur, Serveradministration, Datenmigration

  • Durchführen der Übungen zu den Vorlesungen "Integrations Engineering I" (Corba und ESB), "Anwendungsprogrammierung mit MS-Access", "Informationsmanagement"
  • Installation, Virtualisierung und Administration der Arbeitsumgebung für das Forschungsprojekt "Teilautomatisierte Softwareimplementierung bei kleineren und mittleren Unternehmen"
  • Migration des Lehrstoffes auf die E-Learning Plattform OPAL; Einrichten von OPAL, Pflege der neuen Lerninhalte


Team / Set-Up:

  • Institut mit einem Professor, 3 wissenschaftlichen Mitarbeitern und wechselnden studentischen Hilfskräften
  • Workshop-artige Computer-Übungen für bis bis zu 20 Studierende im Grundstudium / Bachelor

Projektsprache:
Deutsch 

XML XSLT X-Path SOA EPK BPMN MS Access Corba ESB VM-Ware
Universität
7 Monate
2007-03 - 2007-09

Projektierungsseminar Software-Engineering

Entwickler, Projektleiter, Tester
Entwickler, Projektleiter, Tester

Projekte:

Planen und Entwickeln eines Generatorrahmenwerkes für die modellgetriebene Software-Entwicklung von dreischichtigen J2EE-Anwendungen 


Aufgaben:
Software-Entwurf, Implementierung, Test, Dokumentation, Planung und Steuerung

  • entwerfen des Generators
  • entwerfen des Datenmodells
  • entwerfen des Klassenmodells
  • entwerfen der UI
  • erstellen der Ressourcen- und Zeitplanung
  • erstellen der Referenzimplementierung
  • überwachen und Aktualisieren der Ressourcen- und Zeitplanung
  • regelmäßige Präsentation des Projektfortschritts
  • Qualitätssicherung der Software-Entwicklung
  • 4 Augen-Prinzip
  • Unit-Test
  • erstellen und pflegen der Dokumentation


Team / Set-Up:

  • drei Studenten und ein wissenschaftlicher Mitarbeiter als Projektbetreuer und Auftraggeber
  • iteratives Vorgehensmodell


Projektsprache:

Deutsch

Java 5 EE EJB 3.0 mit Hibernate Swing mit Abeille Forms Designer UML JUnit openArchitectureWare 4.1.2 EMF Ecore Eclipse Jboss HSQL PostgreSQL 8.x Sourceforge CVS Planner-Portable GantProject MS-Visio Star-UML
Universität
10 Monate
2006-01 - 2006-10

Forschung ? flexible Stadtplanung

studentische Hilfskraft, Berater für statistische Methoden und Modelle
studentische Hilfskraft, Berater für statistische Methoden und Modelle

Projekt:

Entwicklung eines Früherkennungs- und Kontrollsystems zur Unterstützung einer flexiblen Stadtentwicklungsplanung 


Aufgaben:
Literaturrecherche, Beratung; Testdatenerstellung, Modellerstellung

  • Literaturrecherche geeigneter statistischer Verfahren für die Zielbereiche Früherkennung, Analyse und Kontrolle
  • Beratung der Forschenden ? Vergleich geeigneter statistischer Verfahren für die Zielbereiche Früherkennung, Analyse und Kontrolle
  • Auswahl der statistischen Verfahren
  • Unterstützung beim Aufbau des Modells
  • Erstellen eines Datenmodells zum Test der ausgewählten Verfahren
  • Beratung zur möglichen Implementierung der Verfahren in die Software Umacs
  • schriftliche Darstellung der wissenschaftlichen Ergebnisse für den Forschungsbericht


Team / Set-Up:

4 Personen Forschungs-Team


Projektsprache:

  • Deutsch 

R Excel Word Power Point deskriptive statische Verfahren statistische Testverfahren
Universität

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 1 Monat
2001-10 - 2009-10

Wirtschaftsinformatik

Diplom, Universität Leipzig
Diplom
Universität Leipzig
  • Versicherungsbetriebslehre
  • Operations Research & Data Mining
  • Software Engineering
9 Monate
2008-07 - 2009-03

Solverbasierte Optimierung für die operative Planung

Diplomarbeit,
Diplomarbeit
  • Testdatengenerierung, Datenmodellierung; Implementieren 
  • Entwicklung und Test einer Modellhierarchie aus gemischtganzzahligen Optimierungsmodellen zum Routen der Versorgungshubschrauber von Bohrinseln
  • Implementieren des Optimierungsmodells
  • modellieren und generieren der Testdaten
  • entwerfen und implementieren der API für die Datenein- und -ausgabe des Solvers
  • Dokumentation


Tools:

Python, Simplex-Solver lp-solve, gemischtganzzahlige Modellierung, multivariate Optimierung , LaTeX

3 Jahre
1998-09 - 2001-08

Duale Ausbildung zum Versicherungskaufmann IHK im Außendienst

IHK, Mannheimer Versicherung, Wurzen
IHK
Mannheimer Versicherung, Wurzen

Projekt:

Duale Ausbildung zum Versicherungskaufmann IHK im Außendienst einer Generalagentur einer Versicherung

Aufgaben:

Beratungs- und Verkaufsgespräche führen, Schadensaufnahmen, Vertragsänderungen, Versicherungsangebote rechnen / erstellen, Kaltakquise, Kundenservice für den Kundenstamm

  • Kundentermine akquirieren und vorbereiten
  • Verkaufs- und Beratungsgespräche führen
  • Kundentermine nachbereiten
  • organisieren der Kundenverträge des Kundenstamms in einemPapierablagesystem
  • Kundenservice
  • Schäden aufnehmen
  • Vertragsfragen beantworten
  • Vertragsänderungen aufnehmen und weiterleiten
  • Angebote rechnen und ggf. optimieren
  • Vorort-Begutachtungen für komplexere Geschäftsversicherungen
  • Betreuen der IT- und TK-Infrastruktur


Team / Set-Up:

ein Versicherungsvertreter (Generalagent) und zwei Auszubildende


Sprache:

Deutsch


Tolls:

Word, Excel, Access

Position

Position

  • Test Manager
  • Test Analyst
  • Test Engineer
  • Test Automation Engineer
  • Agile Test Engineer
  • Software Quality Coach
  • Release Manager

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Softwaretest Testmanagement Beratung agile und klasse Testprozesse Testdatenmanagement Build- und Konfigurationsmanagement DevOps & TestOps Release Management Anforderungsanalyse CT / CI / CD Testanalyse Testdesign exploratives Testen manuelles Testen Regressionstests Testplanung Teststeuerung Testüberwachung Bug- / Issue Management Testdokumentation Coaching

Schwerpunkte

agiler Testprozess (alle Rollen)
Experte
klassicher Testprozess (alle Rollen)
Experte
CT / CI / CD
Experte

Produkte / Standards / Erfahrungen / Methoden

SCRUM
Experte
Kanban
Fortgeschritten
DevOps
Fortgeschritten
Jenkins
Fortgeschritten
Maven
Experte
Cucumber
Experte
JUnit
Experte
JMeter
Fortgeschritten
Selenium
Experte
SQL
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
XML
Fortgeschritten
JSON
Fortgeschritten
REST
Experte
Jira
Fortgeschritten
Confluence
Fortgeschritten
Zeyphir
Fortgeschritten
XRay
Fortgeschritten
Docker
Experte
Mantis
Fortgeschritten
Nexus
Fortgeschritten
SonarQube
Fortgeschritten
Git
Experte
GitLab
Fortgeschritten
Gerrit
Fortgeschritten
Subversion
Fortgeschritten
spiraTest
Fortgeschritten
Klaros Testmanagement
Fortgeschritten
Squash TM
Fortgeschritten
VirtualBox
Fortgeschritten
VM-Ware
Fortgeschritten
Tomcat Application Server
Fortgeschritten
Wildfly Application Server
Fortgeschritten
Apache HTTP Server
Fortgeschritten
Gradle
Basics
npm
Fortgeschritten
Spring
Fortgeschritten
Hibernate
Fortgeschritten
SpringBoot
Fortgeschritten
AngularJS
Fortgeschritten
Vaadin
Fortgeschritten
Swagger
Fortgeschritten
Liquibase
Experte
GrayLog
Fortgeschritten
LogStash & Kibana
Basics
Profil:

  • Senior Software Quality Manager 
  • Senior Software Quality Engineer


Ich biete:

  • über 10 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:
  • 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
  • Domänenwissen im Versicherungs-, Energie- und Mobilitätsbereich
  • sicheres, professionelles und kommunikationsstarkes Auftreten
  • hands on Mentalität 
  • eine undogmatische kunden- und zielorientierte Herangehensweise an gestellte Aufgaben


Berufliche Stationen:

Ab 2022

Rolle: freiberuflicher Berater für Softwarequalitätssicherung


2019 - 2021:

Rolle: Senior Software Quality Engineer

Kunde: Saxess AG


2012 - 2018:

Rolle: freiberuflicher Berater für Softwarequalitätssicherung

Kunde: Compedic Unternehmensberatungs mbH


2009 - 2012: 

Rolle: Software-Entwickler

Kunde: Erdgas Consult GmbH (heute Exxeta AG)

Schwerpunkt: Qualitätssicherung


ARBEITSBEREICHE & SCHWERPUNKTE:

  • arbeiten mit agilem oder klassischen Testprozess nach ISTQB 
  • Test von Web-Anwendungen, Backend-Systemen, Mobile-Apps und Standalone-Anwendungen 
  • Erstellen von Teststrategie und Testkonzept 
  • Testplanung, Teststeuerung und Testfortschrittsüberwachung
  • Bug- / Issue Management 
  • Erstellen von Risikoanalysen für das risikobasierte Testen 
  • Testanalyse und Testfallerstellung für fachliche und technische Tests aller Teststufen
  • manuelle und automatisierte Testdurchführung
  • exploratives Testen
  • Testdokumentation
  • Konzeption , Aufbau, Betreiben und Pflege der Testautomatisierung auf allen Teststufen
  • Konzeption, Aufbau, Betreiben und Pflege der Testinfrastrukur / Testsysteme
  • Konzeption, Aufbau, Betreiben und Pflege einer CT / CI / CD Strecke
  • Build- und Konfigurationsmanagement
  • Testdatenmanagement
  • kontinuierliche Testprozessverbesserung
  • Anforderungsanalyse
  • Release Management
  • DevOps & TestOps
  • Support
  • Evaluieren und Einführen neuer Frameworks und Tools
  • Moderation (Meetings, Workshops)
  • Wissenstransfer
  • Change Management, insbesondere agile Transformation
  • statistische Methoden und Data-MinigMethoden


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 


Entwicklungsumgebungen:

  • Intellij Idea
  • Eclipse IDE


Frameworks:

  • Spring
  • SpringBoot
  • Liquibase
  • Hibernate
  • Angular
  • Vaadin
  • Swagger


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 

Betriebssysteme

Linux
Server und Client
Windows
Server und Client

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
TypeScript
Groovy
Shell Scripting
HTML
CSS

Datenbanken

PostgreSql
Fortgeschritten
MS SQL Server
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
Oracle SQL Server
Fortgeschritten
HSQL
Experte
MongoDB
Basics

Qualitätssicherung

Testmanagement
Experte
Testautomatisierung
Experte
Testdurchführung
Experte
Testanalyse
Experte
Testdesign
Experte
Testdatenmanagement
Experte
Testdokumentation
Experte

Branchen

Branchen

  • Versicherung / Rückversicherung
  • Mobilitätsdienstleister
  • Energieversorger
  • IT-Dienstleister / Software-Systemhaus
  • Finanzdienstleister / Controlling / Finanzdatenanalyse
  • Bildung / Forschung / Lehre

Einsatzorte

Einsatzorte

Leipzig (+300km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 11 Monate
2019-01 - 2021-11

Controlling und Beteiligungsmanagement

QA Lead und Agile Test Engineer im agilen Entwicklungs-Team
QA Lead und Agile Test Engineer im agilen Entwicklungs-Team
Projekt:

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


Aufgaben:

Testmanagement / Testkoordination, Testanalyse, Testfallerstellung, Testdurchführung, Testdokumentation, Tool-Evaluation, Testautomatisierung, CT/CI/CD, Testdatenmanagement, Testprozessverbesserung, Praxisbetreuung Bachelorarbeit, Betreuung und Einarbeitung studentischer Mitarbeiter, Support, QACoaching

  • agiles Testmanagement
  • Definition, Einführung und kontinuierliches Weiterentwickeln eines agilen Testkonzeptes
  • Koordination aller Testaktivitäten des Teams
  • Etablieren und Pflege von Definition of Ready (DOR) und Definition of Done (DOD)
  • Bug- / Issue-Management
  • Testanalyse und Testdurchführung
  • Unterstützen des PO beim Erstellen / Ausformulieren von User Stories
  • Unterstützung des Teams beim Schärfen der Akzeptanzkriterien für User Stories
  • Erstellen von Testfällen auf der Basis von User Stories
  • manueller Abnahmetest der User Stories und Bugfixes
  • manueller explorativer fachlicher Test vor Kunden-Releases
  • explorative Testsitzungen zu unterschiedlichen Schwerpunkten
  • Fehlernachtests
  • Planen, Aufsetzen, Betreuen und Weiterentwicklung der Systemtestumgebungen
  • definieren eines Staging-Konzeptes
  • Koordination der Testdatenbereitstellung
  • Überwachen der Verfügbarkeit
  • Überwachen der Log-Files
  • Testdatenmanagement
  • Abstimmen geeigneter Testdaten mit PO und Fachabteilung
  • Bereitstellen der Testdaten
  • Pflege der Testdaten
  • Verbessern / Erweitern der Testdaten
  • CT / CI / CD
  • Aufbau, Weiterentwicklung und Betrieb der CT/CI/CD Strecke 
  • Betreuung des Build- und Konfigurationmanagement
  • Review der Unit-Tests und Integration-Tests
  • Moderation bei der Regelsuche für die statische Codeanalyse mit CheckStyle und FindBugs
  • Testautomatisierung
  • Konzeption und Umsetzung der automatisierten Systemtests (E2E)
  • Aufbau und Weiterentwickeln des E2E-Testtreibers
  • Schreiben von automatisierten Tests
  • Pflege der automatisierten Systemtests
  • Optimieren der automatisierten Systemtests
  • Performance-Tests
  • Mitarbeit bei Performance-Untersuchungen mit JMeter
  • Evaluierungen
  • Automatisierungswerkzeuge
  • agile Prozessverbesserungen
  • kontinuierliche Prozessverbesserungen
  • Transformation von einem klassischen Entwicklungsprozess hin zu einem agilen Entwicklungsprozess um besser auf kurzfristige Anforderungsänderungen reagieren zu können
  • Migration von Subversion zu Git
  • Einführung von GitLab im Team
  • Definition, Einführung und Dokumentation eines feature branch Prozesses
  •  Migration des Projektmanagement- und Bug-Tracker-Tools von Mantis zu JIRA
  • Einführung von Scrum-Poker zum function-point-basierten Schätzen der User Stories
  • Einführung Confluence im Team
  • Release-Management
  • Release-Planung
  • Release erstellen und ausliefern
  • Release-Vorbereitung und Release-Nachbereitung
  • Log-Monitoring
  • Überwachen der logs der Produktionssysteme mit GrayLog
  • Support
  • Unterstützung des 1st Level Support
  • 2nd und 3rd Level Support
  • Betreuung und Koordination der Teststudenten
  • Praxisbetreuung der Bachelorarbeit ?Konzeption und Aufbau eines Testrahmens für automatisierte Systemtests?
  • Mitarbeit an der Erstellung von Bewerbungsunterlagen für öffentliche Ausschreibungen


Team / Set-Up:

agiles Entwicklungs-Team mit 8 Mitgliedern


Sprache:

Deutsch 

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
Softwaresystemhaus
Leipzig
1 Jahr 8 Monate
2017-05 - 2018-12

manuelles Underwriting & Claim-Management

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

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 


Aufgaben:
Testautomatisierung, Testanalyse, Testdesign, Testdurchführung, Testdokumentation, Testmanagement, CT / CI / CD, Testdaten-Management, Testprozessverbesserung, Tool-Evaluierung

  • agiles Testmanagement
  • Mitarbeit an der Verbesserung des agilen Prozesses
  • Mitarbeit in der Team-übergreifenden QA-Community beim Kunden
  • Verantwortung für DoD und DoR
  • Testautomatisierung
  • Evaluation von Oberflächentestwerkzeugen (pure Selenium WebDriver, Protractor, Serenity, Nightwatch.js, Cypress)
  • Definition, Aufsetzen und Weiterentwickeln einer neuen E2E Test Architektur
  • ?Dockerisierung? benötigter externer Services (Email-Server, Email-Client, SingleSignOnKomponente)
  • Modularisierung mit Page Object Pattern
  • wartbare klare kurze Tests durch fachliche Testfallbeschreibungen in Cucumber
  • wenige aber sehr flexible fachliche Steps durch die Benutzung von Cucumber DataTables in Verbindung mit Java Optionals 
  • Living Documentation Ansatz
  • Ersetzen von Serenity durch einen puren Selenium Ansatz
  • Erstellen eines intelligenten Wait-Mechanismus (polling mit explicit wait)
  • Integration der Testautomatisierung in das Maven Build-Management
  • Versionieren der E2E mit dem Code
  • Pflege und Weiterentwickeln der automatisierten Systemtests (E2E Tests)
  • Schreiben von neuen E2E Tests
  • Anpassen von bestehenden E2E Tests
  • Optimieren der E2E Tests
  • Laufzeitoptimierungen
  • Stabilitätsoptimierungen
  • Testfalloptimierungen 
  •  Betrieb der automatisierten Tests
  • Analyse von fehlgeschlagenen Tests
  • Analyse von wackligen Test
  • Laufzeitanalysen
  • Stabilitätsanalysen
  • Testanalyse, Testdesign und Testdurchführung
  • Erstellen von Testfällen auf der Basis von User Stories
  • Erstellen der User Acceptance Test zusammen mit dem Product Owner
  • Unterstützen beim Erstellen / Ausformulieren von User Stories
  • Unterstützung beim definieren / schärfen der Akzeptanzkriterien für User Stories
  • manuelle Tests zur Abnahme der fertigen User Stories und Bugfixes
  • explorativer fachlicher Test der Release-Kanidaten
  • Fehlernachtest
  • Reviews
  • Review der Unit-Tests
  • Review der Integrationstests
  • Review der Oberflächentest
  • Review von Umsetzungskonzepten
  • Testdatenmanagement
  • Pflegen und Weiterentwickeln der Testdaten (Fixtures)
  • Erstellen und Pflegen des Testdatengenerators
  • CT / CI / CD
  • Betrieb und Pflege der CT / CI / CD Strecke
  • Support
  • 1st, 2nd und 3rd Level 


Team / Set-Up:

agiles Entwicklung-Team mit anfangs 5 Mitgliedern und später 9 Mitgliedern, global auf allen Kontinenten verteilte Anwender (underwriting offices) 


Projektsprache:

Englisch

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 Java Script Type Script XML AssertJ CURL npm JSLint Jasmine Protractor Nightwach.js Cypress
Rückversicherung
Hannover
3 Monate
2017-03 - 2017-05

ISTQB Coaching

QA-Coach, Coach, Workshop-Leiter
QA-Coach, Coach, Workshop-Leiter

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


Aufgaben:
praxisnahen Workshop für testtheoretische Themen entwerfen und halten, ISTQB Schulung inklusive Prüfungsvorbereitung vorbereiten und durchführen 

  • Workshop: 
  • Abstimmen der gewünschten Inhalte 
  • Workshop vorbereiten, halten und nachbereiten
  • ISTQB Schulung
  • Schulungsmaterial erstellen
  • Schulung halten
  • Prüfungsvorbereitung für die Teilnehmer
  • Schulung nachbereiten


Team / Set-Up:

  • Workshop: 4 Berater als Teilnehmende und ich als Workshop-Leiter
  • Schulung: 2 angehende Berater als Teilnehmende und ich als Schulungsleiter 


Projektsprache:

Deutsch

ISTQB Certified Tester Foundation Level Lehrplan
Unternehmensberatung
Leipzig
1 Jahr
2016-01 - 2016-12

Car- & Bikesharing

Testmanager, Test Automation Engineer
Testmanager, Test Automation Engineer

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


Aufgaben:
Testmanagement / Testkoordination, Testberatung, Testanalyse, Testdesign, Testausführung, Testautomatisierung, Testprozessverbesserung, QA-Coaching

  • 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 und Testdesign
  • Erstellen von Testfällen auf Basis von User Stories
  • Pflege, Weiterentwicklung und Verbesserung der Test-Suiten
  • exploratives Testen zur Testfallermittlung bei fehlender Dokumentation (Altsysteme)
  • Testdurchführung
  • Ausführen der manuellen und automatisierten Integrations- und Systemabnahmetest als Regressionstest zur Abnahme der wöchentlichen Release-Kanidaten
  • Durchführen der internen Abnahmetests für extern bei Zulieferern beauftragten Modulen
  • Dokumentieren der gefunden Abweichungen
  • Unterstützen der Entwickler beim Nachstellen einzelner kritischer Abweichungen
  • Nachtesten der Bug- und Hotfixes
  • Testautomatisierung
  • Automatisieren von Oberflächentests mit Selenium IDE und später mit Selenium WebDriver
  • Review von automatisierten Testfällen
  • Weiterentwicklen der Testautomatisierungsarchitektur (Einführen des Page Object Pattern)
  • Unterstützen bei der Automatisierung der Test der REST-API des Neusystems mit Gatling, REST-assured und Postman
  • Testprozessverbesserung
  • Mitarbeit am Quality-Gate-Konzept
  • Organisation und Mitarbeit im QA-Chapter zur Verbesserung des QA-Prozesses
  • Mitarbeit im Release-Chapter zur Verbesserung des Release und Roll-Out Prozesses
  • QA-Coaching
  • hands-on Workshops zu den Themen "Selenium und Page Objekt Pattern" und "Testautomatisierungsinfrastruktur mit Jenkins, Maven, Git und Docker" gehalten
  • Betreuung der dem QA-Team zugeordneten Auszubildenden ? QA Begleitung / QA Coaching der agilen Java Scrum-Teams
  • Teilnahme an den Scrum Meeting
  • Unterstützen des PO's bei der Formulierung testbarer Akzeptanzkriterien / QA der User Stories
  • kritischer Stakeholder im Scrum Review Meeting
  • Unterstützung bei der DOR und DOD Formulierung und Erweiterung ? Einarbeiten von neuen Mitarbeitern in die QA-Prozesse und QA-Werkzeuge


Team / Set-up:

QA-Core Team mit 4 Mitgliedern und 4 zugeordnete Scrum-Entwicklungs-Teams (2 PHP-Teams für Wartung und Betrieb des Altsystems und 2 Java Teams für die Neu-Implementierung)


Projektsprache:

Deutsch

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
Mobilitätsdienstleister
Halle (Saale)
1 Jahr 6 Monate
2013-11 - 2015-04

automatisches Underwriting

Testmanager (hands on) und Test Automation Engineer
Testmanager (hands on) und Test Automation Engineer

Projekt:

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


Aufgaben:
TestAnalyse, Test Design, Testdurchführung, Testautomatisierung, Testkoordinierung

  • Testmanagement
  • operative Koordinierung der Test-Teams
  • Beratung des Testmanagers bei der Testplanung
  • Beratung und Unterstützung beim Fehler-Mangement
  • Issue-Clearing mit Issue-Triage
  • Erarbeiten und Etablieren eines an die projektspezifischen Besonderheiten angepassten ISTQB Testprozess mit Abgrenzung der einzelnen Teststufen, Verantwortlichkeiten und Übergabeartefakten;
  • Erstellen der Testberichte
  • Durchführen von Lessons Learned Session
  • Kommunikation der Testergebnisse an den Test-Lead 
  • 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
  • Beratung bei Planung und der Verbesserung der Test- und Automatisierungsinfrastructur
  • Testanalyse und Testdesign
  • Planen und Aufbau von Testsuiten
  • Ableiten der benötigten Testsuiten aus den Fachkonzepten
  • Erstellen Testfallspezifikation und der Testfallbeschreibungen
  • Weiterentwickeln der fachlichen Integrationstest
  • gemeinsames Erarbeiten vom Business Case Szenarios mit dem Requirement Engineer zum Überdecken der API mit fachlichen Test mit konkreten Beispiele
  • Weiterentwickeln der manuellen fachlichen System
  • Testdurchführung
  • manuelle und automatisierten Ausführung der Tests 
  • Fehlerdokumentation
  • Testauswertung
  • Fehlernachtests
  • Unterstützung der Entwickler bei der Fehleranalyse und beim Nachstellen von Produktionsproblemen
  • Reviews
  • Review der Last- und Performance-Tests des Entwicklungs-Teams
  • Review der Anforderungsdokumente (Fachkonzepte und Umsetzungskonzepte)
  • Coaching
  • fachliches und technisches Coaching der neuen Mitarbeiter des Test-Teams


Team / Set-Up:

  • semi-agiles mehrsprachigen Umfeld: agiles deutschsprachiges Entwicklungs-Team, nicht agile global verteilte Versicherungsfachabteilungen
  • 4 Personen QA Team mit klassischen Vorgehensmodell in der Fachabteilung angesiedelt


Projektsprache:

Englisch

Scrum 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
Rückversicherung
Hannover
1 Monat
2013-09 - 2013-09

Unternehmensberatung: IT-Administration

IT-Administrator
IT-Administrator

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 


Aufgaben:

Konzeption, Umsetzung, Onboarding, Dokumentation 
  • 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


Team / Set-Up:

4 Unternehmensberater und 2 Mitarbeiter, losgelöstes internes Einzelprojekt


Projektsprache:

Deutsch

Strato Root Server mit Ubuntu Server openvpn openssl RSA-Keys
Leipzig
6 Monate
2013-01 - 2013-06

Risiko-Controlling

Test Consultant, Test Automation Engineer
Test Consultant, Test Automation Engineer

Projekt:

Konzeption und Implementierung eines konsistenten Testprozesses für die Business-IntelligenceUmgebungen im Risiko-Controlling


Aufgaben:
Testberatung

  • Beratung bei der Konzeption und Inbetriebnahme eines konsistenten Testprozesses für die unterschiedlichen Business-Intelligence-Umgebungen des Kunden
  • Beraten bei der Erstellung eines Testautomatisierungskonzeptes


Team / Set-Up:

klassische Fachabteilung mit 3 Mitarbeiter


Projektsprache: 

Deutsch

MS-SQL-Server SSIS SSAS Excel JIRA bankinterne HOST-Systeme
2 Jahre 3 Monate
2009-11 - 2012-01

Gastransportabwicklung auf Bilanzkreisebene

agile Software Entwickler mit Schwerpunkt Qualitätssicherung
agile Software Entwickler mit Schwerpunkt Qualitätssicherung

Projekt:

Weiterentwicklung und Wartung einer Web-Anwendung zur Gastransportabwicklung auf Bilanzkreisebene


Aufgaben:

Testanalyse, Testdesign, Testdurchführung, Performance-Test; Lasttest, Support
  • Testmanagement
  • Planen der Modul- und Integrationstests
  • Betreuen der Testkonzeption und Testdurchführung beim Kunden
  • Mitarbeit an der internen Testprozessverbesserung
  • Testanalyse und Testdesign
  • Erstellen und Pflegen von Testsuiten
  • Erstellen von Testfällen aus Anforderungsdokumenten (User Stories, Tickets, Fachspezifikation)
  • Testdurchführung
  • manueller Systemabnahmetests
  • manueller Test der User Stories / Tickets
  • Fehlernachtest
  • explorativer Test
  • Dokumentation und Kommunikation der Testergebnisse
  • 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
  • Testinfrastruktur
  • Aufbau und Betreuung der internen Testumgebung
  • Pflege der Testdaten
  • Support
  • 2nd Level Support
  • Release
  • bauen der Release-Artefakte
  • Ausliefern der Release-Artefakte zum Kundenbuchungsportal
  • durchführen der Smoke-Tests nach dem Release


Team / Set-Up:

agiles 4 Personen Scrum-Entwicklungs-Team


Projektsprache:

Deutsch 

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
Softwaresystemhaus
Leipzig
3 Jahre 6 Monate
2005-05 - 2008-10

Lehre ? Statistik und Operations Research / Data Mining

studentische Hilfskraft, Tutor für Übungen und Workshops
studentische Hilfskraft, Tutor für Übungen und Workshops

Projekte:

  • Unterstützen bei der Universitätslehre 
  • Evaluation und Einführung von Statistik- und Data Mining Tools


Aufgaben:
Gestalten und Durchführung von Übungen und Workshops, Evaluation und Einführung von Tools

  • Durchführen und Betreuen der Übungen zu den Statistikvorlesungen Statistik I, Statistik II und Statistik IV als studentischer Tutor
  • Gestaltung und Durchführung des einführenden Computerkurses zum Statistikpaket R
  • Durchführen der Vorlesungsteile zum Vorstellen der Statistiksoftwarepakete SPSS, S-Plus, Stata und R im Rahmen der Vorlesung Statistik IV
  • Durchführen der Übungen im Bereich Data Mining zu den Themen Clusteranalyse, Entscheidungsbaumverfahren, Assoziationsanalyse
  • Recherche, Tesdt und Vergleich von Open Source Data Mining Tool
  • Gestalten und Durchführen von Übungen zum Thema Open Source Data Mining Tools
  • Vorstellen einer Auswahl an Tools im Rahmen der Vorlesung Operations Research III - Data Mining


Team / Set-Up:

  • Institut mit einem Professor, einer wissenschaftlichen Mitarbeiterin und bis zu 5 studentischen Hilfskräften
  • Workshop-artige Übungen für bis zu 60 Studierende im Grund-, Bachelor- und Masterstudium


Projektsprache:

Deutsch 

R Weka SPSS S-Plus statistische Verfahren Clusteranalyse Entscheidungsbaumverfahren Assoziationsanalyse LaTex Word
Universität
2 Jahre 1 Monat
2006-07 - 2008-07

Lehre ? Wirtschaftsinformatik

studentische Hilfskraft, Tutor für Übungen und Workshops
studentische Hilfskraft, Tutor für Übungen und Workshops

Projekt:

  • Unterstützen bei der Universitätslehre
  • Serveradministration
  • Unterstützung bei der Migration des Lehrstoffes auf eine E-Learning-Plattform


Aufgaben:
Durchführung von Übungen und Workshops, Unterstützen bei der Klausurkorrektur, Serveradministration, Datenmigration

  • Durchführen der Übungen zu den Vorlesungen "Integrations Engineering I" (Corba und ESB), "Anwendungsprogrammierung mit MS-Access", "Informationsmanagement"
  • Installation, Virtualisierung und Administration der Arbeitsumgebung für das Forschungsprojekt "Teilautomatisierte Softwareimplementierung bei kleineren und mittleren Unternehmen"
  • Migration des Lehrstoffes auf die E-Learning Plattform OPAL; Einrichten von OPAL, Pflege der neuen Lerninhalte


Team / Set-Up:

  • Institut mit einem Professor, 3 wissenschaftlichen Mitarbeitern und wechselnden studentischen Hilfskräften
  • Workshop-artige Computer-Übungen für bis bis zu 20 Studierende im Grundstudium / Bachelor

Projektsprache:
Deutsch 

XML XSLT X-Path SOA EPK BPMN MS Access Corba ESB VM-Ware
Universität
7 Monate
2007-03 - 2007-09

Projektierungsseminar Software-Engineering

Entwickler, Projektleiter, Tester
Entwickler, Projektleiter, Tester

Projekte:

Planen und Entwickeln eines Generatorrahmenwerkes für die modellgetriebene Software-Entwicklung von dreischichtigen J2EE-Anwendungen 


Aufgaben:
Software-Entwurf, Implementierung, Test, Dokumentation, Planung und Steuerung

  • entwerfen des Generators
  • entwerfen des Datenmodells
  • entwerfen des Klassenmodells
  • entwerfen der UI
  • erstellen der Ressourcen- und Zeitplanung
  • erstellen der Referenzimplementierung
  • überwachen und Aktualisieren der Ressourcen- und Zeitplanung
  • regelmäßige Präsentation des Projektfortschritts
  • Qualitätssicherung der Software-Entwicklung
  • 4 Augen-Prinzip
  • Unit-Test
  • erstellen und pflegen der Dokumentation


Team / Set-Up:

  • drei Studenten und ein wissenschaftlicher Mitarbeiter als Projektbetreuer und Auftraggeber
  • iteratives Vorgehensmodell


Projektsprache:

Deutsch

Java 5 EE EJB 3.0 mit Hibernate Swing mit Abeille Forms Designer UML JUnit openArchitectureWare 4.1.2 EMF Ecore Eclipse Jboss HSQL PostgreSQL 8.x Sourceforge CVS Planner-Portable GantProject MS-Visio Star-UML
Universität
10 Monate
2006-01 - 2006-10

Forschung ? flexible Stadtplanung

studentische Hilfskraft, Berater für statistische Methoden und Modelle
studentische Hilfskraft, Berater für statistische Methoden und Modelle

Projekt:

Entwicklung eines Früherkennungs- und Kontrollsystems zur Unterstützung einer flexiblen Stadtentwicklungsplanung 


Aufgaben:
Literaturrecherche, Beratung; Testdatenerstellung, Modellerstellung

  • Literaturrecherche geeigneter statistischer Verfahren für die Zielbereiche Früherkennung, Analyse und Kontrolle
  • Beratung der Forschenden ? Vergleich geeigneter statistischer Verfahren für die Zielbereiche Früherkennung, Analyse und Kontrolle
  • Auswahl der statistischen Verfahren
  • Unterstützung beim Aufbau des Modells
  • Erstellen eines Datenmodells zum Test der ausgewählten Verfahren
  • Beratung zur möglichen Implementierung der Verfahren in die Software Umacs
  • schriftliche Darstellung der wissenschaftlichen Ergebnisse für den Forschungsbericht


Team / Set-Up:

4 Personen Forschungs-Team


Projektsprache:

  • Deutsch 

R Excel Word Power Point deskriptive statische Verfahren statistische Testverfahren
Universität

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 1 Monat
2001-10 - 2009-10

Wirtschaftsinformatik

Diplom, Universität Leipzig
Diplom
Universität Leipzig
  • Versicherungsbetriebslehre
  • Operations Research & Data Mining
  • Software Engineering
9 Monate
2008-07 - 2009-03

Solverbasierte Optimierung für die operative Planung

Diplomarbeit,
Diplomarbeit
  • Testdatengenerierung, Datenmodellierung; Implementieren 
  • Entwicklung und Test einer Modellhierarchie aus gemischtganzzahligen Optimierungsmodellen zum Routen der Versorgungshubschrauber von Bohrinseln
  • Implementieren des Optimierungsmodells
  • modellieren und generieren der Testdaten
  • entwerfen und implementieren der API für die Datenein- und -ausgabe des Solvers
  • Dokumentation


Tools:

Python, Simplex-Solver lp-solve, gemischtganzzahlige Modellierung, multivariate Optimierung , LaTeX

3 Jahre
1998-09 - 2001-08

Duale Ausbildung zum Versicherungskaufmann IHK im Außendienst

IHK, Mannheimer Versicherung, Wurzen
IHK
Mannheimer Versicherung, Wurzen

Projekt:

Duale Ausbildung zum Versicherungskaufmann IHK im Außendienst einer Generalagentur einer Versicherung

Aufgaben:

Beratungs- und Verkaufsgespräche führen, Schadensaufnahmen, Vertragsänderungen, Versicherungsangebote rechnen / erstellen, Kaltakquise, Kundenservice für den Kundenstamm

  • Kundentermine akquirieren und vorbereiten
  • Verkaufs- und Beratungsgespräche führen
  • Kundentermine nachbereiten
  • organisieren der Kundenverträge des Kundenstamms in einemPapierablagesystem
  • Kundenservice
  • Schäden aufnehmen
  • Vertragsfragen beantworten
  • Vertragsänderungen aufnehmen und weiterleiten
  • Angebote rechnen und ggf. optimieren
  • Vorort-Begutachtungen für komplexere Geschäftsversicherungen
  • Betreuen der IT- und TK-Infrastruktur


Team / Set-Up:

ein Versicherungsvertreter (Generalagent) und zwei Auszubildende


Sprache:

Deutsch


Tolls:

Word, Excel, Access

Position

Position

  • Test Manager
  • Test Analyst
  • Test Engineer
  • Test Automation Engineer
  • Agile Test Engineer
  • Software Quality Coach
  • Release Manager

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Softwaretest Testmanagement Beratung agile und klasse Testprozesse Testdatenmanagement Build- und Konfigurationsmanagement DevOps & TestOps Release Management Anforderungsanalyse CT / CI / CD Testanalyse Testdesign exploratives Testen manuelles Testen Regressionstests Testplanung Teststeuerung Testüberwachung Bug- / Issue Management Testdokumentation Coaching

Schwerpunkte

agiler Testprozess (alle Rollen)
Experte
klassicher Testprozess (alle Rollen)
Experte
CT / CI / CD
Experte

Produkte / Standards / Erfahrungen / Methoden

SCRUM
Experte
Kanban
Fortgeschritten
DevOps
Fortgeschritten
Jenkins
Fortgeschritten
Maven
Experte
Cucumber
Experte
JUnit
Experte
JMeter
Fortgeschritten
Selenium
Experte
SQL
Fortgeschritten
HTML
Fortgeschritten
CSS
Fortgeschritten
XML
Fortgeschritten
JSON
Fortgeschritten
REST
Experte
Jira
Fortgeschritten
Confluence
Fortgeschritten
Zeyphir
Fortgeschritten
XRay
Fortgeschritten
Docker
Experte
Mantis
Fortgeschritten
Nexus
Fortgeschritten
SonarQube
Fortgeschritten
Git
Experte
GitLab
Fortgeschritten
Gerrit
Fortgeschritten
Subversion
Fortgeschritten
spiraTest
Fortgeschritten
Klaros Testmanagement
Fortgeschritten
Squash TM
Fortgeschritten
VirtualBox
Fortgeschritten
VM-Ware
Fortgeschritten
Tomcat Application Server
Fortgeschritten
Wildfly Application Server
Fortgeschritten
Apache HTTP Server
Fortgeschritten
Gradle
Basics
npm
Fortgeschritten
Spring
Fortgeschritten
Hibernate
Fortgeschritten
SpringBoot
Fortgeschritten
AngularJS
Fortgeschritten
Vaadin
Fortgeschritten
Swagger
Fortgeschritten
Liquibase
Experte
GrayLog
Fortgeschritten
LogStash & Kibana
Basics
Profil:

  • Senior Software Quality Manager 
  • Senior Software Quality Engineer


Ich biete:

  • über 10 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:
  • 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
  • Domänenwissen im Versicherungs-, Energie- und Mobilitätsbereich
  • sicheres, professionelles und kommunikationsstarkes Auftreten
  • hands on Mentalität 
  • eine undogmatische kunden- und zielorientierte Herangehensweise an gestellte Aufgaben


Berufliche Stationen:

Ab 2022

Rolle: freiberuflicher Berater für Softwarequalitätssicherung


2019 - 2021:

Rolle: Senior Software Quality Engineer

Kunde: Saxess AG


2012 - 2018:

Rolle: freiberuflicher Berater für Softwarequalitätssicherung

Kunde: Compedic Unternehmensberatungs mbH


2009 - 2012: 

Rolle: Software-Entwickler

Kunde: Erdgas Consult GmbH (heute Exxeta AG)

Schwerpunkt: Qualitätssicherung


ARBEITSBEREICHE & SCHWERPUNKTE:

  • arbeiten mit agilem oder klassischen Testprozess nach ISTQB 
  • Test von Web-Anwendungen, Backend-Systemen, Mobile-Apps und Standalone-Anwendungen 
  • Erstellen von Teststrategie und Testkonzept 
  • Testplanung, Teststeuerung und Testfortschrittsüberwachung
  • Bug- / Issue Management 
  • Erstellen von Risikoanalysen für das risikobasierte Testen 
  • Testanalyse und Testfallerstellung für fachliche und technische Tests aller Teststufen
  • manuelle und automatisierte Testdurchführung
  • exploratives Testen
  • Testdokumentation
  • Konzeption , Aufbau, Betreiben und Pflege der Testautomatisierung auf allen Teststufen
  • Konzeption, Aufbau, Betreiben und Pflege der Testinfrastrukur / Testsysteme
  • Konzeption, Aufbau, Betreiben und Pflege einer CT / CI / CD Strecke
  • Build- und Konfigurationsmanagement
  • Testdatenmanagement
  • kontinuierliche Testprozessverbesserung
  • Anforderungsanalyse
  • Release Management
  • DevOps & TestOps
  • Support
  • Evaluieren und Einführen neuer Frameworks und Tools
  • Moderation (Meetings, Workshops)
  • Wissenstransfer
  • Change Management, insbesondere agile Transformation
  • statistische Methoden und Data-MinigMethoden


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 


Entwicklungsumgebungen:

  • Intellij Idea
  • Eclipse IDE


Frameworks:

  • Spring
  • SpringBoot
  • Liquibase
  • Hibernate
  • Angular
  • Vaadin
  • Swagger


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 

Betriebssysteme

Linux
Server und Client
Windows
Server und Client

Programmiersprachen

Java
Experte
JavaScript
Fortgeschritten
TypeScript
Groovy
Shell Scripting
HTML
CSS

Datenbanken

PostgreSql
Fortgeschritten
MS SQL Server
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
Oracle SQL Server
Fortgeschritten
HSQL
Experte
MongoDB
Basics

Qualitätssicherung

Testmanagement
Experte
Testautomatisierung
Experte
Testdurchführung
Experte
Testanalyse
Experte
Testdesign
Experte
Testdatenmanagement
Experte
Testdokumentation
Experte

Branchen

Branchen

  • Versicherung / Rückversicherung
  • Mobilitätsdienstleister
  • Energieversorger
  • IT-Dienstleister / Software-Systemhaus
  • Finanzdienstleister / Controlling / Finanzdatenanalyse
  • Bildung / Forschung / Lehre

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.