freiberufler Testautomatisierer, Testarchitekt, Systemanalyst, Coach auf freelance.de

Testautomatisierer, Testarchitekt, Systemanalyst, Coach

zuletzt online vor 7 Tagen
  • auf Anfrage
  • Brandenburg
  • auf Anfrage
  • de  |  en  |  ru
  • 30.11.2023

Kurzvorstellung

Generalist & Coach für die Agilisierung Ihrer SW-Entwicklung
Spezialist für:
- das Herstellen v. Transparenz (Qualität & Fortschritt)
- Testautomatisierung (App, Web) inkl. cI/CD
- Systemanalyse & Planung Ihrer Projekte

Auszug Referenzen (5)

"Wir waren sehr zufrieden und profitieren auch Jahre später noch von der damaligen Zusammenarbeit. Vielen Dank!"
Aufbau & Coaching Testautomatisierungsteam (Mobile Apps, Web)
Thomas Franz
Tätigkeitszeitraum

2/2019 – 9/2021

Tätigkeitsbeschreibung

Erstellung eines Testautomatisierungsframeworks zur Automatisierung mobiler Endgeräte; Verprobung an konkretem Projekt (App iOS & Android)
Aufbau CI
Automatisierung weiterer Apps (iOS & Android)

Eingesetzte Qualifikationen

Behavior Driven Development (BDD), Java (allg.), Jenkins, Rich Client Platform (Eclipse RCP)

"Wir, die trendig technology services GmbH, schätzen die sehr verbindliche, zuverlässige und qualitativ hochwertige Unterstützung durch H. K.."
Projektleiter
Oliver Rupnow
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

Bestandsaufnahme Verbesserungspotentiale: Durchführung vom Interviews mit verschiedenen Kunden
Erarbeitung eines Maßnahmenkatalogs
Durchführung von Workshops zur Konkretisierung und Priorisierung von Maßnahmen
Erarbeitung eines Projektplans

Eingesetzte Qualifikationen

Projektmanagement (IT)

"H. hat mir geholfen, Verbesserungsideen vom Team zu übergreifenden AM Prozess und Methoden unter Projekt Druck zu sortieren und umzusetzen."
Prozesskoordinator, Requirements Management (Schienenfahrzeuge)
Laurent Guillobez
Tätigkeitszeitraum

6/2014 – 3/2015

Tätigkeitsbeschreibung

Analyse der RM-Prozesse und "Lessons Learned" aus Bestandsprojekten

Neuentwicklung von Prozessfragmenten (Allokation, Systemvalidierung, Toolentwicklung)

Steuerung von Arbeitsgruppen im Rahmen der Prozessverbesserung

Ableitung von Anforderungen an die Toolentwicklung unter Verwendung von Methoden der agilen Systementwicklung

Entwicklung eines Werkzeug-Prototyps zur Visualisierung der ToDos mittels "StoryMappings" (VBA, SharePoint)

Prozessumsetzung: Entwicklung von DOORS-Modulen

Begleitung/Beratung von Projekten bei der Einführung geänderter Prozesse

Eingesetzte Qualifikationen

Requirement Analyse, Anforderungsmanagement, Lastenheft / Pflichtenheft / Anforderungsspezifikation

"Herr K. verfügt über einen profunden Erfahrungsschatz und hat durch seine sehr angenehme Art entscheident zum Erfolg des Projekts beigetragen."
Agile Testing Coach für POS-System iOS Endgeräte
Magnus Bührmann
Tätigkeitszeitraum

3/2014 – 5/2014

Tätigkeitsbeschreibung

Konzeption und Aufbau des Continuous Integration für ein iOS-Entwicklungsprojekt

Untersuchung und Auswahl des Testautomatisierungstools

Entwicklung eines Frameworks ("BeApp") für Behaviour Driven Development (BDD)

Automatisierung der Tests von User Stories nach dem Konzept "Specification by Example"

Aufbau des Continuous Integration Environments

Übergabe an das Team und Coaching der Mitarbeiter bei der Anwendung

Optimierung der Durchlaufzeiten durch Parallelisierung

Eingesetzte Qualifikationen

iOS, SCRUM, Behavior Driven Development (BDD), Testautomatisierung

"H. K. verfügt über eine persönliche Integrität, umfangreiche fachlichen Expertise und langjährige praktische Projekterfahrung!"
ScrumMaster, Agiler Coach
Matthias Scholze
Tätigkeitszeitraum

11/2011 – 6/2013

Tätigkeitsbeschreibung

Initiale Übernahme der Rolle ScrumMaster in einem 9-köpfigen Team (GUI-Entwicklung)

Vermittlung der Scrum-Methodik

Ausbildung und Begleitung eines internen ScrumMasters

Ausbildung eines internen ProductOwners

