Projekte außerhalb der o.g. Regionen nach Absprache bei Ausgleich von Reisekosten und -zeit möglich.
02/2016 ? heute
Projekt:
Banking (Konsumentenkredite)
Branche:
Bank- und Finanzwesen
Rolle:
Anforderungsanalyse (Lead Business Analyst)
Aufgaben:
- Analyse fachlicher Anforderungen
- Erstellung von Spezifikationsdokumenten
- Koordination von Review- und Approval-Prozessen
- Abstimmung mit fachlich Verantwortlichen und Entwicklungsteam
- Vorbereitung und Durchführung von Workshops mit fachlich
Verantwortlichen
- Koordination innerhalb des Analyse-Teams
- Unterstützung des Testteams
Stichworte:
MS Windows, HP Application Lifecycle Management (HP ALM), Jira,
Confluence, Enterprise Architect, UML, SOAP-UI, IntelliJ IDEA; Windows
PowerShell, SQLite3, Python, SQL Developer, RESTful Web Services,
Swagger; SOAP
07/2016 ? 09/2017
Projekt:
Internet Banking
Branche:
Bank- und Finanzwesen
Rolle:
Testmanagement / Anforderungsanalyse
Aufgaben:
- Konzeption, Planung und Durchführung des Fachtests
- Fachliche und technische Anforderungsanalyse
- Konzeption, Realisierung und Durchführung von
Web-Service-/Schnittstellen-Tests (RESTful Services)
- Abstimmung mit fachlich Verantwortlichen und Entwicklungsteam
- Abstimmung der Test- und Testautomatisierungsstrategie
- Durchführung von Fehler Triage Meetings
- Strukturelle Analyse von Fehler- und Ausfallausfallszenarien und
erwartetem Systemverhalten
Stichworte:
MS Windows, Jira, Confluence, HP Application Lifecycle Management (HP
ALM), FitNesse, Windows PowerShell, RESTful Web Services, Swagger, Web
Components, HBCI/FinTS, Agile/Scrum
01/2016 ? 06/2016
Projekt:
Sabbatical und Weiterbildung
Stichworte:
Web-Entwicklung und Test Web-basierter Anwendungen,,
JavaScript-Frameworks (Meteor, Bootstrap, PhantomJS, CasperJS), Docker,
?
06/2015 ? 12/2015
Projekt:
Output Management System
Branche:
Bank- und Finanzwesen
Rolle:
Leitung Teilprojekt Test / Anforderungsanalyse
Aufgaben:
- Steuerung des Testteams
- Fachliche Anforderungsanalyse (Migration von Dokumentströmen)
- Definition von Teststrategien und Testfällen
- Abstimmung mit Projektleitung, Entwicklungsteam, Testleitung und
Fachabteilungen
- Koordination der fachlichen Abnahme
Stichworte:
MS Windows, HP Quality Center (HP QC), z/OS (OS/390, Host/Mainframe),
Unix System Services (USS), Rumba, EHLLAPI, VBA
05/2014 ? 03/2015
Projekt:
Vorgangsverwaltungssystem
Branche:
Behörde
Rolle:
Leitung Software-Test
Aufgaben:
- Erstellung von Testkonzept, -handbuch und -plan
- Festlegung von Teststrategie, Vorgehensweisen und Testmetriken
- Abstimmung von Testbedarfen und Testaktivitäten
- Evaluation von Testfallverwaltungssystemen
- Analyse von Testanforderungen für Datenmigration
Stichworte:
MS Windows, MS Office, Polarion ALM, Subversion, HP Quality Center (HP
QC/ HP ALM), HP QTP/ HP UFT, SAP Solution Manager, SAP ICM, SAP HANA
09/2013 ? 12/2013
Projekt:
Smartphone-Apps und Web-Portale für Mobilgeräte
Branche:
Web-Agentur
Rolle:
QS-Beratung / Testmanagement
Aufgaben:
- Planung und Koordination von Feature- und Regressionstests
- Entwicklung Teststrategien zur Risikoreduktion bei paralleler, agiler
Entwicklung
- Bewertung von Testautomatisierungsansätzen
- Prototypische Umsetzung eines automatisierten Regressionstests mit
Selenium
- Einführung übergreifender QS-Statusberichte
Stichworte:
Windows 7, Ubuntu Linux, Selenium, Atlassian Jira, Confluence, MS
Office, VBA, Eclipse, Selenium, Cucumber, Oracle Virtual Box, Linux,
Scrum
07/2013 ? 09/2013
Projekt:
Mobiles Bezahlverfahren
Branche:
Logistikunternehmen
Rolle:
Testmanagement
Aufgaben:
- Planung, Vorbereitung und Koordination von Testiterationen
- Beratung der Fachseitentester hinsichtlich der Testdurchführung
- Review des Testfallkatalogs und Prüfung auf Abdeckung von
Anforderungen
- Weiterentwicklung der Modelle zur Anforderungs- und Testfall- und
Testlaufverwaltung
- Unterstützung der Projektleitung hinsichtlich des Fehlermanagements
Stichworte:
Windows, Atlassian Jira, Confluence, MS Office, VBA, Agile
11/2012 ? 06/2013
Projekt:
Sabbatical und Weiterbildung
Stichworte:
Test Management, Web-Entwicklung, Content Management Systeme, ?
08/2012 ? 10/2012
Projekt:
Datenbank für ?Big Data?-Anwendungen
Branche:
Software-Unternehmen (Start-up)
Rolle:
QS-Leitung / Testmanagement
Aufgaben:
- Planung und Einführung von Qualitätssicherungsmaßnahmen (speziell
systematischer Tests) für ein als Produkt entwickeltes
Datenbank-System
- Definition und Realisierung von QS-Maßnahmen in Abstimmung mit
Geschäftsführung, Produktmanagement und Entwicklungsleitung
- Steuerung des Testteams
- Testdurchführung für ausgewählte Themenbereiche
- Wartung und Erweiterung bestehender Skripte (in Python) zur
Testautomatisierung
Stichworte:
Unix (Linux), Python, Atlassian Jira, Git, Confluence, Oracle
VirtualBox, Scrum
05/2012 ? 07/2012
Projekt:
Mediation- und Rating-System für IP-Datenverkehr
Branche:
Telekommunikation (Festnetz)
Rolle:
Testautomatisierung
Aufgaben:
- Test (System Test / Cluster Test) einer Plattform zur Abrechnung von
Festnetz-IP-Datenverkehr
- Bewertung von Automatisierungswerkzeugen
- Entwurf von Automatisierungsansätzen
- Entwurf eines Datenmodells zur Testdatenverwaltung
Stichworte:
Unix (AIX), Windows, HP Quality Center (HP QC), Java, Perl, VBA,
Subversion (SVN), Selenium 2, JUnit3, JUnit 4, TestNG
03/2011 ? 04/2012
Projekt:
Dokumenten- und Rechnungsaufbereitungssystem / Korrespondenzsystem
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Testmanagement
Aufgaben:
- Testmanagement (Systemtest / Cluster Test) für ein Dokumenten- und
Rechnungsaufbereitungssystem (Druck, Archivierung, ?) sowie eines
Multi-Kanal-Korrespondenzsystems (SMS, Fax, E-Mail, Papier)
- Planungs- & Steuerungsaufgaben im Testprozess
- Steuerung eines geographisch verteilten Teams (On-site & Offshore)
- Erstellung von Testberichten
- Entwurf & Entwicklung von Software-Werkzeugen zur Feststellung des
Testfortschritts sowie zur Erstellung von Testberichten
- Koordination von Verbundtests für SOA-basierte Anwendungen
Stichworte:
Unix, Windows, HP Quality Center (HP QC), SOA, Perl, SQL, VBA,
Subversion (SVN), ClearCase
06/2010 ? 02/2011
Projekt:
Web-basierte Darstellung von Rechnungs- und Provisionsabrechnungsdaten
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Test / Testmanagement
Aufgaben:
- Test (Systemtest / Cluster Test) eines Software-Systems zur
Web-basierten Darstellung von Provisionsabrechnungsdaten
- Testanalyse & -entwurf
- Testrealisierung & -durchführung
- Testauswertung & -bericht
- Testdatenerzeugung (inkl. Entwicklung unterstützender Werkzeuge)
- Koordination und Durchführung von Verbundtests mit den Partnersystemen
- Unterstützung des fachseitigen Akzeptanztests
Stichworte:
Unix, Windows, Firefox (Add-ons), Java, Selenium, Eclipse, HP Quality
Center (HP QC), Perl, VBA, Subversion (SVN), ClearCase
12/2009 ? 05/2010
Projekt:
Revenue Assurance-System
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Integrationsunterstützung
Aufgaben:
- Unterstützung der Integration eines zugekauften
Revenue-Assurance-Produkts in die vorhandene Systemlandschaft
- Untersuchung von Sicherheits- und Datenschutzaspekten
- Unterstützung des Lieferanten (Offshore) bei Anwendung des
Abweichungsmanagement-Prozesses
- Analyse und Dokumentation des Gesamtsystems aus betrieblicher Sicht
- Erstellung eines Betriebshandbuchs
Stichworte:
Unix (RedHat Linux), Java, JBoss, Oracle, Perl, MS Office, VBA, Windows
XP
10/2007 ? 02/2010
Projekt:
Content Provider Rating-/Billing-System
(Partner Billing / Content
Provider Settlement)
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Teilprojektleitung in der Entwicklung / Analyse
Aufgaben:
- Entwicklung des Reporting-Teils eines Systems zur Abrechnung von
?Content? (d.h. ereignisbasierte Abrechnung, also z.B.
Klingelton-Download) zwischen Content-Anbieter, Netzbetreiber und
Rechteverwertungsgesellschaft (in internationalem Umfeld)
- Entwurf und Umsetzung der Report-Erzeugung
- Steuerung eines Teilprojekt-Entwicklungsteams
- Erstellung und Review von Fach- und DV-Konzepten
- Abstimmung der Schnittstellen zwischen den Teilprojekten
- Ermittlung fachlicher Anforderungen in Abstimmung mit
Fachseitenvertretern
- Unterstützung der Qualitätssicherungs- und Anwendungssteuerungs-Teams
(inkl. Training)
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur
strukturierten Verwaltung von Report-Anforderung (MS Access)
- Analyse von Datentransfer-/Datenmigrations-Anforderungen
Stichworte:
Unix (Solaris), Windows XP, Java, Oracle, PL/SQL, Perl, Convergys
Infinys Rating/Billing (IRB), Power Designer, Toad, ETL, Magic Draw, MS
Office (Word, Excel, Access, PowerPoint, VBA)
07/2006 ? 09/2007
Projekt:
Online-Rating System
Branche:
Telekommunikation (Mobilfunk)
Rolle :
Analyse
Aufgaben:
- Fachliche, technische und methodische Unterstützung der Auswahl eines
Standard-Produkts zum Aufbau eines Online-Rating-Systems (Vendor
Selection / Product Selection) für den Einsatz in einem
internationalen Umfeld /
Konzeption eines Online-Rating-System
(Eigenentwicklung)
- Anforderungsanalysen
- Erstellung und Review von Fach- und DV-Konzepten sowie
Machbarkeitsstudien
- Erstellung von Schnittstellenspezifikation in Abstimmung mit
Partnersystemen
- Review und Bewertung von Lösungskonzepten
- Review von Test-Konzepten
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur
Anforderungserfassung und -verwaltung (MS Access)
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur Bewertung
von Anbietern
- Analyse von Daten- und System-Migrations-Szenarien
Stichworte:
Unix (OSF, Solaris, Linux), Windows 2000, Oracle, Perl, MS Office (Word,
Excel, Access, PowerPoint, VBA), ASN.1
01/2004 ? 06/2006
Projekt:
Rating System
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Test
Aufgaben:
- Fachlich-funktionaler Test eines Rating-Systems für Online-
(Real-Time) und Offline-Betrieb (Batch-Verarbeitung)
- Review von Fachkonzepten
- Entwurf, Erstellung und Durchführung von Testfällen
- Entwurf und Umsetzung von Teststrategien für neue Anwendungen
- Automatisierung von Testdurchführung, -auswertung und -protokollierung
- Entwurf und Realisierung von Test-Client- (?Test Drivers?) und
Server-Komponenten (?Test Stubs?) mit TCP/IP-Schnittstellen
Stichworte:
Unix (OSF, Solaris, Linux), Windows 2000, Oracle, Perl, XML
06/2003 ? 08/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung
Aufgaben:
- Analyse neuer Fachseitenanforderungen hinsichtlich ihrer Auswirkung
auf die bestehende Anwendung; Entwurf und Umsetzung der resultierenden
Software-Änderungen
- Erstellung von Lösungskonzepten
- Erweiterung von Anwendungen in C, C++ und Perl
- Erstellung von Tools zum Auslesen von Nachrichten aus MQ-Series und
deren Verarbeitung
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, MQ Series, C, C++, Perl
02/2003 ? 03/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung / Qualitätssicherung
Aufgaben:
- Analyse und Bewertung des C++-Codes einer Anwendung zur Datenmigration
(Quellsystem: KONTES)
- Code-Review der Anwendung (C++) hinsichtlich Korrektheit, Performance
und Wartbarkeit
- Abschlussbericht (inklusive Zusammenfassung, Bewertung der Ergebnisse
und Bereitstellung von Verbesserungsvorschlägen)
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, C++, C, Perl
01/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung / Qualitätssicherung
Aufgaben:
- Analyse und Bewertung des C++-Codes einer Anwendung zur Verwaltung von
Vertragsdaten
- Code-Review von C++-Klassen der Anwendung (C++) hinsichtlich
Korrektheit, Performance und Wartbarkeit
- Abschlussbericht (inklusive Zusammenfassung, Bewertung der Ergebnisse
und Bereitstellung von Verbesserungsvorschlägen)
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, C++, C, Perl
10/2001 ? 09/2002
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation (Festnetz)
Rolle:
Test / Testautomatisierung / Testkoordination
Aufgaben:
- Test eines Software-Systems (mit XML-basierter Service-Schnittstelle
sowie Web-basierter Bedienoberfläche) zur zentralen
Vertragsdatenverwaltung unter Berücksichtigung der Datenmigration aus
einem Bestandssystem
- Konzeption, Erstellung und Durchführung von Testfällen und
Testszenarien
- Spezifikation der Funktionalität der Anwendung in Form von Use Cases
- Arbeitsablaufkoordination innerhalb des Teilprojekts
- Entwicklung eines Hilfsprogramms zur Unterstützung der
Testfallerstellung und Testfallwartung (in MS Excel VBA)
- Entwicklung eines Hilfsprogrammes zur Erkennung von Änderungen der
Systemschnittstelle(als Shell-Skripte)
- Konzeptentwicklung für ein Hilfsprogramm zur systematischen
Generierung von Testdaten
- Schulung neuer Mitarbeiter in Projektthematik und Testaufbau
Stichworte:
Windows 2000, AIX, MVS, MS Office, Perl, VBA, bash, Continuus
09/2001
Projekt:
Betreuung eines C-Programmierpraktikums
Branche:
Systemhaus (intern)
Rolle:
Trainer
Aufgaben:
Planung und Durchführung eines unternehmensinternen C-Programmierkurses
Stichworte:
Windows 2000, Microsoft Visual C++
02/2001 ? 08/2001
Projekt:
Management-System für ein Umweltdaten-Messstationsnetzwerk
Branche:
Systemhaus / Behörden (meteorologischer Dienst)
Rolle:
Entwicklung
Aufgaben:
- Entwicklung von Komponenten für ein Software-System zur Verwaltung
eines Umweltdaten-Messstationsnetzwerks
- Entwurf und Entwicklung einer Abstraktionsschicht für
Datenbankzugriffe (in C) sowie der konkreten Anbindung an
Oracle-Datenbanken (basierend auf OCI) für den Einsatz unter Windows
NT und Unix
- Umstellung der Datenbankzugriffe einer bestehenden Anwendung (in C und
C++) von MS SQL Server auf Oracle DB
- Entwicklung einer GUI-Anwendung (in Java, unter Verwendung von Swing)
als Front-end für das Messstationsnetzwerk-Management-System,
inklusive Darstellung von Stationen bzw. Stationsgruppen sowie deren
Betriebszustand auf einer geographischen Karte
Stichworte:
Windows NT/2000, C, C++, Java, Oracle 8, OCI (Oracle Call Interface)
01/1997 ? 01/2001
Projekt:
Optisches Oberflächeninspektionssystem für Bahnwaren
Branche:
Software-Unternehmen / Industrielle Anwendung
Rolle:
Software-Entwicklung / Qualitätssicherung
Aufgaben:
- Entwicklung und Qualitätssicherung für ein als Produkt konzipiertes
System zur optischen Inspektion von Bahnwaren-Oberflächen (Stahlblech,
Papier, ?) im industriellen Produktionsumfeld unter Berücksichtigung
von Echtzeit-Anforderungen und unter Verwendung von
Parallelverarbeitungstechnologien
- Entwicklung von Bildverarbeitungsalgorithmen (in C++ unter AIX und
Windows NT)
- Definition der Schnittstelle zwischen Bildverarbeitungskern und
Steuerungsanwendung (in C++)
- Entwicklung einer Anwendung zur Validierung des Algorithmen-Kerns (in
C++)
- Vertriebsunterstützung
- Technische Projektkoordination
- Definition, Planung und Durchführung von internen Tests (ohne
Kundenbeteiligung) und Abnahmetests (mit Kundenbeteiligung) vor bzw.
nach Auslieferung des Gesamtsystems (Hard- und Software)
- Auswahl und Einführung eines neuen Konfigurationsmanagement-Systems
(Rational ClearCase) zur Ablösung eines Altsystems, sowie Wartung und
Erweiterung des neuen Systems durch eigene Skripte (in Perl)
Stichworte:
Windows NT, Windows 2000, AIX, C++, Perl, ClearCase, MS Visual Source
Safe
11/1995 ? 03/1996
Projekt:
Internet-Anschluss eines Studentenwohnheims
Branche:
Studenteninitiative
Rolle:
Koordination / Durchführung
Aufgaben:
- Planung, Koordination und Ausführung von Verkabelungsarbeiten
- Installation und Wartung eines zentralen Servers (DNS, E-Mail, ?)
- Support zur Einrichtung von Netzwerk-Clients
Stichworte:
Windows 3.11, Windows 95, Mac OS, Solaris, Ethernet (10/100 MBit/s),
IR-Laser-basierte Datenanbindung
04/1995 ? 07/1995
Projekt:
Betreuung eines C++-Programmierkurses
Branche:
Universität
(RWTH Aachen, Lehrstuhl für Technische Informatik)
Rolle:
Kursbetreuung als studentische Hilfskraft
Aufgaben:
Betreuung eines Einführungskurses in die Programmiersprache C++
Stichworte:
MS Windows 3.11, Borland C++
03/1993 ? 08/1994
Projekt:
Software zur Simulation mit stochastischen Verfahren
Branche:
Universität
(RWTH Aachen, Institut für Statistik u.
Wirtschaftsmathematik)
Rolle:
Software-Entwicklung als studentische Hilfskraft
Aufgaben:
- Entwicklung von Algorithmen zur Laststeuerung unter Verwendung
stochastischer Methoden
- Entwicklung einer Anwendung zur Simulation von
Synchronisationsverfahren impulsgekoppelter Oszillatoren
Stichworte:
Solaris, C++ (gcc)
01/1993 ? 10/1994
Projekt:
CD-Brenner-Software und eBook-Retrieval-Software
Branche:
Systemhaus
Rolle:
Systemanalyse / Software-Entwicklung
Aufgaben:
- Entwicklung einer Software-Bibliothek, die Daten von
Festplatten-Partitionen so aufbereitet, dass sie an einen CD-Brenner
gesendet und von diesem auf CD-ROM geschrieben werden können
- Entwicklung einer Anwendung, mit der (in einem proprietären Format)
auf CD gespeicherte, elektronische Bücher (eBooks) dargestellt werden
können
Stichworte:
Mac OS, C++, Assembler
05/1990 ? 02/1992
Projekt:
Verkehrsleitsysteme
Branche:
Systemhaus / Behörden (Verkehrsleittechnik)
Rolle:
Konzeption / Entwicklung
Aufgaben:
- Entwicklung interaktiver, grafischer Bedienoberflächen als Prototypen
eines Glatteis-/Gefahren-Frühwarnsystems und eines komplexen
Bediensystems für eine Verkehrsleitzentrale
- Entwicklung eines Programms zur interaktiven Datenauswertung,
einschließlich Validierung von Benutzereingaben und Kommunikation mit
dem Auswerterechner
- Entwicklung von Software-Modulen zur flexiblen Erzeugung von
Diagrammen, Status- und Störlisten
Stichworte:
Mac OS, Unix, C
- Qualitätssicherung
- Claims Management (Nachforderungsmanagement)
- Rational ClearCase Administration
- Perl: z.B. DBI (Oracle), ...
* Bankwesen (Konsumentenkredite, Online-Banking, Output-Management)
* Telekommunikation (Vertragsdatenverwaltung, Abrechnung, Rechnungsdarstellung)
* Industrie (Qualitätsüberwachungssysteme)
* Behörden (Öffentliche Sicherheit, Verkehrsleittechnik, Umweltdatenerfassung)
Projekte außerhalb der o.g. Regionen nach Absprache bei Ausgleich von Reisekosten und -zeit möglich.
02/2016 ? heute
Projekt:
Banking (Konsumentenkredite)
Branche:
Bank- und Finanzwesen
Rolle:
Anforderungsanalyse (Lead Business Analyst)
Aufgaben:
- Analyse fachlicher Anforderungen
- Erstellung von Spezifikationsdokumenten
- Koordination von Review- und Approval-Prozessen
- Abstimmung mit fachlich Verantwortlichen und Entwicklungsteam
- Vorbereitung und Durchführung von Workshops mit fachlich
Verantwortlichen
- Koordination innerhalb des Analyse-Teams
- Unterstützung des Testteams
Stichworte:
MS Windows, HP Application Lifecycle Management (HP ALM), Jira,
Confluence, Enterprise Architect, UML, SOAP-UI, IntelliJ IDEA; Windows
PowerShell, SQLite3, Python, SQL Developer, RESTful Web Services,
Swagger; SOAP
07/2016 ? 09/2017
Projekt:
Internet Banking
Branche:
Bank- und Finanzwesen
Rolle:
Testmanagement / Anforderungsanalyse
Aufgaben:
- Konzeption, Planung und Durchführung des Fachtests
- Fachliche und technische Anforderungsanalyse
- Konzeption, Realisierung und Durchführung von
Web-Service-/Schnittstellen-Tests (RESTful Services)
- Abstimmung mit fachlich Verantwortlichen und Entwicklungsteam
- Abstimmung der Test- und Testautomatisierungsstrategie
- Durchführung von Fehler Triage Meetings
- Strukturelle Analyse von Fehler- und Ausfallausfallszenarien und
erwartetem Systemverhalten
Stichworte:
MS Windows, Jira, Confluence, HP Application Lifecycle Management (HP
ALM), FitNesse, Windows PowerShell, RESTful Web Services, Swagger, Web
Components, HBCI/FinTS, Agile/Scrum
01/2016 ? 06/2016
Projekt:
Sabbatical und Weiterbildung
Stichworte:
Web-Entwicklung und Test Web-basierter Anwendungen,,
JavaScript-Frameworks (Meteor, Bootstrap, PhantomJS, CasperJS), Docker,
?
06/2015 ? 12/2015
Projekt:
Output Management System
Branche:
Bank- und Finanzwesen
Rolle:
Leitung Teilprojekt Test / Anforderungsanalyse
Aufgaben:
- Steuerung des Testteams
- Fachliche Anforderungsanalyse (Migration von Dokumentströmen)
- Definition von Teststrategien und Testfällen
- Abstimmung mit Projektleitung, Entwicklungsteam, Testleitung und
Fachabteilungen
- Koordination der fachlichen Abnahme
Stichworte:
MS Windows, HP Quality Center (HP QC), z/OS (OS/390, Host/Mainframe),
Unix System Services (USS), Rumba, EHLLAPI, VBA
05/2014 ? 03/2015
Projekt:
Vorgangsverwaltungssystem
Branche:
Behörde
Rolle:
Leitung Software-Test
Aufgaben:
- Erstellung von Testkonzept, -handbuch und -plan
- Festlegung von Teststrategie, Vorgehensweisen und Testmetriken
- Abstimmung von Testbedarfen und Testaktivitäten
- Evaluation von Testfallverwaltungssystemen
- Analyse von Testanforderungen für Datenmigration
Stichworte:
MS Windows, MS Office, Polarion ALM, Subversion, HP Quality Center (HP
QC/ HP ALM), HP QTP/ HP UFT, SAP Solution Manager, SAP ICM, SAP HANA
09/2013 ? 12/2013
Projekt:
Smartphone-Apps und Web-Portale für Mobilgeräte
Branche:
Web-Agentur
Rolle:
QS-Beratung / Testmanagement
Aufgaben:
- Planung und Koordination von Feature- und Regressionstests
- Entwicklung Teststrategien zur Risikoreduktion bei paralleler, agiler
Entwicklung
- Bewertung von Testautomatisierungsansätzen
- Prototypische Umsetzung eines automatisierten Regressionstests mit
Selenium
- Einführung übergreifender QS-Statusberichte
Stichworte:
Windows 7, Ubuntu Linux, Selenium, Atlassian Jira, Confluence, MS
Office, VBA, Eclipse, Selenium, Cucumber, Oracle Virtual Box, Linux,
Scrum
07/2013 ? 09/2013
Projekt:
Mobiles Bezahlverfahren
Branche:
Logistikunternehmen
Rolle:
Testmanagement
Aufgaben:
- Planung, Vorbereitung und Koordination von Testiterationen
- Beratung der Fachseitentester hinsichtlich der Testdurchführung
- Review des Testfallkatalogs und Prüfung auf Abdeckung von
Anforderungen
- Weiterentwicklung der Modelle zur Anforderungs- und Testfall- und
Testlaufverwaltung
- Unterstützung der Projektleitung hinsichtlich des Fehlermanagements
Stichworte:
Windows, Atlassian Jira, Confluence, MS Office, VBA, Agile
11/2012 ? 06/2013
Projekt:
Sabbatical und Weiterbildung
Stichworte:
Test Management, Web-Entwicklung, Content Management Systeme, ?
08/2012 ? 10/2012
Projekt:
Datenbank für ?Big Data?-Anwendungen
Branche:
Software-Unternehmen (Start-up)
Rolle:
QS-Leitung / Testmanagement
Aufgaben:
- Planung und Einführung von Qualitätssicherungsmaßnahmen (speziell
systematischer Tests) für ein als Produkt entwickeltes
Datenbank-System
- Definition und Realisierung von QS-Maßnahmen in Abstimmung mit
Geschäftsführung, Produktmanagement und Entwicklungsleitung
- Steuerung des Testteams
- Testdurchführung für ausgewählte Themenbereiche
- Wartung und Erweiterung bestehender Skripte (in Python) zur
Testautomatisierung
Stichworte:
Unix (Linux), Python, Atlassian Jira, Git, Confluence, Oracle
VirtualBox, Scrum
05/2012 ? 07/2012
Projekt:
Mediation- und Rating-System für IP-Datenverkehr
Branche:
Telekommunikation (Festnetz)
Rolle:
Testautomatisierung
Aufgaben:
- Test (System Test / Cluster Test) einer Plattform zur Abrechnung von
Festnetz-IP-Datenverkehr
- Bewertung von Automatisierungswerkzeugen
- Entwurf von Automatisierungsansätzen
- Entwurf eines Datenmodells zur Testdatenverwaltung
Stichworte:
Unix (AIX), Windows, HP Quality Center (HP QC), Java, Perl, VBA,
Subversion (SVN), Selenium 2, JUnit3, JUnit 4, TestNG
03/2011 ? 04/2012
Projekt:
Dokumenten- und Rechnungsaufbereitungssystem / Korrespondenzsystem
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Testmanagement
Aufgaben:
- Testmanagement (Systemtest / Cluster Test) für ein Dokumenten- und
Rechnungsaufbereitungssystem (Druck, Archivierung, ?) sowie eines
Multi-Kanal-Korrespondenzsystems (SMS, Fax, E-Mail, Papier)
- Planungs- & Steuerungsaufgaben im Testprozess
- Steuerung eines geographisch verteilten Teams (On-site & Offshore)
- Erstellung von Testberichten
- Entwurf & Entwicklung von Software-Werkzeugen zur Feststellung des
Testfortschritts sowie zur Erstellung von Testberichten
- Koordination von Verbundtests für SOA-basierte Anwendungen
Stichworte:
Unix, Windows, HP Quality Center (HP QC), SOA, Perl, SQL, VBA,
Subversion (SVN), ClearCase
06/2010 ? 02/2011
Projekt:
Web-basierte Darstellung von Rechnungs- und Provisionsabrechnungsdaten
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Test / Testmanagement
Aufgaben:
- Test (Systemtest / Cluster Test) eines Software-Systems zur
Web-basierten Darstellung von Provisionsabrechnungsdaten
- Testanalyse & -entwurf
- Testrealisierung & -durchführung
- Testauswertung & -bericht
- Testdatenerzeugung (inkl. Entwicklung unterstützender Werkzeuge)
- Koordination und Durchführung von Verbundtests mit den Partnersystemen
- Unterstützung des fachseitigen Akzeptanztests
Stichworte:
Unix, Windows, Firefox (Add-ons), Java, Selenium, Eclipse, HP Quality
Center (HP QC), Perl, VBA, Subversion (SVN), ClearCase
12/2009 ? 05/2010
Projekt:
Revenue Assurance-System
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Integrationsunterstützung
Aufgaben:
- Unterstützung der Integration eines zugekauften
Revenue-Assurance-Produkts in die vorhandene Systemlandschaft
- Untersuchung von Sicherheits- und Datenschutzaspekten
- Unterstützung des Lieferanten (Offshore) bei Anwendung des
Abweichungsmanagement-Prozesses
- Analyse und Dokumentation des Gesamtsystems aus betrieblicher Sicht
- Erstellung eines Betriebshandbuchs
Stichworte:
Unix (RedHat Linux), Java, JBoss, Oracle, Perl, MS Office, VBA, Windows
XP
10/2007 ? 02/2010
Projekt:
Content Provider Rating-/Billing-System
(Partner Billing / Content
Provider Settlement)
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Teilprojektleitung in der Entwicklung / Analyse
Aufgaben:
- Entwicklung des Reporting-Teils eines Systems zur Abrechnung von
?Content? (d.h. ereignisbasierte Abrechnung, also z.B.
Klingelton-Download) zwischen Content-Anbieter, Netzbetreiber und
Rechteverwertungsgesellschaft (in internationalem Umfeld)
- Entwurf und Umsetzung der Report-Erzeugung
- Steuerung eines Teilprojekt-Entwicklungsteams
- Erstellung und Review von Fach- und DV-Konzepten
- Abstimmung der Schnittstellen zwischen den Teilprojekten
- Ermittlung fachlicher Anforderungen in Abstimmung mit
Fachseitenvertretern
- Unterstützung der Qualitätssicherungs- und Anwendungssteuerungs-Teams
(inkl. Training)
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur
strukturierten Verwaltung von Report-Anforderung (MS Access)
- Analyse von Datentransfer-/Datenmigrations-Anforderungen
Stichworte:
Unix (Solaris), Windows XP, Java, Oracle, PL/SQL, Perl, Convergys
Infinys Rating/Billing (IRB), Power Designer, Toad, ETL, Magic Draw, MS
Office (Word, Excel, Access, PowerPoint, VBA)
07/2006 ? 09/2007
Projekt:
Online-Rating System
Branche:
Telekommunikation (Mobilfunk)
Rolle :
Analyse
Aufgaben:
- Fachliche, technische und methodische Unterstützung der Auswahl eines
Standard-Produkts zum Aufbau eines Online-Rating-Systems (Vendor
Selection / Product Selection) für den Einsatz in einem
internationalen Umfeld /
Konzeption eines Online-Rating-System
(Eigenentwicklung)
- Anforderungsanalysen
- Erstellung und Review von Fach- und DV-Konzepten sowie
Machbarkeitsstudien
- Erstellung von Schnittstellenspezifikation in Abstimmung mit
Partnersystemen
- Review und Bewertung von Lösungskonzepten
- Review von Test-Konzepten
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur
Anforderungserfassung und -verwaltung (MS Access)
- Entwurf und Entwicklung eines Datenbank-basierten Tools zur Bewertung
von Anbietern
- Analyse von Daten- und System-Migrations-Szenarien
Stichworte:
Unix (OSF, Solaris, Linux), Windows 2000, Oracle, Perl, MS Office (Word,
Excel, Access, PowerPoint, VBA), ASN.1
01/2004 ? 06/2006
Projekt:
Rating System
Branche:
Telekommunikation (Mobilfunk)
Rolle:
Test
Aufgaben:
- Fachlich-funktionaler Test eines Rating-Systems für Online-
(Real-Time) und Offline-Betrieb (Batch-Verarbeitung)
- Review von Fachkonzepten
- Entwurf, Erstellung und Durchführung von Testfällen
- Entwurf und Umsetzung von Teststrategien für neue Anwendungen
- Automatisierung von Testdurchführung, -auswertung und -protokollierung
- Entwurf und Realisierung von Test-Client- (?Test Drivers?) und
Server-Komponenten (?Test Stubs?) mit TCP/IP-Schnittstellen
Stichworte:
Unix (OSF, Solaris, Linux), Windows 2000, Oracle, Perl, XML
06/2003 ? 08/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung
Aufgaben:
- Analyse neuer Fachseitenanforderungen hinsichtlich ihrer Auswirkung
auf die bestehende Anwendung; Entwurf und Umsetzung der resultierenden
Software-Änderungen
- Erstellung von Lösungskonzepten
- Erweiterung von Anwendungen in C, C++ und Perl
- Erstellung von Tools zum Auslesen von Nachrichten aus MQ-Series und
deren Verarbeitung
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, MQ Series, C, C++, Perl
02/2003 ? 03/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung / Qualitätssicherung
Aufgaben:
- Analyse und Bewertung des C++-Codes einer Anwendung zur Datenmigration
(Quellsystem: KONTES)
- Code-Review der Anwendung (C++) hinsichtlich Korrektheit, Performance
und Wartbarkeit
- Abschlussbericht (inklusive Zusammenfassung, Bewertung der Ergebnisse
und Bereitstellung von Verbesserungsvorschlägen)
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, C++, C, Perl
01/2003
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation
Rolle:
Entwicklung / Qualitätssicherung
Aufgaben:
- Analyse und Bewertung des C++-Codes einer Anwendung zur Verwaltung von
Vertragsdaten
- Code-Review von C++-Klassen der Anwendung (C++) hinsichtlich
Korrektheit, Performance und Wartbarkeit
- Abschlussbericht (inklusive Zusammenfassung, Bewertung der Ergebnisse
und Bereitstellung von Verbesserungsvorschlägen)
Stichworte:
Windows 2000, UNIX (AIX, Linux), MVS, MS Office, C++, C, Perl
10/2001 ? 09/2002
Projekt:
Zentrale Vertragsdatenverwaltung
Branche:
Systemhaus / Telekommunikation (Festnetz)
Rolle:
Test / Testautomatisierung / Testkoordination
Aufgaben:
- Test eines Software-Systems (mit XML-basierter Service-Schnittstelle
sowie Web-basierter Bedienoberfläche) zur zentralen
Vertragsdatenverwaltung unter Berücksichtigung der Datenmigration aus
einem Bestandssystem
- Konzeption, Erstellung und Durchführung von Testfällen und
Testszenarien
- Spezifikation der Funktionalität der Anwendung in Form von Use Cases
- Arbeitsablaufkoordination innerhalb des Teilprojekts
- Entwicklung eines Hilfsprogramms zur Unterstützung der
Testfallerstellung und Testfallwartung (in MS Excel VBA)
- Entwicklung eines Hilfsprogrammes zur Erkennung von Änderungen der
Systemschnittstelle(als Shell-Skripte)
- Konzeptentwicklung für ein Hilfsprogramm zur systematischen
Generierung von Testdaten
- Schulung neuer Mitarbeiter in Projektthematik und Testaufbau
Stichworte:
Windows 2000, AIX, MVS, MS Office, Perl, VBA, bash, Continuus
09/2001
Projekt:
Betreuung eines C-Programmierpraktikums
Branche:
Systemhaus (intern)
Rolle:
Trainer
Aufgaben:
Planung und Durchführung eines unternehmensinternen C-Programmierkurses
Stichworte:
Windows 2000, Microsoft Visual C++
02/2001 ? 08/2001
Projekt:
Management-System für ein Umweltdaten-Messstationsnetzwerk
Branche:
Systemhaus / Behörden (meteorologischer Dienst)
Rolle:
Entwicklung
Aufgaben:
- Entwicklung von Komponenten für ein Software-System zur Verwaltung
eines Umweltdaten-Messstationsnetzwerks
- Entwurf und Entwicklung einer Abstraktionsschicht für
Datenbankzugriffe (in C) sowie der konkreten Anbindung an
Oracle-Datenbanken (basierend auf OCI) für den Einsatz unter Windows
NT und Unix
- Umstellung der Datenbankzugriffe einer bestehenden Anwendung (in C und
C++) von MS SQL Server auf Oracle DB
- Entwicklung einer GUI-Anwendung (in Java, unter Verwendung von Swing)
als Front-end für das Messstationsnetzwerk-Management-System,
inklusive Darstellung von Stationen bzw. Stationsgruppen sowie deren
Betriebszustand auf einer geographischen Karte
Stichworte:
Windows NT/2000, C, C++, Java, Oracle 8, OCI (Oracle Call Interface)
01/1997 ? 01/2001
Projekt:
Optisches Oberflächeninspektionssystem für Bahnwaren
Branche:
Software-Unternehmen / Industrielle Anwendung
Rolle:
Software-Entwicklung / Qualitätssicherung
Aufgaben:
- Entwicklung und Qualitätssicherung für ein als Produkt konzipiertes
System zur optischen Inspektion von Bahnwaren-Oberflächen (Stahlblech,
Papier, ?) im industriellen Produktionsumfeld unter Berücksichtigung
von Echtzeit-Anforderungen und unter Verwendung von
Parallelverarbeitungstechnologien
- Entwicklung von Bildverarbeitungsalgorithmen (in C++ unter AIX und
Windows NT)
- Definition der Schnittstelle zwischen Bildverarbeitungskern und
Steuerungsanwendung (in C++)
- Entwicklung einer Anwendung zur Validierung des Algorithmen-Kerns (in
C++)
- Vertriebsunterstützung
- Technische Projektkoordination
- Definition, Planung und Durchführung von internen Tests (ohne
Kundenbeteiligung) und Abnahmetests (mit Kundenbeteiligung) vor bzw.
nach Auslieferung des Gesamtsystems (Hard- und Software)
- Auswahl und Einführung eines neuen Konfigurationsmanagement-Systems
(Rational ClearCase) zur Ablösung eines Altsystems, sowie Wartung und
Erweiterung des neuen Systems durch eigene Skripte (in Perl)
Stichworte:
Windows NT, Windows 2000, AIX, C++, Perl, ClearCase, MS Visual Source
Safe
11/1995 ? 03/1996
Projekt:
Internet-Anschluss eines Studentenwohnheims
Branche:
Studenteninitiative
Rolle:
Koordination / Durchführung
Aufgaben:
- Planung, Koordination und Ausführung von Verkabelungsarbeiten
- Installation und Wartung eines zentralen Servers (DNS, E-Mail, ?)
- Support zur Einrichtung von Netzwerk-Clients
Stichworte:
Windows 3.11, Windows 95, Mac OS, Solaris, Ethernet (10/100 MBit/s),
IR-Laser-basierte Datenanbindung
04/1995 ? 07/1995
Projekt:
Betreuung eines C++-Programmierkurses
Branche:
Universität
(RWTH Aachen, Lehrstuhl für Technische Informatik)
Rolle:
Kursbetreuung als studentische Hilfskraft
Aufgaben:
Betreuung eines Einführungskurses in die Programmiersprache C++
Stichworte:
MS Windows 3.11, Borland C++
03/1993 ? 08/1994
Projekt:
Software zur Simulation mit stochastischen Verfahren
Branche:
Universität
(RWTH Aachen, Institut für Statistik u.
Wirtschaftsmathematik)
Rolle:
Software-Entwicklung als studentische Hilfskraft
Aufgaben:
- Entwicklung von Algorithmen zur Laststeuerung unter Verwendung
stochastischer Methoden
- Entwicklung einer Anwendung zur Simulation von
Synchronisationsverfahren impulsgekoppelter Oszillatoren
Stichworte:
Solaris, C++ (gcc)
01/1993 ? 10/1994
Projekt:
CD-Brenner-Software und eBook-Retrieval-Software
Branche:
Systemhaus
Rolle:
Systemanalyse / Software-Entwicklung
Aufgaben:
- Entwicklung einer Software-Bibliothek, die Daten von
Festplatten-Partitionen so aufbereitet, dass sie an einen CD-Brenner
gesendet und von diesem auf CD-ROM geschrieben werden können
- Entwicklung einer Anwendung, mit der (in einem proprietären Format)
auf CD gespeicherte, elektronische Bücher (eBooks) dargestellt werden
können
Stichworte:
Mac OS, C++, Assembler
05/1990 ? 02/1992
Projekt:
Verkehrsleitsysteme
Branche:
Systemhaus / Behörden (Verkehrsleittechnik)
Rolle:
Konzeption / Entwicklung
Aufgaben:
- Entwicklung interaktiver, grafischer Bedienoberflächen als Prototypen
eines Glatteis-/Gefahren-Frühwarnsystems und eines komplexen
Bediensystems für eine Verkehrsleitzentrale
- Entwicklung eines Programms zur interaktiven Datenauswertung,
einschließlich Validierung von Benutzereingaben und Kommunikation mit
dem Auswerterechner
- Entwicklung von Software-Modulen zur flexiblen Erzeugung von
Diagrammen, Status- und Störlisten
Stichworte:
Mac OS, Unix, C
- Qualitätssicherung
- Claims Management (Nachforderungsmanagement)
- Rational ClearCase Administration
- Perl: z.B. DBI (Oracle), ...
* Bankwesen (Konsumentenkredite, Online-Banking, Output-Management)
* Telekommunikation (Vertragsdatenverwaltung, Abrechnung, Rechnungsdarstellung)
* Industrie (Qualitätsüberwachungssysteme)
* Behörden (Öffentliche Sicherheit, Verkehrsleittechnik, Umweltdatenerfassung)
"Der Consultant führte die ihm gestellten Aufgaben jederzeit fachlich einwandfrei, termingerecht und zu unserer vollsten Zufriedenheit durch. Aufgrund seiner Ergebnisse aus dem Code-Review (01/03, 02-03/03) konnten deutliche Verbesserungen der Coed-Qualität erreicht werden. Darüber hinaus entwickelte der Consultant Vorschläge zur Verbesserung der Prozesse und des Programmierumfelds und konnte bereits einige der Vorschläge, die dankbar aufgenommen wurden, konkret in die Tat umsetzen. Der Consultant besitzt die Fähigkeit, komplexe fachliche und technische Zusammenhänge schnell zu erkennen, sie verständlich darzustellen und zu erläutern, die Konsequenzen aufzuzeigen sowie die Lösungsansätze auszuarbeiten und zu bewerten. Die sachliche und konstruktive Zusammenarbeit im Projektteam, ausgeprägte Kommunikationsfähigkeit sowie fachliche und terminliche Verlässlichkeit wurde bei Vorgesetzten und Kollegen gleichermaßen hoch geschätzt."
— Projekt Zentrale Vertragsdatenverwaltung (KIO Vertrag Server), 01/03, 02/03-03/03, 07/03-08/03
Referenz durch Stellvertretende Projektleiterin, T-Systems GEI GmbH
"Der Consultant hat sich während der Projektarbeit gute Fachkenntnisse angeeignet und diese mit großem Erfolg in seinem Arbeitsgebiet angewendet. Er arbeitete sich aufgrund seiner guten Auffassungsgabe schnell und erfolgreich in die relevanten Probleme ein. Daraus resultierte eine effiziente Arbeitsweise, die in Verbindung mit hoher Arbeitsbereitschaft zu sehr guten Ergebnissen führte. Während seiner gesamten Beschäftigungszeit waren seine Leistungen sehr gut. Wir danken dem Consultant für die gute Zusammenarbeit."
— Projekt Zentralisierung Vertragsdaten auf Datenbankserver (KIO Vertrag Server), 10/01 - 09/02
Referenz durch Leiter Systemtest, T-Systems GEI GmbH, vom 30.10.02