2021-08
heute
- Definition und Aufbau einer Teststrategie und Testplan
- Konzeptionierung, Implementierung, Integration und Etablierung eines Testframeworks (für End2End-Tests, API Tests, Contract Tests, Security Tests, Load Tests) für ein Modeshops im eCommerce- Bereich (mit Cypress)
- Aufbau von CI/CD Pipelines mit GitlabCI für Frontend- und Backend- Service
- Integration der automatisierten Tests in CI/CD Pipelines (GitlabCI) n Integration von Github Flow als Standard
- Einarbeitung und Schulung von internen Mitarbeitern
- Motivation und Vermittlung von Qualitätsbewusstsein
- Vermittlung einer Hands-on-Mentalität in einer Rolle als TestOps
2020-08
heute
2017-09
heute
Projekt als Test Automation Architect und Testmanager bei Airbus Group zur Umsetzung eines generischen, gesamten Projekt-Stacks (auch mit Atlassian Tools):
Erarbeitung und Definition eines Testkonzepts, Testdatenkonzepts und Testfallkonzepts
Konzeptionierung, Implementierung und Etablierung einer End2End- und REST API-Testautomatisierung für den neuen Atlassian Stack (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)
Implementierung von Parametrisierungen für den Atlassian Stack durch die Testautomatisierung (via REST API, Selenium, Bash Commands)
Integration der Parametrisierungen, der End2End- und REST API- Tests in die CI-Pipeline zur Migration des gesamten Stacks
Entwicklung und Weiterentwicklung von Plugins für die Atlassian Produkte (basierend auf Java)
Integration aller Testautomatisierungen inkl. Parametrisierungen in eine Microsoftarchitektur im Umfeld Docker, Kubernetes und Helm
Projekt als Test Automation Architect und Testmanager bei Deutsche Post AG zur Ablösung eines Collabnet TeamForge Stacks durch einen Atlassian Stack:
Unterstützung bei der Umsetzung einer komplexen
Testdatengenerierung inkl. konsistenter Datenanonymisierung
Projekt als Test Automation Architect bei NXP Semiconductors zur Migration einer Collabnet TeamForge Instanz:
Konzeptionierung, Implementierung und Etablierung einer End2End- Testautomatisierung für eine bestehende Collabnet TeamForge Instanz (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)
Testmanagement aller Aufgaben bzgl. der Testautomatisierung
Planung, Ausführung und Auswertung der Tests in Docker-
Containern
Integration der End2End-Tests in ein CI-System (Jenkins CI)
Erarbeitung und Etablierung von Software-Qualitätsstandards
2020-05
2020-08
2018-05
2020-04
Erarbeitung und Definition eines Konzepts zur Versionierung
Konzeptionierung, Implementierung, Integration und Etablierung von automatisierten REST API-Tests für Microservices einer webbasierten Maschinenverwaltungs- und Maschinensteuerungsplattform (mit Node.js, Frisby.js) in das vorhandene Testframework
Implementierung und Integration eines einheitlichen Reportings (Test Result Report, Test Coverage Report) für die automatisierten REST API-Test
umfangreiche Refaktorisierung der bestehenden End2End- Testautomatisierung mit dem Ziel die Tests robuster, stabiler und zuverlässiger zu machen (Webdriver.IO, Mocha, Chai, Mochawesome)
Implementierung und Integration von Jenkins-Pipelines für die End2End- und REST API-Tests
SauceLabs Integration der automatisierten End2End-Tests
Entwicklung von Test-Coverage-Reports
Planung und Konzeptionierung zur Integration der API-Tests und End2End-Tests in Microservices über Pipelines inkl. Eines Konzepts zur Versionierung von Tests im Testframework
2019-06
2019-12
Erarbeitung und Definition eines Testkonzepts
Konzeptionierung, Implementierung und Etablierung eines
Testframeworks für REST API-, End2End- und Performancetests im
Data Science Team (mit Frisby.js, Webdriver.IO, Artillery)
Erarbeitung und Umsetzung von Jenkins Deployment-Pipelines für
Data Science Microservices (Build, Deploy, Test)
Integration von Nightly Testruns (Jenkins, Docker)
Unterstützung der Teammitglieder bei der Implementierung von Unit-
und Integrationstests in den Microservices
Schulung von Mitarbeitern
2017-06
2018-01
Konzeptionierung und Implementierung einer End2End- Testautomatisierung für ein bestehendes Hotelportal, welches komplett erneuert wird auf Basis von Microservices (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber Reporting)
Ausführung und Auswertung der automatisierten Tests
Planung und Ausführung der Tests über GitLab CI in der AWS Cloud mit Docker-Containern
Integration der End2End-Tests in den CI/CD-Prozess aller
existierenden Backend- und Frontend-Services
Planung, Koordination und Umsetzung der Aufgaben der
Testautomatisierung im Team
Fehlerreporting und Priorisierung (Atlassian JIRA)
aktives Mitglied in einem internationalen Scrum-Team
2017-04
2017-05
Konzeptionierung und Implementierung einer serviceorientierten Testautomatisierung für Integrationstests eines Konnektors (Hardware) im Bereich Gesundheitswesen (mit Java, Maven, Cucumber, Selenium 3, JUnit, SOAP, Thrift)
Automatisierung von Integrationstests für einen Konnektor im Gesundheitswesen mithilfe des implementierten generischen Testframeworks (Komponenten werden als Docker-Container abgebildet)
Einführung eines agilen Prozesses im Team (mit Kanban)
Planung und Steuerung von Testaktivitäten im Team (mit Jira)
Planung und Integration der Tests in einem CI-System (mit Jenkins)
Evaluierung und Einführung von automatisierten Tests für
Konfigurationen und Infrastruktur (mit Serverspec)
Evaluierung und Einführung von Quellcode-Analysewerkzeugen (mitcSonarQube)
Schulung und Weiterbildung von internen Mitarbeitern
Planung, Implementierung und Transparenz von Metriken für die Testautomatisierung
2017-01
2017-03
2016-10
2016-12
2016-11
2016-11
2015-05
2016-09
2010-09
2015-04
Projekt „neuer Personalausweis“
Projekt „elektronischer Aufenthaltstitel“
Projekt im Bereich „Enrolment“
2010-04
2010-08
2008-10
2010-03
2006-10
2008-09
2007-10
2008-02
2005-12
2006-07
2003-07
2003-09
2002-10
2003-06
10/2003 ? 09/2008
Studium der Medieninformatik an der Technischen Fachhochschule Berlin
mit Abschluss als Diplominformatiker (FH)
08/1995 ? 06/2002
Einstein Gymnasium Angermünde mit Abschluss der allgemeinen
Hochschulreife
08/1993 ? 06/1995
Grundschule Gustav Bruhn
09/1989 ? 06/1993
Grundschule Spechtberg
Testmanagement, Testplanung, Testdesign, Testdurchführung Agile Testing, Scrum, APM, V-Modell XT Testautomatisierung, Acceptance Testing
Unit Testing, API Testing, SOAP Testing, REST Testing, Performance Testing, Load Testing, High-pressure Testing Integration Testing
Systeme Testing
Continuous Integration
Qualitätsmanagement, Testmanagement, Testkoordinierung Private Key Infrastructure (PKI), Kryptografie
QA-Kenntnisse
Agile Testing, Scrum, APM, V-Modell XT
Private Key Infrastructure (PKI), Kryptografie
Programmiersprachen
Java
PHP, Swift, SQL, HTML
CSS, C, C++, C#, Visual Basis, Python, PL/SQL
Datenbanken
MySQL, Oracle, MSSQL
SQLite, MSAccess, JDBC, ODBC
Technologien
XPath, CSS Selektoren
jQuery, XSS
Betriebssysteme
Windows XP/7, Mac OS X
Windows 95/98/2000/Vista/8/8.1, Linux + Unix
Software / Tools
+++
Eclipse IDE, Atom
Selenium IDE, Selenium RC, Selenium Core, Selenium Grid, Selenium 2 Webdriver, Selenium 3, Selenium 4
Appium, WinAppDriver
Cucumber
Nightwatch.js, Nightwatch-Cucumber, Nightwatch-API, Cucumber.js WebdriverIO, Mocha, Mochawesome, Chai
TestNG, PHPUnit, JUnit, Jest
Frisby.js
SauceLabs Integration
Artillery
Hudson CI / Jenkins CI, Cloudbees Jenkins
Postman
Subversion (SVN)
MS Office 2003/2007/2010/2013/2016 (Word, Excel, PowerPoint)
Atlassian JIRA Issue and project tracking, Atlassian Crowd, Atlassian Confluence
++
NetBeans IDE, Xcode 6, IntelliJ IDEA, Visual Studio Code Seapine TestTrack, HP Quality Center, Inflectra SpiraTest HP QuickTest Professional, Sikuli
HP LoadRunner, Apache JMeter, Artillery, k6.io
soapUI, ReadyAPI, REST-assured
GIT
GitHub Actions, Azure DevOps
Docker, Kubernetes, minikube
Citrix, WTS, VMWare, VirtualBox, AWS Maven, NPM, YARN
SonarQube
Collabnet TeamForge
+
microTOOL in-Step Selenesse, FitNesse
Robot Framework, bewildr, White Framework, froglogic Squish Borland SilkPerformer, OpenSTA
NUnit, JsUnit, phpRack
Serverspec
Splunk
CVS
Atlassian Bamboo, GitLab CI Gradle
MS Project 2003
IT / Internet / EDV
Ich stehe ausschließlich für Remote-Projekte zur Verfügung.