Initiale Entwicklung des PBL

Aufbau eines Projektmonitoringtools für das Projektmanagement auf Basis der durchgeführten Testfälle

Kontinuierliche Durchführung von Projektreviews, Bericht an die Entwicklungsleitung und den Vorstand

Wiederholte Bewertung des erreichten Standes und Bericht an die Geschäftsführung

Eingesetzte Qualifikationen

Projektmanagement (IT), SCRUM, Requirement Analyse

Qualifikationen

  • BDD
  • Cypress, Selenium
  • Java (allg.)
  • JMeter, REST Assured
  • Requierments Engineering & Management
  • Rich Client Platform (Eclipse RCP)
  • Testing (IT)
  • Testmanagement / Testkoordination (IT)
  • TypeScript

Projekt‐ & Berufserfahrung

Testautomatisierung und Berater Agile Teams
anonym, Niedersachsen
1/2022 – 5/2023 (1 Jahr, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2022 – 5/2023

Tätigkeitsbeschreibung

--- Aufgaben ---
Verantwortung der Testarchitektur
Automatisierung von Tests
Testdefinition mit BDD (Cucumber Cypress Plugin)
Einbindung der Tests in CI/CD
Konzeption der Quality Gates
Beratung und Begleitung der Entwicklungsteams
Reporting & Monitoring
Last- und Performance-Test

--- Toolchain ---
Cypress / TypeScript
Docker/Kubernetes
Gitlab CI/CD Pipelines
SorryCypress (GraphQL API)
JMeter

Eingesetzte Qualifikationen

Testautomatisierung, Testdesign (IT), Testing (IT), Testmanagement / Testkoordination (IT)

Testautomatisierer Web Frontend
Kundenname anonymisiert, Hamburg
8/2021 – 12/2021 (5 Monate)
Medienbranche
Tätigkeitszeitraum

8/2021 – 12/2021

Tätigkeitsbeschreibung

Automatisierung des Tests bestehender Funktionen mittels BDD (Cucumber).
Integration der Tests in die CI-Umgebung & Nightly Build
Reporting mit XRay
Cross Browser Testing

Toolchain:
Cucumber
TestNG
Selenium WebDriver
Spring (Context)

Eingesetzte Qualifikationen

Technisches Testing

Aufbau & Coaching Testautomatisierungsteam (Mobile Apps, Web)
Kundenname anonymisiert, Hays
2/2019 – 9/2021 (2 Jahre, 8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

2/2019 – 9/2021

Tätigkeitsbeschreibung

Erstellung eines Testautomatisierungsframeworks zur Automatisierung mobiler Endgeräte; Verprobung an konkretem Projekt (App iOS & Android)
Aufbau CI
Automatisierung weiterer Apps (iOS & Android)

Eingesetzte Qualifikationen

Behavior Driven Development (BDD), Java (allg.), Jenkins, Rich Client Platform (Eclipse RCP)

Testautomatisierer
Kundenname anonymisiert, Berlin
2/2018 – 9/2018 (8 Monate)
Handel
Tätigkeitszeitraum

2/2018 – 9/2018

Tätigkeitsbeschreibung

Aubau CI mit Jenkins.
Automatisierung der GUI Tests (BDD, Cucumber, Appium) für Android & iOS

Eingesetzte Qualifikationen

Kontinuierliche Integration (CI), Behavior Driven Development (BDD), J2SE (Java SE), Mobile Entwicklung (allg.), Selenium

Agiler Coach für mehrere Scrum Teams
Kundenname anonymisiert, OWF
1/2017 – 10/2017 (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2017 – 10/2017

Tätigkeitsbeschreibung

Initiierung der agilen Transition im Entwicklungsbereich

Organisation von Workshops zur Standort und Zielbestimmung

Coaching von 3 Scrum-Teams (Scrum Master): RE-Team, Tooling-Team, Projektteam 'Single Room Controller'

Coaching der agilen Transition der Abteilung "Systems Engineering"

Durchführung der Prüfungsvorbereitung PSM I für angehende Scrum Master

Prototypische Entwicklung eines Projektplanungswerkzeugs als Erweiterung von Polarion (Eclipse RAP, Polarion-API)

Eingesetzte Qualifikationen

Projektmanagement (IT), Release Management, SCRUM, Rich Client Platform (Eclipse RCP)

Coach: Aufbau des Bereiches "Systems Engineering" (Requirements Engineering)
Kundenname anonymisiert, OWF
6/2016 – 5/2017 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2016 – 5/2017

Tätigkeitsbeschreibung

Bestandsaufnahme: Durchführung eines Appraisals nach CMMI

Aufbau einer Gruppe "Requirements Engineering" und "Systems Architecture"

Durchführung des internen Bewerbungsprozesses für Führungskräfte und Mitarbeiter

Leitung des Toolauswahlprozesses

Durchführung von Trainings "Grundlagen Requirements Engineering"

Coaching der Gruppe "Requirements Engineering", Schaffen von Musterlösungen

Eingesetzte Qualifikationen

UML, Requirement Analyse, Schulung / Training (IT), Anforderungsmanagement, Lastenheft / Pflichtenheft / Anforderungsspezifikation

Projektleiter
Kundenname anonymisiert, Köln
1/2016 – 6/2016 (6 Monate)
Versicherungen
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

Bestandsaufnahme Verbesserungspotentiale: Durchführung vom Interviews mit verschiedenen Kunden
Erarbeitung eines Maßnahmenkatalogs
Durchführung von Workshops zur Konkretisierung und Priorisierung von Maßnahmen
Erarbeitung eines Projektplans

Eingesetzte Qualifikationen

Projektmanagement (IT)

Coach & Trainer: Einführung Requirements Engineering
Kundenname anonymisiert, Esslingen
4/2015 – 11/2015 (8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2015 – 11/2015

Tätigkeitsbeschreibung

Durchführung von Schulungen für Mitarbeiter hinsichtlich RE-Methodik und Modellierungssprachen nach IREB

Aufnahme von "Musteranforderungen" (Use Cases, User Stories, Activity & Sequence Diagrams, Component Diagrams, Prosa für NFA)

Entwicklung und Dokumentation eines neuen, abteilungsübergreifenden RE-Prozesses gemeinsam mit den Mitarbeitern

Aufbau eines RE-Core-Teams als zukünftiges "RE Competence Center"

Anpassung des vorhandenen RM-Tools "CodeBeamer" an die neuen Prozesse

Entwicklung eines Projektmonitoring-Tools (Eclipse RAP, REST-API)

Steuerung einzelner Themen-Arbeitsgruppen

Eingesetzte Qualifikationen

Projektmanagement (IT), UML, Java (allg.), Rich Client Platform (Eclipse RCP), Representational State Transfer (REST), Requirement Analyse

Prozesskoordinator, Requirements Management (Schienenfahrzeuge)
Bombardier, Hennigsdorf bei Berlin
6/2014 – 3/2015 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2014 – 3/2015

Tätigkeitsbeschreibung

Analyse der RM-Prozesse und "Lessons Learned" aus Bestandsprojekten

Neuentwicklung von Prozessfragmenten (Allokation, Systemvalidierung, Toolentwicklung)

Steuerung von Arbeitsgruppen im Rahmen der Prozessverbesserung

Ableitung von Anforderungen an die Toolentwicklung unter Verwendung von Methoden der agilen Systementwicklung

Entwicklung eines Werkzeug-Prototyps zur Visualisierung der ToDos mittels "StoryMappings" (VBA, SharePoint)

Prozessumsetzung: Entwicklung von DOORS-Modulen

Begleitung/Beratung von Projekten bei der Einführung geänderter Prozesse

Eingesetzte Qualifikationen

Requirement Analyse, Anforderungsmanagement, Lastenheft / Pflichtenheft / Anforderungsspezifikation

Agile Testing Coach für POS-System iOS Endgeräte
Kundenname anonymisiert, Wermelskirchen
3/2014 – 5/2014 (3 Monate)
Handel
Tätigkeitszeitraum

3/2014 – 5/2014

Tätigkeitsbeschreibung

Konzeption und Aufbau des Continuous Integration für ein iOS-Entwicklungsprojekt

Untersuchung und Auswahl des Testautomatisierungstools

Entwicklung eines Frameworks ("BeApp") für Behaviour Driven Development (BDD)

Automatisierung der Tests von User Stories nach dem Konzept "Specification by Example"

Aufbau des Continuous Integration Environments

Übergabe an das Team und Coaching der Mitarbeiter bei der Anwendung

Optimierung der Durchlaufzeiten durch Parallelisierung

Eingesetzte Qualifikationen

iOS, SCRUM, Behavior Driven Development (BDD), Testautomatisierung

Teamleiter Testautomatisierung, Product Owner
groupon AG, Berlin
4/2012 – 3/2013 (1 Jahr)
Handel
Tätigkeitszeitraum

4/2012 – 3/2013

Tätigkeitsbeschreibung

Aufbau und Führung eines internation. Systemtestteams (6 MA) für eine Onlinehandelsplatform für ca. 35 Länder

Einführung von Scrum innerhalb des Subteams

Definition Testprozess & Integration in die Tooling Platform

Entwicklung und Einführung einer Plattform zur Automatisierung von Tests auf der Basis von „Behaviour Driven Development“ mit eigener DSL
(JBehave, Selenium WebDriver, JUnit, TestLink)

Einführung des Konzeptes „Specification by Example“

Toolauswahl für die Testautomatisierung mobiler Endgeräte

Entwicklung und Pflege des Product Backlogs

Testfallentwurf & Testmonitoring

Eingesetzte Qualifikationen

SCRUM, Behavior Driven Development (BDD), Testmanagement / Testkoordination (IT), Testautomatisierung, Testing (IT), Testdesign (IT)

ScrumMaster, Agiler Coach
gateprotect AG, Hamburg
11/2011 – 6/2013 (1 Jahr, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

11/2011 – 6/2013

Tätigkeitsbeschreibung

Initiale Übernahme der Rolle ScrumMaster in einem 9-köpfigen Team (GUI-Entwicklung)

Vermittlung der Scrum-Methodik

Ausbildung und Begleitung eines internen ScrumMasters

Ausbildung eines internen ProductOwners

Initiale Entwicklung des PBL

Aufbau eines Projektmonitoringtools für das Projektmanagement auf Basis der durchgeführten Testfälle

Kontinuierliche Durchführung von Projektreviews, Bericht an die Entwicklungsleitung und den Vorstand

Wiederholte Bewertung des erreichten Standes und Bericht an die Geschäftsführung

Eingesetzte Qualifikationen

Projektmanagement (IT), SCRUM, Requirement Analyse

Zertifikate

PSD I (Professional Scrum Developer)
2015
PSPO I Scrum.org
2014
PSM I Scrum.org
2014
Trainer: Certified Agile Tester (CAT)
2011
IREB CPRE AL Modeling
2010
Certified ScrumMaster (Scrum Alliance)
2010
ISTQB Certified Tester (CTFL)
2005

Ausbildung

Elektrotechnik
Dipl.-Ing.
1993
Berlin

Über mich

Hallo,
seit Jahren arbeite ich Spezialist in den Kompetenzfeldern
- Testautomatisierung
- Requirements Engineering
- Agile / Scrum Coaching

für verschiedene Branchen, insbesondere E-Commerce, Logistik, Banken & Versicherungen, Maschinenbau und Telekommunikation.

Zu meinen Aufgaben gehörte es in der Vergangenheit, Teams anzuleiten, zu coachen und somit mein Wissen an meine Kunden weiterzugeben.
Durch meine ausgeprägte "Hands-on"-Mentalität erarbeitete ich gemeinsam mit dem Team Lösungswege, um optimale,
auf die konkreten Kundenbedürfnisse zugeschnittene Ergebnisse zu erreichen.

Als Generalist schaue ich gerne über die Tellerränder: mein breites Wissensspektrum (Requirements Engineering, Entwicklung,
Testautomatisierung, Scrum Coaching) erlaubt es mir, mich mit allen "Gewerken" in der Softwareentwicklung und Elektrotechnik auf Augenhöhe auszutauschen.

Daher bin ich auf der Suche nach Projekten & Partnern, die sowohl meine technisch/methodischen Kompetenzen (QS, RE, Scrum) wünschen,
als auch meine interdisziplinären Kompetenzen nutzen möchten, bspw. durch Mitarbeit in agilen Teams oder Coaching.

Abschließend möchte ich noch erwähnen, dass ich seit 2008 als Trainer tätig bin rund um die Themen Requirements Engineering (IREB) und Agile Methoden (Scrum, Certified Agile Tester).

Weitere Kenntnisse

Testautomatisierung
- Web Clients: Selenium / WebDriver
- Web Clients: Cypress
- SWT Clients: SWTBot
- Mobile Clients: Appium, MonkeyTalk
- Sonstige: WinRunner, Rational Robot, Compuware TestPartner
- BDD ( Behaviour Driven Development), Cucumber & JBehave
- JUnit

Testmanagement
- TestLink
- HP QC inkl. REST-API (früher: Mercury TestDirector)
- Compuware QACenter
- Rational Test Suite

Continuous Integration & Delivery
- Jenkins
- Gitlab CI
- Ant, Maven
- Git, SVN

Requirements Engineering
- Anforderungsmanagement
- IREB CPRE Trainer (Foundation & Advanced Level)
- DOORS (incl. DXL)
- Polarion (inkl. API Programming)
- Avenqo PEP
- UML / SysML (Enterprise Architect)

Programmierung Java
- Eclipse RCP 3 & 4
- Eclipse RAP 3 & 4
- SWT & JFace
- BIRT, Zest, RMI, JDBC
- Castor (JPA)

Scrum
- Agile Coach / Scrum Coach
- Scrum Training (PSM, PSD, PSPO)
- Scrum Master
- Scrum Product Owner
- Agile Tester

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4535
Alter
58
Berufserfahrung
32 Jahre und 6 Monate (seit 09/1991)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden