Schlagwörter
Skills
Zeitraum: 12/2022 – heute
Kunde: GEMA
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel: Programm Verteilung
Skills und Technologien:
Projektmanagement | Organisation u. Koordination der Projektteams aus verschiedenen Bereichen| Management, Führung, Organisation und Koordination des Teams und des Projekts | Abstimmung, Analyse und Ausarbeitung von Kundenanforderungen | Testmanagement | Test-Koordination | Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Aufwandsschätzungen | Ressourcenplanungen | Defect-Management | Systemengineering mittels UML und SysML | Spezifikation u.
Strukturierung von Systemen | Leitung der Testmanager, Test-Koordinatoren und Defectmanager | Organisation des Teams, Strukturen und Workflows nach SCRUM und KANBAN| Konzeptionierung und Planung der Testautomatisierung | Konzeption, Umsetzung und Management des Projektes mit beteiligten Stakeholdern | Vorbereitung und Durchführung von Workshops mit Mitarbeitern aus verschiedenen Unternehmensbereichen | Testkonzeption | Testplanung | Planung von Test-Zyklen | Durchführung von Projekt-Controlling gem. Projektstandards | Verantwortung für Back Log und In-Time-Status | Festlegung und Controlling von Meilensteinen | Präsentation/Reporting der Test- und Arbeitsergebnisse in Gremien | Anwendung von Methoden der Prozessmodellierung und des Projektmanagements | Testarchitektur | Testspezifikation | Prozessmodellierung | Aufbau der Testarchitektur und Konfiguration | Testauswertung | Release-Management | Konfigurations-Management | Umgebungs-Management | Konfiguration von Test- und Entwicklungsumgebungen | Optimierung von Test-Workflows | Release-Planung | Merging- und Branching Strategie | Teststrategie | Übergeordnetes Testmanagement (Gesamt-Testmanagement) | Sicherstellung von
Testabdeckung | Abnahme der Anforderungen | Fehleranalyse | Schreiben von Dokumentationen | Erarbeitung von Vorgaben zur Auswahl von Testtools | Systemtests | Schnittstellentests | Funktionale Tests | Blackboxtests |Regressionstests | Smoketests | Integrationstests | Acceptance Testing |
Stress-/Crash-/Performance-/Lasttests |Systemintegration | End-to-End (E2E)-Tests | Äquivalenzklassen- und Grenzwertanalyse |
MS Project | MS PowerPoint | XRay | JIRA | Confluence | MS SharePoint | MS Excel | Git | Linux | Windows | Virtuelle Maschine
Zeitraum: 08/2022 – heute
Kunde: EUCON GmbH | EUCON Automotive
Rolle/Position: Softwaretester und Testanalyst
Projekttitel: Entwicklung des Market Data Engines (Parts Pool,
Auto-Teile und Zubehör)
Skills und Technologien:
Test-Konzeption und -Planung | Test Case Design | Test-Durchführung | Testmanagement | Test-Koordination | Aufwandsschätzung | Konzeptionierung der Testautomatisierung | Continuous Integration | agile Arbeitsweise nach SCRUM | Schreiben von Dokumentationen | Defect-Tracking | Defect-Reporting |
Datenbank Abfragen | Datenbank-Tests | Sprint – Planung | Protokollierung/Reporting von Test-Ergebnissen |
Telerik | JIRA | Azure DevOps | XRay | SQL Server Management Studio | Raven-DB | Batch-Scripting | Linux |
Python
Zeitraum: 05/2021 – 07/2022
Kunde: HETTICH | Andreas Hettich GmbH & Co. KG
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel: Entwicklung von Laborzentrifugen und Inkubatoren
Skills und Technologien:
Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Testmanagement | Projektmanagement/Modellierung | Koordination | Ressourcenplanung | Aufwandsschätzung | Konzeptionierung der Testautomatisierung | Continuous Integration | Test-Konzeption und -Planung | agile Arbeitsweise nach SCRUM | Management/Organisation und Koordination des Teams | Schreiben von Dokumentationen | Protokollierung/Reporting von Ergebnissen | Erstellen von Userstories | Freigabe bestehender Produkte und Prozesse | Defect-Tracking und Sprint – Planung |
Squish | Helix | GitHub | Git | MS Project | MS PowerPoint | Batch-Scripting | UML | SysML | Linux | Python | Adobe XD
Zeitraum: 10/2021 – 06/2022
Kunde: CompuGroup Medical Deutschland AG
Rolle/Position: Teil-Projektleiter für die Qualitätssicherung
Projekttitel:
Entwicklung von Komponenten wie z.B. VPN-ZD, VSDM-Intermediär für die Telematik-Infrastruktur des Gesundheitswesens in Deutschland
Skills und Technologien:
Projektmanagement | Organisation u. Koordination der Projektteams aus den Fachbereichen und Dienstleistern (Sub-Lieferanten) | Management, Führung, Organisation und Koordination des Teams und Projekts | Abstimmung, Analyse und Ausarbeitung von Kundenanforderungen wie z.B. Gematik |
Testmanagement | Test-Koordination | Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Aufwandsschätzungen | Ressourcenplanungen |
Defect-Management | Organisation des Teams, Strukturen und Workflows nach SCRUM | Konzeptionierung und Planung der Testautomatisierung | Konzeption, Umsetzung und Management des Projektes mit beteiligten
Stakeholdern | Vorbereitung und Durchführung von Workshops mit Dienstleistern und Mitarbeitern aus verschiedenen Unternehmensbereichen | Testkonzeption | Testplanung | Test cycles | Durchführung von
Projekt-Controlling gem. Projektstandards | Verantwortung für Back Log und In-Time-Status | Festlegung und Controlling von Meilensteinen | Präsentation/Reporting der Test- und Arbeitsergebnisse in Gremien |
Anwendung von Methoden der Prozessmodellierung und des Projektmanagements (u.a. PMI/Houston) | Testarchitektur | Testspezifikation | Prozessmodellierung | Testspezifikation | Netz-Konnektor | Anwendungs-
Konnektor | Aufbau der Testarchitektur und Konfiguration | Testauswertung | Telematikinfrastruktur | VPN-Zugangsdienst | VSDM-Intermediär | Fachdienst | SIS | TLS | TSL | Produktsteckbrief | Testfallmatrix | Generierung von Zertifikaten | Konfiguration von Test- und Entwicklungsumgebungen wie z.B. RU, LU und TU | Abnahme der Anforderungen | Fehleranalyse | Schreiben von Dokumentationen wie z.B. für die Zulassung von Produkten (z.B. für die Gematik) |Analyse der Konformität bzgl. RFCs, Netzwerkprotokolle und
Kommunikationstechnologien | Testen von PKI- und Kryptosystemen | Analyse der Kommunikationsprotokolle mittels Wireshark | Umsetzung von Tests bzgl. der Datenschutzanforderungen | Erarbeitung von Vorgaben für
die Auswahl und Entwicklung von Testtools und Testsystemen | Systemtests | WebService-basierte Schnittstellentests | Funktionale Tests | Blackboxtests |Regressionstests | Smoketests | Integrationstests | Acceptance Testing | Stress-/Crash-/Performance-/Lasttests | Testkonfiguration | Netzwerkkonfiguration | Systemintegration | Äquivalenzklassen- und Grenzwertanalyse |
MS Project | MS PowerPoint | TestRail | TWB Workbench | Zephyr | JIRA | Confluence | MS SharePoint | MS Excel | Python | Perl | JAVA | XML | Shell- (z.B. Bash)-Skripting | Git | Linux | Windows | Kartenterminal | SICCT-Protokolle | Kryptografie/Verfahren/Protokolle/Infrastrukturen | Gesundheitswesen | JetBrains IntelliJ IDEA | Eclipse | Puppet | Virtuelle Maschine | Telekommunikations- und Netzwerk-Technologien: OCSP, DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, SOAP, DNSSEC, DNS, PKI, VLAN/Subnets, ICMP, IPSec, LDAP, etc.
Zeitraum: 01/2021 – 04/2021
Kunde: ARVATO / Bertelsmann BFS
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel:
Entwicklung von verschiedenen Produkten aus der Finanzdienstleistungs-sparte wie Factoring, Forderungsmanagement, B2B-Factoring, Credit Risk & Fraud Management, Invoicing, Accounting & Payment, …
U.a. auch Webapplikationen mit Datenbank-Anbindungen.
Skills und Technologien:
Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Testmanagement | Projektmanagement/Modellierung | Koordination | Ressourcenplanung | Aufwandsschätzung | Konzeptionierung der Testautomatisierung |
Continuous Integration | Test-Konzeption und -Planung | agile Arbeitsweise nach SCRUM | Management/Organisation und Koordination des Teams | Schreiben von Dokumentationen | Protokollierung/Reporting von Ergebnissen | Erstellen von Userstories | Freigabe bestehender Produkte und
Prozesse | Defect-Tracking und Sprint – Planung |
TOSCA | XRay | JIRA | MS Project | MS PowerPoint | Batch-Scripting | MS Azure | UML | SysML | BPMN | XMI | Confluence
09/2019 – 12/2020 KAPP NILES GmbH & Co. KG
Branche:
Industrie und Maschinenbau
Projekt:
Projektbeschreibung/Tätigkeit:
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
C#, Batch
Testtools:
Ranorex, TestRail
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, GUI-Tests, Systemtests, Integrationstests, Blackboxtests, Regressionstests, Acceptance Testing, Smoketests, etc.
Continuous Integration:
Teamcity
Projekt- u. Defectmanagement:
YouTrack
Versionsverwaltungstool:
SVN
Betriebssysteme:
Windows
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration
01/2019 – 08/2019 DAVASO GmbH
Branche:
Softwareentwickler/-hersteller
Projekt:
Testmanager auch Hands-on und Berater für Qualitätssicherung im Umfeld von verschiedenen Produkten aus der Sparte der Dokumentenmanagementsysteme
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
C#
Testtool:
Ranorex, TestRail
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackboxtests, Regressionstests, Acceptance Testing, Smoketests, etc.
Continuous Integration:
Jenkins
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
SVN
Wiki-Software:
Confluence
Content- und Dokumentenmanagement:
MS SharePoint;
Betriebssysteme:
Windows
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration
07/2018 – 12/2018 Thales Deutschland GmbH
Branche:
Bahnindustrie, Sicherheit, Transport, Verkehr, Luft- und Raumfahrt
Projekt:
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
Shell- (z.B. Bash-), perl- oder ansible-Skripting, XML
Entwicklungswerkzeuge:
Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Robustnesstests, Acceptance Testing, Embedded Testing, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA, Rational Clear Quest
Versionsverwaltungstool:
Git, ClearCase
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Skripting und Programmierung:
XML, Java, JavaScript, JSON
Telekommunikations- und Netzwerk-Technologien:
DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Weitere Skills:
Testkonzeption, Bahntechnik, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration
01/2018 – 06/2018 Volkswagen AG
Branche:
Automobilindustrie
Projekt A:
Testmanagement im Projekt „Migration der derzeit auf Audi MBB betriebenen Fahrzeug-Diensten auf die AMS Cloud“
Projekt B:
Projektleiter und Testmanager bezogen auf Testing im VW-„CRM-Wholesale“- Projekt. Qualitätssicherung des Leadmanagements, Kampagnenmanagements und Request- u.
Complaintmanagements;
Projektbeschreibung/Tätigkeit:
Projekt A und B:
Qualitätsmanagement und Qualitätssicherung:
Kanban, Scrum, ISTQB – Foundation Level
Testtool:
HP ALM, JMeter, JUnit
Continuous Integration:
Concourse, Bamboo
Programmiersprachen:
Java
Entwicklungswerkzeuge:
BitBucket, SonarQube, Eclipse, Maven
Datenbanken:
Oracle, PostcreSQL, SQL
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Stress-/Crash-/Last- und Performancetests, Smoketests, etc.
Projekt- u. Defectmanagement:
HP ALM, JIRA, MS Project
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Weitere Skills:
Projektleitung, Codequalitätsanalyse, Testmanagement, Testkonzeption, Fahrzeugtechnik, Mobile Online Dienste im Auto
09/2017 – 12/2017 Arvato / Bertelsmann
Projekt:
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Testtool:
FitNesse, SoapUI, Ranorex, TestRail
Continuous Integration:
Bamboo
Programmiersprachen:
Java, C#
Datenbanken:
SQL, SQL Server
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, Linux, Windows
Weitere Skills:
Testmanagement, Testkonzeption, Payment-Prozesse, E-Commerce-Plattformen, Logistiksoftware
05/2017 – 08/2017 Bundesdruckerei / D-TRUST GmbH
Projekt:
Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für Security Module Karten (SMC-B), die in der Telematikinfrastruktur für das Gesundheitswesen in Deutschland Anwendung finden.
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
ISTQB – Foundation Level
Testtool:
TestTrack, JUnit
Entwicklungsumgebung:
Eclipse
Skripting und Programmierung:
XML, Java, JavaScript, JSON
Testmethoden:
Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien:
HTTP, SOAP(1.2), PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, Smartcards, Kartenterminal, SMCs
Weitere Skills:
Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
07/2016 – 03/2017 gematik Gesellschaft für Telematikanwendungen der Gesundheitskarte mbH
Projekt:
Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für interne Komponenten wie z.B. Netzkonnektor oder Anwendungskonnektor. Aufbau der Telematikinfrastruktur für das Gesundheitswesen in Deutschland und die Einführung und Weiterentwicklung der elektronischen Gesundheitskarte u.a. auch unter dem Gesichtspunkt des Datenschutzes und der Rechte der Versicherten
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
SCRUM, ISTQB – Foundation Level
Testtool:
TT Workbench
Skripting und Programmierung:
JavaScript, JSON, XML, TTCN3, Java
Testmethoden:
Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA, Rational Clear Quest
Versionsverwaltungstool:
Git, ClearCase
Continuous Integration:
Jenkins
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows 7
Telekommunikations-und Netzwerk-Technologien:
DHCP, HTTP, VPN, SOAP(1.2), DNSSEC, DNS, PKI, Kryptografie/ Verfahren/ Protokolle / Infrastrukturen, SOA, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, VLAN, ICMP, IPSec, LDAP, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Netzwerkanalysetool:
Wireshark, Tcpdump
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
03/2016 – 06/2016 Swiss Life Deutschland Operations GmbH
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile Applikationen.
Technologisches Umfeld: Portalserver, Online-Applikationen, Liferay Portal Server, Primefaces, native Apps (Android und iOS). Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld (nach SCRUM).
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
HP UFT, TestLink, Cucumber, Selenium, Calabash-iOS, Calabash-Android
Versionsverwaltung:
Git
Continuous Integration:
Jenkins
Programmiersprachen:
Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Linux, Windows
Weitere Skills:
Testmanagement, Testkonzeption, Payment-Prozesse, Portalserver, Online-Applikationen, Liferay Portal Server, Primefaces
08/2015 – 02/2016 Deutsche Telekom AG
Projekt:
System Engineering, Konzeption, Design, Software-Entwicklung und Testing im Umfeld „Lifecycle_Entwicklung 2015 / Perfas+ (Performance-Analyse-System) R5“ in Zusammenarbeit mit OS/NS-Partnern
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtool:
TestLink
Defectmanagement:
BugZilla
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, MPLS, ISIS, DHCP, SSH, ARP, HTTP, Routing, Switching, Layer2/Layer3/Layer4, VLAN/Subnets, ICMP, Firewalls, Ethernet, SNMP, MIB, IPv4, IPv6, SNTP, NTP, FTP, PSTN und ISDN
Testmethoden:
Systemtests, Softwaretests, Automatisierte- und Manuelle-Tests, Funktionale Tests, Unit-Tests, Blackbox-, Whitebox- and Modultests, Regressionstests, Integrationstests, Smoketests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, etc.
Programmiersprachen:
C, C++
Datenbanken:
MySQL, SQL Server
Skriptsprachen:
Shell-, awk-, Perl-Skripting unter Ubuntu und Linux
Entwicklungsumgebung:
Make, Eclipse
Netzwerkanalysetool:
Wireshark, Tcpdump, WinDump
Betriebssysteme:
Ubuntu, Linux, Windows, DOS
Weitere Skills:
Testmanagement, Testkonzeption, Router-Administration, Virtual Box
03/2015 – 07/2015 Air Berlin PLC & Co. Luftverkehrs KG
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS) Applikationen. Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen:
Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests, Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
Apache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Windows-Phone, Blackberry-OS, Linux, Windows 7
Weitere Skills:
Testmanagement, Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
03/2014 – 02/2015 ELCON Systemtechnik GmbH
Projekt:
Testmanagement für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair- VDSL2/SHDSL und GE Fiber. Testen von Layer2- und Layer3-Funktionalitäten
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtools:
Test-Link, Veriyx-Produkte, IXIA-Produkte
Skriptsprachen:
Shell-, awk-Skripting, Python
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Stress-/Crash- /Lasttests, etc.
Projekt- u. Defectmanagement:
JIRA, Redmine
Versionsverwaltungstool:
Apache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, ARP, Routing, Layer2/Layer3, Switching, (Carrier) Ethernet, IPv4/v6, Applikationsprotokolle auf dem TCP/IP-Stack (z.B. SSH, SNMP, Telnet, FTP), PPPoE, VLAN, DHCP, ICMP, NTP, RADIUS
Netzwerkanalysetools:
Wireshark
Weitere Skills:
Testkonzeption, Äquivalenzklassen- und Grenzwertan
10/2013 – 02/2014 Kabel Deutschland Vertrieb und Service GmbH
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS) Applikationen. Einsatz als Testanalyst und Systemintegrator in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
In einem SCRUM Team:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level Testtools: Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
pache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Linux, Windows
Telekommunikations- und Netzwerk-Technologien:
SOAP-UI, VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing, Layer2/Layer3, Switching, Ethernet, FTP.
Netzwerkanalysetools:
Wireshark, Tcpdump
Weitere Skills:
estkonzeption, Äquivalenzklassen- und Grenzwertanalyse
04/2013 – 09/2013 Deutsche Telekom AG
Projekt:
Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld (Projektpartner: u.a. Firma Ericsson, Mavenir, Vodafone, …)
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtools:
HP Quality Center
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing, Layer2/Layer3, Switching, ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
Mobile Business- und VoIP/Voice-Technologien:
IMS, NGN, RCSe/Joyn, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, UM
Testmethoden:
Mobile Handset Testing,Unit-Tests,Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen:
Shell-, awk-Skripting
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
Unix, Windows XP/VISTA/7, DOS
Weitere Technologien:
Testkonzeption
01/2011 – 03/2013 OLD MUTUAL Group (Skandia Versicherung AG)
Projekt:
Automatisierte Tests von AS400- und Web-basierten Standalone-Applikationen.
Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
Als Testmanager in einem SCRUM Team:
Als Testanalyst in einem SCRUM Team:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
TOSCA, Selenium, JUnit
Programmiersprachen:
XML, Visual Basic, Java 6 und 7
Skriptsprachen:
Python
Datenbanken:
Oracle, DB2, SQL, Sybase, SQL Server, ODBC, JDBC
Testmethoden:
Blackbox, Whitebox, Modultests, Regressionstests, etc.
Projekt- u. Defectmanagement:
JIRA
Hardware Plattformen:
IBM (z.B. System i bzw. AS/400)
Versionsverwaltungstool:
Apache Subversion(SVN)
SQL-Client:
SQuirreL
Betriebssystem:
Windows
Weitere Technologien:
Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption
02/2010 – 12/2010 Deutsche Telekom AG (T-Mobile)
Projekt:
Deutsche Telekom Produkt: DeutschlandLAN / Office Connect (Virtuelle und intelligente Telefonvermittlung basierend auf verschiedenen Technologien des VoIP, GSM und PSTN
Projektpartner: Firma Ericsson)
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtools:
HP Quality Center
Netzwerke:
PBX, VPN, Load Balancer, TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Layer2/
Layer3, Switching, ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
VoIP/Voice-Technik:
IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox-, Whitebox- and Modultests,Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen:
Shell-, awk-Skripting
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
Unix,Windows XP/VISTA/7, DOS
Weitere Technologien:
Mobile Business,Testkonzeption
11/2008 - 01/2010 SIEMENS AG, Abteilung Automatisierungssysteme
Projekt:
Entwicklung von Basiskomponenten im PROFINET-Umfeld
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell
Netzwerke:
PROFINET, TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, ICMP, Ethernet, SNMP, MIB, SOAP, FTP
Programmiersprachen:
C, C++, XML
Entwicklungsumgebung:
MS Visual Studio, Eclipse
Versionsverwaltungstool:
ClearCase
Netzwerkanalysetool:
Wireshark, WinDump
Änderungsmanagementtool:
IBM Rational ClearQuest
Betriebssystem:
Windows
Weitere Technologien:
Multithreading, Embedded Systems
02/2006 – 09/2008 TELES AG
Projekt:
Systemintegration und Aufbau von NGN/VoIP Netzwerken, Entwicklung von Testsystemen für NGN/VoIP-Geräte unter Berücksichtigung von IMS-Standards
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke:
VPN, Load Balancer, SS7/SIGTRAN, Network SLAs, TCP/IP, UDP, SMPP/UCP, DHCP, ARP, HTTP, Routing, Layer2/Layer3/Layer4, Switching, LDAP, VLAN/Subnets, ICMP, firewalls, SCTP, Ethernet, Spanning tree protocols, SNMP, MIB, SOAP, FTP, PSTN und ISDN
VoIP/Voice-Technik:
IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox-, Whitebox- and Modultests, Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Regressionstests, Stress-/Crash-/Lasttests, Oberflächentests, etc.
Programmiersprachen:
C, C++, PHP
Skriptsprachen:
Shell-, awk-, Perl-Skriptingunter NetBSD und Linux, Python
Entwicklungsumgebung:
JBuilder, Eclipse, Make
Versionsverwaltungstool:
Subversion
Netzwerkanalysetool:
Wireshark, Tcpdump, WinDump
Betriebssysteme:
NetBSD, Linux,Windows, DOS
Weitere Technologien:
Django, Testkonzeption, Multithreading
02/2005 – 01/2006 TELES AG
Projekt:
Entwicklung von Testsystemen für diverse Embedded-Produkte aus dem Netzwerk- Umfeld
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke:
TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, Ethernet, FTP,
GSM, UMTS, PSTN und ISDN VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox, Whitebox, Modultests, Regressionstests, Unit-Tests, tegrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, etc.
Programmiersprachen:
C, C++
Skriptsprachen:
Shell-, awk-Skriptingunter NetBSD und Linux
Entwicklungswerkzeuge:
MS Visual Studio, JBuilder, vi, emacs, Eclipse, Make
Versionsverwaltungstool:
Apache Subversion(SVN), CVS, MS Visual SourceSafe
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
NetBSD, Linux,Windows, DOS
Weitere Technologien:
Testkonzeption, Multithreading, Embedded Systems
09/2001 – 10/2002 Fraunhofer Heinrich Hertz Institut für Nachrichtentechnik
Projekt:
3-D System mit multimodalen Interaktionen
Projektbeschreibung/Tätigkeit:
Bildanalysetechniken:
Bildsignalverarbeitungsalgorithmen, Stereobildpaare, Bearbeitung von Binärbildern, Kantendetektion, Hough-Transformation, Konturdetektion und -approximation, Bildsegmentierung, Merkmalsgruppierung, Formdeskriptoren, Bilddatenbanken, etc.
Programmiersprachen:
C, C++
Entwicklungsumgebung:
MS Visual Studio, Borland C++
Betriebssysteme:
Linux, Windows, DOS
Weitere Technologien:
Embedded Systems
06/2001 - 08/2001 Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
Programmierung von Testfällen in ANSI C für eine am Institut entwickelten Infrarotschnittstelle.
Persönlich eingesetzte Technologien:
12/2000 - 05/2001 Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
Netzwerke:
TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Switching, ICMP, Ethernet, PSTN und ISDN
Simulationstools:
Network Simulator (NS)
Skriptsprache:
Tcl/Tk
Programmiersprachen:
C, C++
Entwicklungsumgebung:
MS Visual Studio, vi, emacs
Betriebssysteme:
Linux, Sun Solaris, Windows
10/1999 - 11/2000: Telecommunication Network Group der TU Berlin
Projekt:
DLC – Layer für drahtloses LAN – Leistungsbewertung und Innovationspotentiale (Projektpartner: Ericsson)
Projektbeschreibung/Tätigkeit:
Netzwerke:
WLAN, VPN, Load Balancer, LDAP, TCP/IP, UDP, DHCP, Routing, Switching, ARP, ICMP, Ethernet, FTP, GSM, UMTS, PSTN und ISDN
Simulationstools:
CSIM, BONeS DESIGNER
Programmiersprache:
C/C++
Entwicklungsumgebung:
vi, emacs, Make
Textverarbeitung:
LaTeX
Betriebssystem:
Linux, Sun Solaris
Weitere Technologien:
Multithreading
Besondere Kenntnisse und Weiterbildungen
Cisco Certified Network Associate (CCNA)
ISTQB Certified Tester Foundation Level
Voice over IP / Next Generation Networks – Schulung
HP Quality Center – Workshop
HP Quick Test Professional – Workshop
Tools:
Anforderungs-, Test- und Fehlermanagement, Testautomatisierung:
HP Quality Center, HP ALM, HP Quick Test Professional, HP UFT, Ranorex, TOSCA, Zephyr, TestTrack, Cucumber, Calabash-iOS, Calabash-Android, Robotium, Selenium, TestLink, TestRail, TT Workbench, FitNesse, SoapUI, JMeter, JUnit
Wiki-Software:
Confluence
Reporting-Software:
Crystal Report
Entwicklungswerkzeuge:
BitBucket, Sonar, SonarQube, Eclipse, Visual Studio, Maven, Ant, Make, netBeans, JBuilder, JCreator, XCode, Borland C++.
Versionsverwaltung:
ClearCase, Git, Subversion (SVN), CVS, MS Visual SourceSafe.
Netzwerkanalyse:
Wireshark/Ethereal, Tcpdump, WinDump.
Projektmanagement und Änderungsmanagement:
JIRA, IBM Rational ClearQuest, YouTrack, Redmine, BugZilla
Simulation:
BONeS DESIGNER, NS, CSIM, MATLAB.
SQL-Client:
SQuirreL
Programmiersprachen:
JAVA, C#, C++, ANSI C, Ruby, Objective-C, Visual Basic, TTCN3, Pascal, Assembler
Datenbanken:
SQL, DB2, Oracle, Sybase, SQL Server, ODBC, JDBC, mySQL
Auszeichnungssprachen:
XML, JASON
Web-Programmierung:
CSS, HTML, PHP, JavaScript
CMS-Systeme:
Drupal, Typo3, WordPress
Skriptsprachen:
Python, PowerShell, Shell (bash, csh, ksh, …), awk, Perl, VBScript, tcl/tk
Betriebssysteme:
Windows Server, WINDOWS 7 / 10, DOS, UNIX/LINUX, Ubuntu, AIX, NetBSD, Sun Solaris, Android, iOS, Mac OS
Continuous Integration:
Jenkins, Bamboo, Concourse, TeamCity
Qualitätsmanagement/Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testmethoden:
UI-Tests, Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests, Blackbox, Whitebox, Modultests, Unit-Tests, Regressionstests, Integrationstests, Acceptance Testing,
Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, Mobile Handset Testing, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, etc.
Hardware / Embedded Systeme:
IBM (z.B. System i, AS/400), SPARC, PowerPC, Intel/AMD (z.B. x86), Motorola, FPGA, ARM-Prozessoren, RISC, CISC,…
Produkte/Hersteller:
CISCO, NOKIA / ALCATEL-LUCENT, HP, TELES, ELCON
Telekommunikations u. Netzwerktechnik:
RADIUS, PBX, LDAP, SS7/SIGTRAN, TCP/IP, UDP, DHCP, ARP, HTTP, LDAP, IGRP, SMPP/UCP, IP RIP, EIGRP OSPF, Serial Interfaces, BGP, IS-IS, L2oGRE/SoftGRE/EthernetoGRE, MPLS, Frame Relay, VLANs, WLAN Standards, IPv4, IPv6, SNTP, NTP, Zugangskontrolle mit Access Listen, Routing, Layer1/ Layer2/Layer3, Switching, VLAN/Subnets, VPN, Load Balancer, ICMP, IPSec, firewalls, SCTP, Ethernet, Spanning tree protocols, SNMP, MIB, SOAP-UI, SOAP(1.2), DNSSEC, DNS, FTP, GSM, UMTS, PSTN und ISDN, PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, SOA, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), etc.
Mobile Business- und VoIP/Voice-Technik:
IMS, NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, RCSe/Joyn, UCC (Unified Communications & Collaborations), UM (Unified Messaging), CTI (Computer Telephony Integration)
Softwarepakete:
Anwendungen unter Linux:
emacs, vi, LaTeX, FrameMaker.
MS-Office Anwendungen:
Excel, PowerPoint, Word, Outlook
Bildbearbeitung:
MS Visio, Photoshop, Corel Draw
Weitere Skills:
Testmanagement, Projektleitung, Projektmanagement, VirtualBox, VMware (Workstation, Player, Server,…), Embedded Systems, Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption, UI/UX-Konzeption, Produktmanagement, Responsive Design, .NET, XAMARIN.iOS / XAMARIN.Android, Testarchitektur, Netzwerkkonfiguration, Systemintegration
Arbeitsgebiete
IT:
Projektmanagement,
Test/Qualitätssicherung,
Anwendungsentwicklung,
Architektur,
C++ und JAVA Anwendungsentwicklung,
Netzwerke,
Dokumentenmanagement,
Engineering:
Projektmanagement,
Berechnung/Simulation,
Embedded Systems,
Forschung/Entwicklung,
Produktion/Fertigung,
Telekommunikation,
Test/Qualitätssicherung Engineering.
Branchen:
Telekommunikation,
Industrie,
Automobilindustrie,
E-Commerce,
IT-Systemhaus,
Banken,
Versicherungen,
Wertdruck,
Gesundheitswesen,
Forschungsinstitute,
HW Hersteller.
Kunde: GEMA
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel: Programm Verteilung
Skills und Technologien:
Projektmanagement | Organisation u. Koordination der Projektteams aus verschiedenen Bereichen| Management, Führung, Organisation und Koordination des Teams und des Projekts | Abstimmung, Analyse und Ausarbeitung von Kundenanforderungen | Testmanagement | Test-Koordination | Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Aufwandsschätzungen | Ressourcenplanungen | Defect-Management | Systemengineering mittels UML und SysML | Spezifikation u.
Strukturierung von Systemen | Leitung der Testmanager, Test-Koordinatoren und Defectmanager | Organisation des Teams, Strukturen und Workflows nach SCRUM und KANBAN| Konzeptionierung und Planung der Testautomatisierung | Konzeption, Umsetzung und Management des Projektes mit beteiligten Stakeholdern | Vorbereitung und Durchführung von Workshops mit Mitarbeitern aus verschiedenen Unternehmensbereichen | Testkonzeption | Testplanung | Planung von Test-Zyklen | Durchführung von Projekt-Controlling gem. Projektstandards | Verantwortung für Back Log und In-Time-Status | Festlegung und Controlling von Meilensteinen | Präsentation/Reporting der Test- und Arbeitsergebnisse in Gremien | Anwendung von Methoden der Prozessmodellierung und des Projektmanagements | Testarchitektur | Testspezifikation | Prozessmodellierung | Aufbau der Testarchitektur und Konfiguration | Testauswertung | Release-Management | Konfigurations-Management | Umgebungs-Management | Konfiguration von Test- und Entwicklungsumgebungen | Optimierung von Test-Workflows | Release-Planung | Merging- und Branching Strategie | Teststrategie | Übergeordnetes Testmanagement (Gesamt-Testmanagement) | Sicherstellung von
Testabdeckung | Abnahme der Anforderungen | Fehleranalyse | Schreiben von Dokumentationen | Erarbeitung von Vorgaben zur Auswahl von Testtools | Systemtests | Schnittstellentests | Funktionale Tests | Blackboxtests |Regressionstests | Smoketests | Integrationstests | Acceptance Testing |
Stress-/Crash-/Performance-/Lasttests |Systemintegration | End-to-End (E2E)-Tests | Äquivalenzklassen- und Grenzwertanalyse |
MS Project | MS PowerPoint | XRay | JIRA | Confluence | MS SharePoint | MS Excel | Git | Linux | Windows | Virtuelle Maschine
Zeitraum: 08/2022 – heute
Kunde: EUCON GmbH | EUCON Automotive
Rolle/Position: Softwaretester und Testanalyst
Projekttitel: Entwicklung des Market Data Engines (Parts Pool,
Auto-Teile und Zubehör)
Skills und Technologien:
Test-Konzeption und -Planung | Test Case Design | Test-Durchführung | Testmanagement | Test-Koordination | Aufwandsschätzung | Konzeptionierung der Testautomatisierung | Continuous Integration | agile Arbeitsweise nach SCRUM | Schreiben von Dokumentationen | Defect-Tracking | Defect-Reporting |
Datenbank Abfragen | Datenbank-Tests | Sprint – Planung | Protokollierung/Reporting von Test-Ergebnissen |
Telerik | JIRA | Azure DevOps | XRay | SQL Server Management Studio | Raven-DB | Batch-Scripting | Linux |
Python
Zeitraum: 05/2021 – 07/2022
Kunde: HETTICH | Andreas Hettich GmbH & Co. KG
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel: Entwicklung von Laborzentrifugen und Inkubatoren
Skills und Technologien:
Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Testmanagement | Projektmanagement/Modellierung | Koordination | Ressourcenplanung | Aufwandsschätzung | Konzeptionierung der Testautomatisierung | Continuous Integration | Test-Konzeption und -Planung | agile Arbeitsweise nach SCRUM | Management/Organisation und Koordination des Teams | Schreiben von Dokumentationen | Protokollierung/Reporting von Ergebnissen | Erstellen von Userstories | Freigabe bestehender Produkte und Prozesse | Defect-Tracking und Sprint – Planung |
Squish | Helix | GitHub | Git | MS Project | MS PowerPoint | Batch-Scripting | UML | SysML | Linux | Python | Adobe XD
Zeitraum: 10/2021 – 06/2022
Kunde: CompuGroup Medical Deutschland AG
Rolle/Position: Teil-Projektleiter für die Qualitätssicherung
Projekttitel:
Entwicklung von Komponenten wie z.B. VPN-ZD, VSDM-Intermediär für die Telematik-Infrastruktur des Gesundheitswesens in Deutschland
Skills und Technologien:
Projektmanagement | Organisation u. Koordination der Projektteams aus den Fachbereichen und Dienstleistern (Sub-Lieferanten) | Management, Führung, Organisation und Koordination des Teams und Projekts | Abstimmung, Analyse und Ausarbeitung von Kundenanforderungen wie z.B. Gematik |
Testmanagement | Test-Koordination | Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Aufwandsschätzungen | Ressourcenplanungen |
Defect-Management | Organisation des Teams, Strukturen und Workflows nach SCRUM | Konzeptionierung und Planung der Testautomatisierung | Konzeption, Umsetzung und Management des Projektes mit beteiligten
Stakeholdern | Vorbereitung und Durchführung von Workshops mit Dienstleistern und Mitarbeitern aus verschiedenen Unternehmensbereichen | Testkonzeption | Testplanung | Test cycles | Durchführung von
Projekt-Controlling gem. Projektstandards | Verantwortung für Back Log und In-Time-Status | Festlegung und Controlling von Meilensteinen | Präsentation/Reporting der Test- und Arbeitsergebnisse in Gremien |
Anwendung von Methoden der Prozessmodellierung und des Projektmanagements (u.a. PMI/Houston) | Testarchitektur | Testspezifikation | Prozessmodellierung | Testspezifikation | Netz-Konnektor | Anwendungs-
Konnektor | Aufbau der Testarchitektur und Konfiguration | Testauswertung | Telematikinfrastruktur | VPN-Zugangsdienst | VSDM-Intermediär | Fachdienst | SIS | TLS | TSL | Produktsteckbrief | Testfallmatrix | Generierung von Zertifikaten | Konfiguration von Test- und Entwicklungsumgebungen wie z.B. RU, LU und TU | Abnahme der Anforderungen | Fehleranalyse | Schreiben von Dokumentationen wie z.B. für die Zulassung von Produkten (z.B. für die Gematik) |Analyse der Konformität bzgl. RFCs, Netzwerkprotokolle und
Kommunikationstechnologien | Testen von PKI- und Kryptosystemen | Analyse der Kommunikationsprotokolle mittels Wireshark | Umsetzung von Tests bzgl. der Datenschutzanforderungen | Erarbeitung von Vorgaben für
die Auswahl und Entwicklung von Testtools und Testsystemen | Systemtests | WebService-basierte Schnittstellentests | Funktionale Tests | Blackboxtests |Regressionstests | Smoketests | Integrationstests | Acceptance Testing | Stress-/Crash-/Performance-/Lasttests | Testkonfiguration | Netzwerkkonfiguration | Systemintegration | Äquivalenzklassen- und Grenzwertanalyse |
MS Project | MS PowerPoint | TestRail | TWB Workbench | Zephyr | JIRA | Confluence | MS SharePoint | MS Excel | Python | Perl | JAVA | XML | Shell- (z.B. Bash)-Skripting | Git | Linux | Windows | Kartenterminal | SICCT-Protokolle | Kryptografie/Verfahren/Protokolle/Infrastrukturen | Gesundheitswesen | JetBrains IntelliJ IDEA | Eclipse | Puppet | Virtuelle Maschine | Telekommunikations- und Netzwerk-Technologien: OCSP, DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, SOAP, DNSSEC, DNS, PKI, VLAN/Subnets, ICMP, IPSec, LDAP, etc.
Zeitraum: 01/2021 – 04/2021
Kunde: ARVATO / Bertelsmann BFS
Rolle/Position: Projektleiter für die Qualitätssicherung (Testmanager)
Projekttitel:
Entwicklung von verschiedenen Produkten aus der Finanzdienstleistungs-sparte wie Factoring, Forderungsmanagement, B2B-Factoring, Credit Risk & Fraud Management, Invoicing, Accounting & Payment, …
U.a. auch Webapplikationen mit Datenbank-Anbindungen.
Skills und Technologien:
Einführung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess | Testmanagement | Projektmanagement/Modellierung | Koordination | Ressourcenplanung | Aufwandsschätzung | Konzeptionierung der Testautomatisierung |
Continuous Integration | Test-Konzeption und -Planung | agile Arbeitsweise nach SCRUM | Management/Organisation und Koordination des Teams | Schreiben von Dokumentationen | Protokollierung/Reporting von Ergebnissen | Erstellen von Userstories | Freigabe bestehender Produkte und
Prozesse | Defect-Tracking und Sprint – Planung |
TOSCA | XRay | JIRA | MS Project | MS PowerPoint | Batch-Scripting | MS Azure | UML | SysML | BPMN | XMI | Confluence
09/2019 – 12/2020 KAPP NILES GmbH & Co. KG
Branche:
Industrie und Maschinenbau
Projekt:
Projektbeschreibung/Tätigkeit:
- Konzeptionierung und Entwicklung von automatisierten Testfällen mittels Ranorex, C#;
- Testmanagement mit Hilfe der Tools TestRail, YouTrack, MS Project;
- Continuous Integration via Teamcity, Ranorex und TestRail;
- Testmanagement in einem SCRUM (agile Entwicklungsmethoden) Team;
- Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail;
- Aufwandsschätzung;
- Management, Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement, Qualitätssicherung und der Entwicklung;
- Mitwirkung in allen Prozessen des agilen SCRUMs wie z.B. Sprint-, Daily- und Review-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management;
- Planung und Hands-On Durchführung von automatisierten Tests;
- Aufbau von Testszenarien für Backend- und Frontend (GUI)-Applikationen;
- Testen und Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Integration des automatisierten Testings in Continuous-Integration- und Build-Prozess;
- Defect-Tracking und Sprint - Planung mittels YouTrack;
- Erstellung von Dokumentationen;
- Evaluierung, Einführung, Umsetzung und Etablierung der strukturierten Qualitätssicherung im Produkt-, Projekt- und Entwicklungsprozess
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
C#, Batch
Testtools:
Ranorex, TestRail
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, GUI-Tests, Systemtests, Integrationstests, Blackboxtests, Regressionstests, Acceptance Testing, Smoketests, etc.
Continuous Integration:
Teamcity
Projekt- u. Defectmanagement:
YouTrack
Versionsverwaltungstool:
SVN
Betriebssysteme:
Windows
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration
01/2019 – 08/2019 DAVASO GmbH
Branche:
Softwareentwickler/-hersteller
Projekt:
Testmanager auch Hands-on und Berater für Qualitätssicherung im Umfeld von verschiedenen Produkten aus der Sparte der Dokumentenmanagementsysteme
Projektbeschreibung/Tätigkeit:
- Testmanagement, Konzeptionierung und Entwicklung von automatisierten Testfällen mittels Ranorex, C# und SQL;
- Testmanagement mit Hilfe des Tools TestRail;
- Continuous Integration via Jenkins, Ranorex und TestRail.
- Testmanagement in einem SCRUM (agile Entwicklungsmethoden) Team;
- Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Hand-On Durchführung von automatisierten Tests;
- Aufbau von Testszenarien für Backend- und Frontend (GUI)-Applikationen;
- Datenbankzugriffe;
- Ausführung und Reporting von Testfällen;
- Testen und Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung mittels Ranorex, TestRail und Continuous Integration;
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
C#
Testtool:
Ranorex, TestRail
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackboxtests, Regressionstests, Acceptance Testing, Smoketests, etc.
Continuous Integration:
Jenkins
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
SVN
Wiki-Software:
Confluence
Content- und Dokumentenmanagement:
MS SharePoint;
Betriebssysteme:
Windows
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration
07/2018 – 12/2018 Thales Deutschland GmbH
Branche:
Bahnindustrie, Sicherheit, Transport, Verkehr, Luft- und Raumfahrt
Projekt:
- Testen von Produkten im Umfeld des standardisierten Zugsicherungssystems ETCS (European Train Control System) und dessen zentraler Komponente RBC.
- Einsatz als Produkttester in einem agilen Umfeld (nach SCRUM).
Projektbeschreibung/Tätigkeit:
- Festlegung von Testfällen und Testszenarien auf Anforderungsbasis;
- Implementierung von Testfällen für Unit Tests u. Teilsystemtests;
- Schreiben von Testprogrammen und Testdaten;
- Automatisierung von Testfällen;
- Ausübung manueller und automatisierter Tests;
- Support der Testumgebung, Tools und Simulation;
- Evaluation des Testouputs (Umfang, Rückführbarkeit, Fortschritt);
- Regelmäßiges Test Reporting;
- Entwicklung von Zyklen für sicherheitsrelevante Systeme;
- Continuous Integration (CI);
- Testen komplexer Softwaresysteme unter Benutzung technischer Mittel wie Simulatoren und Skriptsprachen;
- Planung und Konzeptionierung von Integrations-, System- und Robustness-Tests;
- Testen von Userstories;
- Teilnahme an regelmäßigen Meetings des SCRUM-Prozesses (Dailys, Sprint-Planing, Retrospektive, Refinement,...)
- Erstellen von UserStories und Akzeptanzkriterien;
- Freigabe bestehender Produkte und Prozesse;
- Erstellung von Dokumentationen mittels Confluence;
- Defect-Tracking, Sprint-Planung und Testmanagement mittels Jira, Rational Clear Quest, ClearCase und Git;
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Skripting und Programmierung:
Shell- (z.B. Bash-), perl- oder ansible-Skripting, XML
Entwicklungswerkzeuge:
Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Robustnesstests, Acceptance Testing, Embedded Testing, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA, Rational Clear Quest
Versionsverwaltungstool:
Git, ClearCase
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Skripting und Programmierung:
XML, Java, JavaScript, JSON
Telekommunikations- und Netzwerk-Technologien:
DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Weitere Skills:
Testkonzeption, Bahntechnik, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration
01/2018 – 06/2018 Volkswagen AG
Branche:
Automobilindustrie
Projekt A:
Testmanagement im Projekt „Migration der derzeit auf Audi MBB betriebenen Fahrzeug-Diensten auf die AMS Cloud“
Projekt B:
Projektleiter und Testmanager bezogen auf Testing im VW-„CRM-Wholesale“- Projekt. Qualitätssicherung des Leadmanagements, Kampagnenmanagements und Request- u.
Complaintmanagements;
Projektbeschreibung/Tätigkeit:
Projekt A und B:
- Die Teams arbeiteten nach agilen Methoden (KANBAN und SCRUM;
- Erstellen von Test-Konzepten, Test-Plänen, Testspezifikationen, Aufwandsschätzungen, Ressourcenplanungen;
- Test- und Projektmanagement u.a. mittels HP ALM und JIRA;
- Organisation und Koordination der Testteams;
- Koordination der Zusammenarbeit der Qualitätssicherung mit dem Projektmanagement und der Entwicklung;
- QA -und Testmanagement-Rolle in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und Projektleitung;
- Planung und Konzeptionierung von Integrations- und System-Tests (Testtool HP ALM wurde eingesetzt);
- Hands-on Ausführen von Testfällen;
- Testen von Userstories;
- Erstellen von UserStories und Akzeptanzkriterien;
- Freigabe bestehender Produkte und Prozesse;
- Defect-Tracking und Sprint - Planung mittels Jira und HP ALM;
- Erstellung von Dokumentationen mittels Confluence;
- Defectmanagement;
- Content- und Dokumentenmanagement über das Tool SharePoint;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
- Testmanagement in 3 Teams (VW, Audi, CGI);
- Planung und Konzeptionierung von Last- und Performance-Tests (Testtool JMeter wurde eingesetzt);
- Ableiten von UseCases und Testszenarien aus dem Pflichten- und Lastenheft;
- Konzeptionierung des automatisierten Builds und Deployments (Continuous Integration (CI)/Continuous Delivery mittels Concourse): Dabei wurden u.a. die Unit- und Smoke-Tests (z.B. mittels JUnit), Codequalitätsanalyse (mittels SonarQube) in die CI/CD-Chain integriert;
- Datenbankanalysen;
- Projektleitung und Testmanagement bezogen auf Testing im VW-„CRM-Wholesale“- Projekt;
- Qualitätssicherung des Leadmanagements, Kampagnenmanagements und Request- u. Complaintmanagements;
Qualitätsmanagement und Qualitätssicherung:
Kanban, Scrum, ISTQB – Foundation Level
Testtool:
HP ALM, JMeter, JUnit
Continuous Integration:
Concourse, Bamboo
Programmiersprachen:
Java
Entwicklungswerkzeuge:
BitBucket, SonarQube, Eclipse, Maven
Datenbanken:
Oracle, PostcreSQL, SQL
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Stress-/Crash-/Last- und Performancetests, Smoketests, etc.
Projekt- u. Defectmanagement:
HP ALM, JIRA, MS Project
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Weitere Skills:
Projektleitung, Codequalitätsanalyse, Testmanagement, Testkonzeption, Fahrzeugtechnik, Mobile Online Dienste im Auto
09/2017 – 12/2017 Arvato / Bertelsmann
Projekt:
- Testen von Webservices und Automatisierung von Testfällen
- Konzeption, Design, Implementierung und Ausführung von Tests für E-Commerce Applikationen.
- Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld (nach SCRUM).
Projektbeschreibung/Tätigkeit:
- Testmanagement in einem SCRUM (agile Entwicklungs-methoden) Team:
Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail; - Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Durchführung von Akzeptanztests mittels FitNesse;
- Aufbau von Testszenarien für Backend- und Frontend (GUI, Web)-Applikationen
- Softwaretests im SOA-Bereich;
- Datenbankzugriffe und Zugriffe über Webservices;
- Ausführung von Tests
- Testen und Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung mittels FitNesse, SoapUI, Ranorex, TestRail und Continuous Integration
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
Qualitätsmanagement und Qualitätssicherung:
Scrum, ISTQB – Foundation Level
Testtool:
FitNesse, SoapUI, Ranorex, TestRail
Continuous Integration:
Bamboo
Programmiersprachen:
Java, C#
Datenbanken:
SQL, SQL Server
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, Linux, Windows
Weitere Skills:
Testmanagement, Testkonzeption, Payment-Prozesse, E-Commerce-Plattformen, Logistiksoftware
05/2017 – 08/2017 Bundesdruckerei / D-TRUST GmbH
Projekt:
Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für Security Module Karten (SMC-B), die in der Telematikinfrastruktur für das Gesundheitswesen in Deutschland Anwendung finden.
Projektbeschreibung/Tätigkeit:
- Planung und Steuerung der einzelnen Tests;
- Realisierung, Durchführung und Dokumentation der Systemtests;
- Realisierung, Durchführung und Dokumentation der Zulassungstests;
- Erstellung von Testfällen aus identifizierten Testobjekten sowie die Erstellung von Testszenarien;
- Implementierung von Testtreibern zur Testautomatisierung;
- Fehleranalyse mit Software-Architekten und Entwicklern;
- Design der Testumgebungen;
- Planung, Erstellung und Durchführung automatisierter und manueller Tests;
- Definition, Realisierung und Durchführung von funktionalen und nicht funktionalen Testfällen im Bereich Beantragung, Produktion und Lieferung von Produkten in der Testumgebung unter Berücksichtigung von Kundenvorgaben, Datenvolumen, Hardwareausstattung und Nutzerszenarien;
- Weitgehende Automatisierung von Testfällen;
- Unterstützung bei der Fehleranalyse;
- Dokumentation der Ergebnisse;
- Definition und Implementierung von Testabläufen;
- Durchführung und Auswertung von Tests zur Komponente;
- Entwicklung von Testfällen und Testdurchführungen zur Abnahme der gematik-Anforderungen für SMC-B und HBA-Karten;
- Berücksichtigung von RFCs, X.509 und PKI;
- Vorbereitung von Tests sowie produktübergreifenden Tests in Form von Testentwürfen und Testspezifikationen und Implementierungen;
- Erstellung der Testskripte und Automatisierung der Testfälle mit JAVA und JavaScript;
- WebService-basierte Schnittstellentests über HTTP (Jason und XML basiert);
- Erarbeitung von Vorgaben für die Auswahl und Entwicklung von Testtools und Testsystemen;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Defect-Tracking und Testmanagement mittels Jira und TestTrack;
- Erstellung von Dokumentationen mittels Confluence;
Qualitätsmanagement und Qualitätssicherung:
ISTQB – Foundation Level
Testtool:
TestTrack, JUnit
Entwicklungsumgebung:
Eclipse
Skripting und Programmierung:
XML, Java, JavaScript, JSON
Testmethoden:
Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien:
HTTP, SOAP(1.2), PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, Smartcards, Kartenterminal, SMCs
Weitere Skills:
Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
07/2016 – 03/2017 gematik Gesellschaft für Telematikanwendungen der Gesundheitskarte mbH
Projekt:
Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für interne Komponenten wie z.B. Netzkonnektor oder Anwendungskonnektor. Aufbau der Telematikinfrastruktur für das Gesundheitswesen in Deutschland und die Einführung und Weiterentwicklung der elektronischen Gesundheitskarte u.a. auch unter dem Gesichtspunkt des Datenschutzes und der Rechte der Versicherten
Projektbeschreibung/Tätigkeit:
- Aufbau der Testarchitektur und Konfiguration;
- Definition und Implementierung von Testabläufen;
- Durchführung und Auswertung von Tests zur Komponente;
- Testen von PKI- und Kryptosystemen;
- Vorbereitung von Tests sowie produktübergreifenden Tests in Form von Testentwürfen und
- Testspezifikationen und Implementierungen;
- Erstellung der Testskripte und Automatisierung der Testfälle mit TTCN3;
- WebService-basierte Schnittstellentests über HTTP (Jason und XML basiert);
- Umsetzung von Tests bzgl. der Datenschutzanforderungen;
- Erarbeitung von Vorgaben für die Auswahl und Entwicklung von Testtools und Testsystemen;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Zusammenarbeit mit anderen Fachbereichen (Fachprojekten)
- Defect-Tracking und Testmanagement mittels Jira, Rational Clear Quest, ClearCase, Git;
- Erstellung von Dokumentationen mittels Confluence;
Qualitätsmanagement und Qualitätssicherung:
SCRUM, ISTQB – Foundation Level
Testtool:
TT Workbench
Skripting und Programmierung:
JavaScript, JSON, XML, TTCN3, Java
Testmethoden:
Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA, Rational Clear Quest
Versionsverwaltungstool:
Git, ClearCase
Continuous Integration:
Jenkins
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows 7
Telekommunikations-und Netzwerk-Technologien:
DHCP, HTTP, VPN, SOAP(1.2), DNSSEC, DNS, PKI, Kryptografie/ Verfahren/ Protokolle / Infrastrukturen, SOA, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, VLAN, ICMP, IPSec, LDAP, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Netzwerkanalysetool:
Wireshark, Tcpdump
Weitere Skills:
Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
03/2016 – 06/2016 Swiss Life Deutschland Operations GmbH
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile Applikationen.
Technologisches Umfeld: Portalserver, Online-Applikationen, Liferay Portal Server, Primefaces, native Apps (Android und iOS). Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld (nach SCRUM).
Projektbeschreibung/Tätigkeit:
- Testmanagement in einem SCRUM (agile Entwicklungs-methoden) Team:
Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestLink; - Aufwandsschätzung;
Organisation und Koordination des Testteams;
Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung; - Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Durchführung von Abnahmetests;
- Für Web- und mobile (iOS-, Blackberry-OS-, Windows-Phone- und Android Devices) Applikationen:
Aufbau von Testszenarien - Erstellung von Testfällen
Ausführung von Tests - Testen und Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung: für native Apps (iOS und Android) mittels Calabash, Cucumber, Ruby, XCode und Objective-C; für Webapplikationen (Portalserver, Online-Applikationen, Liferay Portal Server, Primefaces, Payment-Prozesse) u.a. mit Hilfe von HP UFT;
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
HP UFT, TestLink, Cucumber, Selenium, Calabash-iOS, Calabash-Android
Versionsverwaltung:
Git
Continuous Integration:
Jenkins
Programmiersprachen:
Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Linux, Windows
Weitere Skills:
Testmanagement, Testkonzeption, Payment-Prozesse, Portalserver, Online-Applikationen, Liferay Portal Server, Primefaces
08/2015 – 02/2016 Deutsche Telekom AG
Projekt:
System Engineering, Konzeption, Design, Software-Entwicklung und Testing im Umfeld „Lifecycle_Entwicklung 2015 / Perfas+ (Performance-Analyse-System) R5“ in Zusammenarbeit mit OS/NS-Partnern
Projektbeschreibung/Tätigkeit:
- Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestLink;E
- valuierung von Testmanagement-, Testautomatisierungs- und Bugtracking-Werkzeugen;
- Aufwandsschätzung
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung
- Für das Performance-Analyse-System:
- Aufbau von Testszenarien
- Erstellung von Testfällen
- Ausführung von Tests
- Ausbau des Quality Assurance Teams und die Etablierung von Qualitätssicherung;
- Installation u. Konfiguration der MySQL-Datenbank unter Ubuntu;
- Administration und Konfiguration von Netzwerkelementen im PERFAS-Umfeld (z.B. Router, Measurement-Agenten –und Controller);
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark/Tcpdump;
- Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
- Programmierung neuer Funktionalitäten im MPLS- und Performance-Analyse-Umfeld . U.a. Entwicklung einer MPLS-Label-Import-Software. Zu den Features der Software zählten u.a. das automatisierte Importieren von MPLS-Label-Daten aus den Wirknetz-
- Routern und die Aktualisierung der mySQL-Datenbank;
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtool:
TestLink
Defectmanagement:
BugZilla
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, MPLS, ISIS, DHCP, SSH, ARP, HTTP, Routing, Switching, Layer2/Layer3/Layer4, VLAN/Subnets, ICMP, Firewalls, Ethernet, SNMP, MIB, IPv4, IPv6, SNTP, NTP, FTP, PSTN und ISDN
Testmethoden:
Systemtests, Softwaretests, Automatisierte- und Manuelle-Tests, Funktionale Tests, Unit-Tests, Blackbox-, Whitebox- and Modultests, Regressionstests, Integrationstests, Smoketests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, etc.
Programmiersprachen:
C, C++
Datenbanken:
MySQL, SQL Server
Skriptsprachen:
Shell-, awk-, Perl-Skripting unter Ubuntu und Linux
Entwicklungsumgebung:
Make, Eclipse
Netzwerkanalysetool:
Wireshark, Tcpdump, WinDump
Betriebssysteme:
Ubuntu, Linux, Windows, DOS
Weitere Skills:
Testmanagement, Testkonzeption, Router-Administration, Virtual Box
03/2015 – 07/2015 Air Berlin PLC & Co. Luftverkehrs KG
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS) Applikationen. Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
- In einem SCRUM Team: Konzeption, Design, Implementierung und Ausführung von Tests für
- Web- und mobile (iOS-, Blackberry-OS-, Windows-Phone- und Android Devices) Applikationen;
- Erstellen von Test-Plänen, Testspezifikationen und Userstories;
- Aufwandsschätzung;
- Freigabe bestehender Produkte und Prozesse;
- UX/UI-Design in Zusammenarbeit mit Produktmanagement;
- Durchführung von UX/UI-Tests;
- Implementierung der automatisierten Tests: für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium, XCode und Objective-C; für Webapplikationen mit Hilfe von Selenium;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess im agilen Umfeld.
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen:
Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse
Testmethoden:
Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests, Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
Apache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Windows-Phone, Blackberry-OS, Linux, Windows 7
Weitere Skills:
Testmanagement, Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
03/2014 – 02/2015 ELCON Systemtechnik GmbH
Projekt:
Testmanagement für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair- VDSL2/SHDSL und GE Fiber. Testen von Layer2- und Layer3-Funktionalitäten
Projektbeschreibung/Tätigkeit:
- Erstellung von Pflichtenheften;
- Erstellung von geeigneten Test-Workflows;
- Konzeption, Design, Implementierung und Ausführung von Tests für ein MEF-konformes und
- routingfähiges Business Gateway mit 4-pair-VDSL2/SHDSL und GE Fiber;
- Testen von der Layer2- und Layer3-Funktionalitäten;
- Planung von Testaktivitäten auf Basis des Projektplans;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Testautomatisierung mittels Shell-Scripting (bash) und Python;
- Leiten des Testteams (7 Personen);
- "Hiqh-Level" Mapping von Requirements auf Test-Cases inkl. Priorisierung von Tests
- Ressourcenplanung
- Dokumentation der Testpläne sowie der logischen Testfälle im Test-Case-Management-Tool "Test Link"
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten: Ethernet,
- Router, Switches, Gateways, VLAN, RADIUS, IXIA-Produkte, Veryx-Produkte, VDSL2/SHDSL,...
- Aufgabenzuweisung an Test-Designer
- Testläufe im "Test-Link" organisieren
- Mittels Redmine und JIRA: Reporting der Testergebnisse an das Management und die Projektleitung,
- Defect-Tracking;
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtools:
Test-Link, Veriyx-Produkte, IXIA-Produkte
Skriptsprachen:
Shell-, awk-Skripting, Python
Testmethoden:
Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Stress-/Crash- /Lasttests, etc.
Projekt- u. Defectmanagement:
JIRA, Redmine
Versionsverwaltungstool:
Apache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Linux, Windows
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, ARP, Routing, Layer2/Layer3, Switching, (Carrier) Ethernet, IPv4/v6, Applikationsprotokolle auf dem TCP/IP-Stack (z.B. SSH, SNMP, Telnet, FTP), PPPoE, VLAN, DHCP, ICMP, NTP, RADIUS
Netzwerkanalysetools:
Wireshark
Weitere Skills:
Testkonzeption, Äquivalenzklassen- und Grenzwertan
10/2013 – 02/2014 Kabel Deutschland Vertrieb und Service GmbH
Projekt:
Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS) Applikationen. Einsatz als Testanalyst und Systemintegrator in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
In einem SCRUM Team:
- Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (iOS und Android Devices) Applikationen;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten:
- SetTopBox, EPG, Zapper, Ethernet, Router, Switches, Gateways
- Implementierung der automatisierten Tests:
- für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium, XCode
- und Objective-C;
- für Webapplikationen mit Hilfe von Selenium;
- Reporting der Testergebnisse an das Management und die Projektleitung;
- Defect-Tracking und Sprint-Planung mittels Jira;
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level Testtools: Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen:
Shell-, awk-Skripting
Entwicklungsumgebung:
XCode, Eclipse Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement:
JIRA
Versionsverwaltungstool:
pache Subversion(SVN)
Wiki-Software:
Confluence
Betriebssysteme:
Mac OS, iOS, Android, Linux, Windows
Telekommunikations- und Netzwerk-Technologien:
SOAP-UI, VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing, Layer2/Layer3, Switching, Ethernet, FTP.
Netzwerkanalysetools:
Wireshark, Tcpdump
Weitere Skills:
estkonzeption, Äquivalenzklassen- und Grenzwertanalyse
04/2013 – 09/2013 Deutsche Telekom AG
Projekt:
Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld (Projektpartner: u.a. Firma Ericsson, Mavenir, Vodafone, …)
Projektbeschreibung/Tätigkeit:
- Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld;
- Die Aufgaben beziehen sich u.a. auf die folgenden IMS Netzwerkelemente/-Funktionen:
- Application Server, BGCF, MGCF, P-CSCF, I-CSCF, S-CSCF, MGW, SGW, …;
- Systemtestausführung in Kooperation mit Partner Projekten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Entwurf und Implementierung von manuellen und automatisierten
- Tests;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality
- Center;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von
- Wireshark/Tcpdump und ShellScripting
Qualitätsmanagement und Qualitätssicherung:
V-Modell, ISTQB – Foundation Level
Testtools:
HP Quality Center
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing, Layer2/Layer3, Switching, ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
Mobile Business- und VoIP/Voice-Technologien:
IMS, NGN, RCSe/Joyn, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, UM
Testmethoden:
Mobile Handset Testing,Unit-Tests,Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen:
Shell-, awk-Skripting
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
Unix, Windows XP/VISTA/7, DOS
Weitere Technologien:
Testkonzeption
01/2011 – 03/2013 OLD MUTUAL Group (Skandia Versicherung AG)
Projekt:
Automatisierte Tests von AS400- und Web-basierten Standalone-Applikationen.
Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
Als Testmanager in einem SCRUM Team:
- Erstellen von Test-Konzepten und –Plänen;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Erstellung von regelmäßigen Teststatusberichten unter Verwendung von Testmetriken;
- Mitwirkung in Sprint-Meetings.
Als Testanalyst in einem SCRUM Team:
- Design automatisierter Tests von Web- bzw. AS400-basierten, Standalone-Applikationen
- zur Generierung von Versicherungsverträgen;
- Mit Hilfe des Tools TOSCA und SQL-Statements (DB2- und Oracle-DB):Implementierung
- dieser automatisierten Tests,Testen auf Regression und Erstellung von xml-Baselines;
- Tests von Web- u. Java-Applikationen mittels JUnit bzw. Selenium;
- Test von Webapplikationen die mit Django und Python entwickelt wurden;
- Verifikation der Testergebnisse mit SQL-Statements, Excel-basierten Makros und Visual
- Basic;
- Defect-Tracking;
- Mitwirkung in Sprint-Meetings.
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtool:
TOSCA, Selenium, JUnit
Programmiersprachen:
XML, Visual Basic, Java 6 und 7
Skriptsprachen:
Python
Datenbanken:
Oracle, DB2, SQL, Sybase, SQL Server, ODBC, JDBC
Testmethoden:
Blackbox, Whitebox, Modultests, Regressionstests, etc.
Projekt- u. Defectmanagement:
JIRA
Hardware Plattformen:
IBM (z.B. System i bzw. AS/400)
Versionsverwaltungstool:
Apache Subversion(SVN)
SQL-Client:
SQuirreL
Betriebssystem:
Windows
Weitere Technologien:
Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption
02/2010 – 12/2010 Deutsche Telekom AG (T-Mobile)
Projekt:
Deutsche Telekom Produkt: DeutschlandLAN / Office Connect (Virtuelle und intelligente Telefonvermittlung basierend auf verschiedenen Technologien des VoIP, GSM und PSTN
Projektpartner: Firma Ericsson)
Projektbeschreibung/Tätigkeit:
- Test der Office Connect- und DeutschlandLAN-Funktionalitäten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Äquivalenzklassenanalyse, Entwurf und Implementierung von manuellen
- und automatisierten Tests nach Vorgabe des ProductOwners im SCRUM-Team;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality
- Center;
- Aufbau bzw. Konfiguration von VoIP-Netzen anhand von verschiedenen Testszenarien;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende
- Netzwerkstrukturen integriert: PBX, VoIP-Telefone, Mobile Client Anwendungen, Media
- Gateway Controller, SIP-Client & SIP-Server, Media Gateway und Signaling Gateway;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von
- Wireshark und Shell-Skripting
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testtools:
HP Quality Center
Netzwerke:
PBX, VPN, Load Balancer, TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Layer2/
Layer3, Switching, ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
VoIP/Voice-Technik:
IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox-, Whitebox- and Modultests,Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen:
Shell-, awk-Skripting
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
Unix,Windows XP/VISTA/7, DOS
Weitere Technologien:
Mobile Business,Testkonzeption
11/2008 - 01/2010 SIEMENS AG, Abteilung Automatisierungssysteme
Projekt:
Entwicklung von Basiskomponenten im PROFINET-Umfeld
Projektbeschreibung/Tätigkeit:
- Im PROFINET IO Umfeld;
- Entwicklung der SOCK- und TCP/IP-Stack-Basiskomponenten
- Die TCP/IP Kommunikation der Basiskomponenten des PROFINETs wird über diesen Stack
- durchgeführt.
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell
Netzwerke:
PROFINET, TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, ICMP, Ethernet, SNMP, MIB, SOAP, FTP
Programmiersprachen:
C, C++, XML
Entwicklungsumgebung:
MS Visual Studio, Eclipse
Versionsverwaltungstool:
ClearCase
Netzwerkanalysetool:
Wireshark, WinDump
Änderungsmanagementtool:
IBM Rational ClearQuest
Betriebssystem:
Windows
Weitere Technologien:
Multithreading, Embedded Systems
02/2006 – 09/2008 TELES AG
Projekt:
Systemintegration und Aufbau von NGN/VoIP Netzwerken, Entwicklung von Testsystemen für NGN/VoIP-Geräte unter Berücksichtigung von IMS-Standards
Projektbeschreibung/Tätigkeit:
- Aufbau bzw. Konfiguration von VoIP- bzw. Next Generation Networks-Netzwerken;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende
- Netzwerkstrukturen integriert: Media Gateway Controller, SIP-Client & SIP-Server,
- Media Gateway und Signaling Gateway;
Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch - Einsatz von Wireshark/Tcpdump;
- Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
- Mit Hilfe von Python und Django wurden Webapplikationen für SGW implementiert;
- Implementierung und Validation von automatisierten Testsystemen mittels Shell-
- Scripting und C/C++, z.B. zum Testen des Media Gateway Controllers und des Signaling
- Gateways, die sich innerhalb des NGN-Netzwerks befinden;
- Wichtige Eigenschaften der Testsysteme sind z.B.: selbständige Konfiguration der innerhalb des NGN-Netzwerks befindlichen Systeme; Signalisierung und Senden von Sprachsignalen über die aufgebaute Verbindung; Senden von mehreren ISDN-B-Kanal-Sprachsignalen mit Hilfe der von TELES entwickelten Analyser-Skriptsprache
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke:
VPN, Load Balancer, SS7/SIGTRAN, Network SLAs, TCP/IP, UDP, SMPP/UCP, DHCP, ARP, HTTP, Routing, Layer2/Layer3/Layer4, Switching, LDAP, VLAN/Subnets, ICMP, firewalls, SCTP, Ethernet, Spanning tree protocols, SNMP, MIB, SOAP, FTP, PSTN und ISDN
VoIP/Voice-Technik:
IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox-, Whitebox- and Modultests, Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Regressionstests, Stress-/Crash-/Lasttests, Oberflächentests, etc.
Programmiersprachen:
C, C++, PHP
Skriptsprachen:
Shell-, awk-, Perl-Skriptingunter NetBSD und Linux, Python
Entwicklungsumgebung:
JBuilder, Eclipse, Make
Versionsverwaltungstool:
Subversion
Netzwerkanalysetool:
Wireshark, Tcpdump, WinDump
Betriebssysteme:
NetBSD, Linux,Windows, DOS
Weitere Technologien:
Django, Testkonzeption, Multithreading
02/2005 – 01/2006 TELES AG
Projekt:
Entwicklung von Testsystemen für diverse Embedded-Produkte aus dem Netzwerk- Umfeld
Projektbeschreibung/Tätigkeit:
- Konzeption, Analyse, Design, Implementierung und Validation von zahlreichen
- automatisierten Produktions-Testsystemen für diverse ISA-Karten, Boxen und
- Steckmodulen (Beispiele: iLCR Base Board des TELES.VoIPGATEs, GSM Board des
- TELES.iGATEs, VoIP Module) mittels Shell-Scriptingund C/C++;
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark/Tcpdump, Signalverarbeitungstechniken, Shell-Skripting und Regular Expressions;
Qualitätsmanagement und Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke:
TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, Ethernet, FTP,
GSM, UMTS, PSTN und ISDN VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden:
Blackbox, Whitebox, Modultests, Regressionstests, Unit-Tests, tegrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, etc.
Programmiersprachen:
C, C++
Skriptsprachen:
Shell-, awk-Skriptingunter NetBSD und Linux
Entwicklungswerkzeuge:
MS Visual Studio, JBuilder, vi, emacs, Eclipse, Make
Versionsverwaltungstool:
Apache Subversion(SVN), CVS, MS Visual SourceSafe
Netzwerkanalysetool:
Wireshark, Tcpdump
Betriebssysteme:
NetBSD, Linux,Windows, DOS
Weitere Technologien:
Testkonzeption, Multithreading, Embedded Systems
09/2001 – 10/2002 Fraunhofer Heinrich Hertz Institut für Nachrichtentechnik
Projekt:
3-D System mit multimodalen Interaktionen
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Verfahrens zur Segmentierung von bewegten 3D- Objekten;
- Entwicklung einer speziellen API zum Lesen von Daten aus einer Video-Grabberkarte für eine anschließende Video-Nachbearbeitung.
Bildanalysetechniken:
Bildsignalverarbeitungsalgorithmen, Stereobildpaare, Bearbeitung von Binärbildern, Kantendetektion, Hough-Transformation, Konturdetektion und -approximation, Bildsegmentierung, Merkmalsgruppierung, Formdeskriptoren, Bilddatenbanken, etc.
Programmiersprachen:
C, C++
Entwicklungsumgebung:
MS Visual Studio, Borland C++
Betriebssysteme:
Linux, Windows, DOS
Weitere Technologien:
Embedded Systems
06/2001 - 08/2001 Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
Programmierung von Testfällen in ANSI C für eine am Institut entwickelten Infrarotschnittstelle.
Persönlich eingesetzte Technologien:
- Testmethoden: Blackbox, Whitebox, Integrationstests, Stress-/Crash-/Lasttests, etc.
- Programmiersprachen: ANSI
- Entwicklungsumgebung: emacs, vi, Make
- Betriebssysteme: Linux, Sun Solaris
- Weitere Technologien: Testkonzeption, Embedded Systems
12/2000 - 05/2001 Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
- Erstellung graphischer Oberflächen zur Simulation von Durchsatz, Bitfehlerraten und
- Datenverschlüsselung in drahtlosen, optischen Netzen mittels Tcl/Tk in Verbindung mit dem Softwarepaket Network Simulator(NS)
Netzwerke:
TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Switching, ICMP, Ethernet, PSTN und ISDN
Simulationstools:
Network Simulator (NS)
Skriptsprache:
Tcl/Tk
Programmiersprachen:
C, C++
Entwicklungsumgebung:
MS Visual Studio, vi, emacs
Betriebssysteme:
Linux, Sun Solaris, Windows
10/1999 - 11/2000: Telecommunication Network Group der TU Berlin
Projekt:
DLC – Layer für drahtloses LAN – Leistungsbewertung und Innovationspotentiale (Projektpartner: Ericsson)
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Indoor-Kanalmodell-Simulators für Wireless LAN (gemäß IEEE 802.11), mit dem GUI/C++ -basierten Simulationstool BONeS DESIGNER und C/C++;
- Nutzung des C/C++ -basierten Simulationstools CSIM;
- Erstellung von Berichten mit dem LaTeX-Textverarbeitungssystem.
Netzwerke:
WLAN, VPN, Load Balancer, LDAP, TCP/IP, UDP, DHCP, Routing, Switching, ARP, ICMP, Ethernet, FTP, GSM, UMTS, PSTN und ISDN
Simulationstools:
CSIM, BONeS DESIGNER
Programmiersprache:
C/C++
Entwicklungsumgebung:
vi, emacs, Make
Textverarbeitung:
LaTeX
Betriebssystem:
Linux, Sun Solaris
Weitere Technologien:
Multithreading
Besondere Kenntnisse und Weiterbildungen
Cisco Certified Network Associate (CCNA)
ISTQB Certified Tester Foundation Level
Voice over IP / Next Generation Networks – Schulung
HP Quality Center – Workshop
HP Quick Test Professional – Workshop
Tools:
Anforderungs-, Test- und Fehlermanagement, Testautomatisierung:
HP Quality Center, HP ALM, HP Quick Test Professional, HP UFT, Ranorex, TOSCA, Zephyr, TestTrack, Cucumber, Calabash-iOS, Calabash-Android, Robotium, Selenium, TestLink, TestRail, TT Workbench, FitNesse, SoapUI, JMeter, JUnit
Wiki-Software:
Confluence
Reporting-Software:
Crystal Report
Entwicklungswerkzeuge:
BitBucket, Sonar, SonarQube, Eclipse, Visual Studio, Maven, Ant, Make, netBeans, JBuilder, JCreator, XCode, Borland C++.
Versionsverwaltung:
ClearCase, Git, Subversion (SVN), CVS, MS Visual SourceSafe.
Netzwerkanalyse:
Wireshark/Ethereal, Tcpdump, WinDump.
Projektmanagement und Änderungsmanagement:
JIRA, IBM Rational ClearQuest, YouTrack, Redmine, BugZilla
Simulation:
BONeS DESIGNER, NS, CSIM, MATLAB.
SQL-Client:
SQuirreL
Programmiersprachen:
JAVA, C#, C++, ANSI C, Ruby, Objective-C, Visual Basic, TTCN3, Pascal, Assembler
Datenbanken:
SQL, DB2, Oracle, Sybase, SQL Server, ODBC, JDBC, mySQL
Auszeichnungssprachen:
XML, JASON
Web-Programmierung:
CSS, HTML, PHP, JavaScript
CMS-Systeme:
Drupal, Typo3, WordPress
Skriptsprachen:
Python, PowerShell, Shell (bash, csh, ksh, …), awk, Perl, VBScript, tcl/tk
Betriebssysteme:
Windows Server, WINDOWS 7 / 10, DOS, UNIX/LINUX, Ubuntu, AIX, NetBSD, Sun Solaris, Android, iOS, Mac OS
Continuous Integration:
Jenkins, Bamboo, Concourse, TeamCity
Qualitätsmanagement/Qualitätssicherung:
Scrum, V-Modell, ISTQB – Foundation Level
Testmethoden:
UI-Tests, Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests, Blackbox, Whitebox, Modultests, Unit-Tests, Regressionstests, Integrationstests, Acceptance Testing,
Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, Mobile Handset Testing, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, etc.
Hardware / Embedded Systeme:
IBM (z.B. System i, AS/400), SPARC, PowerPC, Intel/AMD (z.B. x86), Motorola, FPGA, ARM-Prozessoren, RISC, CISC,…
Produkte/Hersteller:
CISCO, NOKIA / ALCATEL-LUCENT, HP, TELES, ELCON
Telekommunikations u. Netzwerktechnik:
RADIUS, PBX, LDAP, SS7/SIGTRAN, TCP/IP, UDP, DHCP, ARP, HTTP, LDAP, IGRP, SMPP/UCP, IP RIP, EIGRP OSPF, Serial Interfaces, BGP, IS-IS, L2oGRE/SoftGRE/EthernetoGRE, MPLS, Frame Relay, VLANs, WLAN Standards, IPv4, IPv6, SNTP, NTP, Zugangskontrolle mit Access Listen, Routing, Layer1/ Layer2/Layer3, Switching, VLAN/Subnets, VPN, Load Balancer, ICMP, IPSec, firewalls, SCTP, Ethernet, Spanning tree protocols, SNMP, MIB, SOAP-UI, SOAP(1.2), DNSSEC, DNS, FTP, GSM, UMTS, PSTN und ISDN, PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, SOA, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), etc.
Mobile Business- und VoIP/Voice-Technik:
IMS, NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, RCSe/Joyn, UCC (Unified Communications & Collaborations), UM (Unified Messaging), CTI (Computer Telephony Integration)
Softwarepakete:
Anwendungen unter Linux:
emacs, vi, LaTeX, FrameMaker.
MS-Office Anwendungen:
Excel, PowerPoint, Word, Outlook
Bildbearbeitung:
MS Visio, Photoshop, Corel Draw
Weitere Skills:
Testmanagement, Projektleitung, Projektmanagement, VirtualBox, VMware (Workstation, Player, Server,…), Embedded Systems, Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption, UI/UX-Konzeption, Produktmanagement, Responsive Design, .NET, XAMARIN.iOS / XAMARIN.Android, Testarchitektur, Netzwerkkonfiguration, Systemintegration
Arbeitsgebiete
IT:
Projektmanagement,
Test/Qualitätssicherung,
Anwendungsentwicklung,
Architektur,
C++ und JAVA Anwendungsentwicklung,
Netzwerke,
Dokumentenmanagement,
Engineering:
Projektmanagement,
Berechnung/Simulation,
Embedded Systems,
Forschung/Entwicklung,
Produktion/Fertigung,
Telekommunikation,
Test/Qualitätssicherung Engineering.
Branchen:
Telekommunikation,
Industrie,
Automobilindustrie,
E-Commerce,
IT-Systemhaus,
Banken,
Versicherungen,
Wertdruck,
Gesundheitswesen,
Forschungsinstitute,
HW Hersteller.
Projekthistorie
Projekt Nr. 1:
Zeitraum: 01/2019 – heute
Branche: Bahnindustrie, Sicherheit, Transport, Verkehr, Luft- und Raumfahrt
Firma: Thales Deutschland GmbH
Projekt:
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung: Scrum, ISTQB – Foundation Level
Skripting und Programmierung: Shell- (z.B. Bash-), perl- oder ansible-Skripting, XML
Entwicklungswerkzeuge: Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Robustnesstests, Acceptance Testing, Embedded Testing, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA, Rational Clear Quest
Versionsverwaltungstool: Git, ClearCase
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Skripting und Programmierung: XML, Java, JavaScript, JSON
Telekommunikations- und Netzwerk-Technologien: DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Weitere Skills: Testkonzeption, Bahntechnik, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration
Projekt Nr. 2
Zeitraum: 01/2018 – 12/2018
Branche: Automobilindustrie
Firma: Volkswagen (über CGI)
Projekt 2A: Testmanager im Projekt „Migration der derzeit auf Audi MBB
betriebenen Fahrzeug-Diensten auf die AWS Cloud“
Projekt 2B: Projektleiter und Testmanager bezogen auf Testing im
VW-„CRM-Wholesale“- Projekt. Qualitätssicherung des
Leadmanagements, Kampagnenmanagements und Request- u.
Complaintmanagements;
Projektbeschreibungen/
Tätigkeiten:
Projekt 2A und 1B:
Qualitätsmanagement und Qualitätssicherung: Kanban, Scrum, ISTQB – Foundation Level
Testtool: HP ALM, JMeter, JUnit
Continuous Integration: Concourse, Bamboo
Programmiersprachen: Java
Entwicklungswerkzeuge: BitBucket, SonarQube, Eclipse, Maven
Datenbanken: Oracle, PostcreSQL, SQL
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-,Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Stress-/Crash-/Last- und Performancetests, Smoketests, etc.
Projekt- u. Defectmanagement: HP ALM, JIRA, MS Project
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Weitere Skills: Codequalitätsanalyse, Testmanagement, Testkonzeption, Fahrzeugtechnik, Mobile Online Dienste im Auto
Projekt Nr. 3
Zeitraum: 09/2017 – 12/2017
Branche: E-Commerce
Firma: Arvato / Bertelsmann
Projekt:
Qualitätsmanagement und Qualitätssicherung: Scrum, ISTQB – Foundation Level
Testtool: FitNesse, SoapUI, Ranorex, TestRail
Continuous Integration: Bamboo
Programmiersprachen: Java, C#
Datenbanken: SQL, SQL Server
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Wiki-Software: Confluence
Betriebssysteme: Mac OS, Linux, Windows
Weitere Skills: Testmanagement, Testkonzeption, Payment-Prozesse, E-Commerce-Plattformen, Logistiksoftware
Projekt Nr. 4
Zeitraum: 05/2017 – 08/2017
Branche: IT-Systemhaus, Wertdruck
Firma: Bundesdruckerei / D-TRUST GmbH
Projekt: Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für Security Module Karten (SMC-B), die in der Telematikinfrastruktur für das Gesundheitswesen in Deutschland Anwendung finden.
Projektbeschreibung/Tätigkeit:
Qualitätsmanagement und Qualitätssicherung: ISTQB – Foundation Level
Testtool: TestTrack, JUnit
Entwicklungsumgebung: Eclipse
Skripting und Programmierung: XML, Java, JavaScript, JSON
Testmethoden: Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien: HTTP, SOAP(1.2), PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, Smartcards, Kartenterminal, SMCs
Weitere Skills: Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 5
Zeitraum: 07/2016 – 03/2017
Branche: Telekommunikation
Firma: gematik Gesellschaft für Telematikanwendungen der
Gesundheitskarte mbH
Projekt: Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen
und deren Umsetzung für interne Komponenten wie z.B. Netzkonnektor oder Anwendungskonnektor.
Aufbau der Telematikinfrastruktur für das Gesundheitswesen in Deutschland und die Einführung und
Weiterentwicklung der elektronischen Gesundheitskarte u.a. auch unter dem Gesichtspunkt des
Datenschutzes und der Rechte der Versicherten.
Projektbeschreibung/Tätigkeit:
-Aufbau der Testarchitektur und Konfiguration;
-Definition und Implementierung von Testabläufen;
-Durchführung und Auswertung von Tests zur Komponente;
-Testen von PKI- und Kryptosystemen;
-Vorbereitung von Tests sowie produktübergreifenden Tests in Form von Testentwürfen und Testspezifikationen und
Implementierungen;
-Erstellung der Testskripte und Automatisierung der Testfälle mit TTCN3;
-WebService-basierte Schnittstellentests über HTTP (Jason und XML basiert);
-Umsetzung von Tests bzgl. der Datenschutzanforderungen;
-Erarbeitung von Vorgaben für die Auswahl und Entwicklung von Testtools und Testsystemen;
-Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
-Zusammenarbeit mit anderen Fachbereichen (Fachprojekten);
-Defect-Tracking und Testmanagement mittels Jira, Rational Clear Quest, ClearCase, Git;
-Erstellung von Dokumentationen mittels Confluence;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtool: TT Workbench
Skripting und Programmierung: JavaScript, JSON, XML, TTCN3, Java
Testmethoden: Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte
Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests,
Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests,
Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA, Rational Clear Quest
Versionsverwaltungstool: Git, ClearCase
Continuous Integration: Jenkins
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien:
DHCP, HTTP, VPN, SOAP(1.2), DNSSEC, DNS, PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, SOA, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, VLAN, ICMP, IPSec, LDAP, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Netzwerkanalysetool: Wireshark, Tcpdump
Weitere Skills: Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration,
Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 6
Zeitraum: 08/2015 – 06/2016
Branche: Telekommunikation
Firma: Deutsche Telekom AG
Projekt: System Engineering, Konzeption, Design, Software-Entwicklung und Testing im Umfeld
„Lifecycle_Entwicklung 2015 /
Perfas+ (Performance-Analyse-System) R5“ in Zusammenarbeit mit OS/NS-Partnern
Projektbeschreibung/Tätigkeit:
-Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail;
-Evaluierung von Testmanagement-, Testautomatisierungs- und Bugtracking-Werkzeugen;
-Aufwandsschätzung;
-Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
-Für das Performance-Analyse-System:
- Aufbau von Testszenarien
- Erstellung von Testfällen
- Ausführung von Tests
-Ausbau des Quality Assurance Teams und die Etablierung von Qualitätssicherung;
-Installation u. Konfiguration der MySQL-Datenbank unter Ubuntu;
-Administration und Konfiguration von Netzwerkelementen im PERFAS-Umfeld (z.B. Router, Measurement- Agenten –und Controller);
-Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark/Tcpdump;
-Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
-Programmierung neuer Funktionalitäten im MPLS- und Performance-Analyse-Umfeld . U.a. Entwicklung einer MPLS-Label-Import-Software. Zu den Features der Software zählten u.a. das automatisierte Importieren von MPLS-Label-Daten aus den Wirknetz-Routern und die Aktualisierung der mySQL-Datenbank;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtool: TestRail
Defectmanagement: BugZilla
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, MPLS, ISIS, DHCP, SSH, ARP, HTTP, Routing, Switching, Layer2/Layer3/Layer4, VLAN/Subnets, ICMP, Firewalls, Ethernet, SNMP, MIB, IPv4, IPv6, SNTP, NTP, FTP, PSTN und ISDN
Testmethoden: Systemtests, Softwaretests, Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- and Modultests, Regressionstests, Integrationstests, Smoketests, Acceptance Testing,
Stress-/Crash-/Performance-/Lasttests, Oberflächentests, etc.
Programmiersprachen: C, C++
Datenbanken: MySQL, SQL Server
Skriptsprachen: Shell-, awk-, Perl-Skripting unter Ubuntu und Linux
Entwicklungsumgebung: Make, Eclipse
Netzwerkanalysetool: Wireshark, Tcpdump, WinDump
Betriebssysteme: Ubuntu, Linux, Windows, DOS
Weitere Skills: Testmanagement, Testkonzeption, Router-Administration, Virtual Box
Projekt Nr. 7
Zeitraum: 01/2015 – 07/2015
Branche: E-Commerce (der Luftfahrt)
Firma: Air Berlin PLC & Co. Luftverkehrs KG
Projekt: Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile
(Android und iOS) Applikationen. Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld
(nach SCRUM).
Projektbeschreibung/Tätigkeit:
Testmanagement in einem SCRUM (agile Entwicklungs-methoden) Team:
- Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestLink;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Durchführung von Abnahmetests;
- Planung der Produktionseinführung;
- Für Web- und mobile (iOS-, Blackberry-OS-, Windows-Phone- und Android Devices) Applikationen:
- Aufbau von Testszenarien
- Erstellung von Testfällen
- Ausführung von Tests
- Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung:
- für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium,
XCode und Objective-C;
- für Webapplikationen mit Hilfe von Selenium;
- Codequalitäts-Analyse der Test-Software (JAVA Code) mittels Sonar und Maven;
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an
unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess;
- UX/UI-Konzeption –und Design der nativen und mobilen ANDROID-, iOS- und Windows-Apps
der Unternehmenswebseite
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtool: TestLink, Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen: Shell-, awk-Skripting
Entwicklungsumgebung: XCode, Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests,
Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests,
Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests,
Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Mac OS, iOS, Android, Windows-Phone, Blackberry-OS, Linux, Windows 7
Weitere Skills: Testmanagement, Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 8
Zeitraum: 03/2014 – 02/2015
Branche: Telekommunikation
Firma: ELCON Systemtechnik GmbH
Projekt: Testmanagement für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair-
VDSL2/SHDSL und GE Fiber. Testen von Layer2- und Layer3-Funktionalitäten
Projektbeschreibung/Tätigkeit:
- Erstellung von Pflichtenheften;
- Erstellung von geeigneten Test-Workflows;
- Konzeption, Design, Implementierung und Ausführung von Tests für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair-VDSL2/SHDSL und GE Fiber;
- Testen von der Layer2- und Layer3-Funktionalitäten;
- Planung von Testaktivitäten auf Basis des Projektplans;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Testautomatisierung mittels Shell-Scripting (bash) und Python;
- Leiten des Testteams (7 Personen);
- "Hiqh-Level" Mapping von Requirements auf Test-Cases inkl. Priorisierung von Tests
- Ressourcenplanung
- Dokumentation der Testpläne sowie der logischen Testfälle im Test-Case-Management-Tool "Test-Link"
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten: Ethernet, Router, Switches, Gateways, VLAN, RADIUS, IXIA-Produkte, Veryx-Produkte, VDSL2/SHDSL,...
- Aufgabenzuweisung an Test-Designer
- Testläufe im "Test-Link" organisieren
- Mittels Redmine und JIRA: Reporting der Testergebnisse an das Management und die Projektleitung,
- Defect-Tracking;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtools: Test-Link, Veriyx-Produkte, IXIA-Produkte
Skriptsprachen: Shell-, awk-Skripting, Python
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- und
Modultests, Regressionstests, Integrationstests, Stress-/Crash-/Lasttests, etc.
Projekt- u. Defectmanagement: JIRA, Redmine
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Telekommunikations- und Netzwerk-Technologien: VPN, TCP/IP, UDP, ARP, Routing, Layer2/Layer3, Switching, (Carrier) Ethernet, IPv4/v6, Applikationsprotokolle auf dem TCP/IP-Stack (z.B. SSH, SNMP, Telnet, FTP), PPPoE, VLAN, DHCP, ICMP, NTP, RADIUS
Netzwerkanalysetools: Wireshark
Weitere Skills: Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 9
Zeitraum: 10/2013 – 02/2014
Branche: Telekommunikation
Firma: Kabel Deutschland Vertrieb und Service GmbH
Projekt: Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS)
Applikationen. Einsatz als Testanalyst und Systemintegrator in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
In einem SCRUM Team:
- Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (iOS- und Android
Devices) Applikationen;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten: SetTopBox, EPG, Zapper, Ethernet, Router, Switches, Gateways
- Implementierung der automatisierten Tests:
für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium, XCode und Objective-C;
für Webapplikationen mit Hilfe von Selenium;
- Reporting der Testergebnisse an das Management und die Projektleitung;
- Defect-Tracking und Sprint-Planung mittels Jira;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtools: Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen: Shell-, awk-Skripting
Entwicklungsumgebung: XCode, Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests,
Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing,
Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Mac OS, iOS, Android, Linux, Windows
Telekommunikations- und Netzwerk-Technologien: SOAP-UI, VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN,
Routing, Layer2/Layer3, Switching, Ethernet, FTP.
Netzwerkanalysetools: Wireshark, Tcpdump
Weitere Skills: Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 10
Zeitraum: 04/2013 – 09/2013
Branche: Telekommunikation
Firma: Deutsche Telekom AG
Projekt: Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld
(Projektpartner: u.a. Firma Ericsson, Mavenir, Vodafone, …)
Projektbeschreibung/Tätigkeit:
- Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld;
- Die Aufgaben beziehen sich u.a. auf die folgenden IMS Netzwerkelemente/-Funktionen:
Application Server, BGCF, MGCF, P-CSCF, I-CSCF, S-CSCF, MGW, SGW, …;
- Systemtestausführung in Kooperation mit Partner Projekten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Entwurf und Implementierung von manuellen und automatisierten Tests;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality Center;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von
Wireshark/Tcpdump und ShellScripting
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtools: HP Quality Center
Telekommunikations- und Netzwerk-Technologien: VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing,
Layer2/Layer3, Switching, ICMP, SMPP/UCP, firewalls,
Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
Mobile Business- und VoIP/Voice-Technologien: IMS, NGN, RCSe/Joyn, VoIP, RTP, MSRP, SIP, SDP, H.323,
UCC, CTI, UM
Testmethoden: Mobile Handset Testing,Unit-Tests,Blackbox-, Whitebox- und Modultests, Regressionstests,
Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests,
etc.
Skriptsprachen: Shell-, awk-Skripting
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: Unix, Windows XP/VISTA/7, DOS
Weitere Technologien: Testkonzeption
Projekt Nr. 11
Zeitraum: 01/2011 – 03/2013
Branche: Banken/Versicherungen
Firma: OLD MUTUAL Group (Skandia Versicherung AG)
Projekt: Automatisierte Tests von AS400- und Web-basierten Standalone-Applikationen.
Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
Als Testmanager in einem SCRUM Team:
- Erstellen von Test-Konzepten und –Plänen;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Erstellung von regelmäßigen Teststatusberichten unter Verwendung von Testmetriken;
- Mitwirkung in Sprint-Meetings.
Als Testanalyst in einem SCRUM Team:
- Design automatisierter Tests von Web- bzw. AS400-basierten, Standalone-Applikationen
zur Generierung von Versicherungsverträgen;
- Mit Hilfe des Tools TOSCA und SQL-Statements (DB2- und Oracle-DB):Implementierung
dieser automatisierten Tests,Testen auf Regression und Erstellung von xml-Baselines;
- Tests von Web- u. Java-Applikationen mittels JUnit bzw. Selenium;
- Test von Webapplikationen die mit Django und Python entwickelt wurden;
- Verifikation der Testergebnisse mit SQL-Statements, Excel-basierten Makros und Visual Basic;
- Defect-Tracking;
- Mitwirkung in Sprint-Meetings.
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtool: TOSCA, Selenium, JUnit
Programmiersprachen: XML, Visual Basic, Java 6 und 7
Skriptsprachen: Python
Datenbanken: Oracle, DB2, SQL, Sybase, SQL Server, ODBC, JDBC
Testmethoden: Blackbox, Whitebox, Modultests, Regressionstests, etc.
Projekt- u. Defectmanagement: JIRA
Hardware Plattformen: IBM (z.B. System i bzw. AS/400)
Versionsverwaltungstool: Apache Subversion(SVN)
SQL-Client: SQuirreL
Betriebssystem: Windows
Weitere Technologien: Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption
Projekt Nr. 12
Zeitraum: 02/2010 – 12/2010
Branche: Telekommunikation
Firma: Deutsche Telekom AG (T-Mobile)
Projekt: Deutsche Telekom Produkt: DeutschlandLAN / Office Connect
(Virtuelle und intelligente Telefonvermittlung basierend auf verschiedenen Technologien
des VoIP, GSM und PSTN
Projektpartner: Firma Ericsson)
Projektbeschreibung/Tätigkeit:
- Test der Office Connect- und DeutschlandLAN-Funktionalitäten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Äquivalenzklassenanalyse, Entwurf und Implementierung von manuellen
und automatisierten Tests nach Vorgabe des ProductOwners im SCRUM-Team;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality Center;
- Aufbau bzw. Konfiguration von VoIP-Netzen anhand von verschiedenen Testszenarien;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende Netzwerkstrukturen
integriert:
PBX, VoIP-Telefone, Mobile Client Anwendungen, Media Gateway Controller, SIP-Client & SIP-Server, Media
Gateway und Signaling Gateway;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark und Shell-
Skripting
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtools: HP Quality Center
Netzwerke: PBX, VPN, Load Balancer, TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Layer2/Layer3, Switching,
ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox-, Whitebox- and Modultests,Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen: Shell-, awk-Skripting
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: Unix,Windows XP/VISTA/7, DOS
Weitere Technologien: Mobile Business,Testkonzeption
Projekt Nr. 13
Zeitraum: 11/2008 - 01/2010
Branche: Industrie
Firma: SIEMENS AG, Abteilung Automatisierungssysteme
Projekt: Entwicklung von Basiskomponenten im PROFINET-Umfeld
Projektbeschreibung/Tätigkeit:
- Im PROFINET IO Umfeld;
- Entwicklung der SOCK- und TCP/IP-Stack-Basiskomponenten;
- Die TCP/IP Kommunikation der Basiskomponenten des PROFINETs wird über diesen Stack durchgeführt.
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell
Netzwerke: PROFINET, TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, ICMP, Ethernet, SNMP,
MIB, SOAP, FTP
Programmiersprachen: C, C++, XML
Entwicklungsumgebung: MS Visual Studio, Eclipse
Versionsverwaltungstool: ClearCase
Netzwerkanalysetool: Wireshark, WinDump
Änderungsmanagementtool: IBM Rational ClearQuest
Betriebssystem: Windows
Weitere Technologien: Multithreading, Embedded Systems
Projekt Nr. 14
Zeitraum: 02/2006 – 09/2008
Branche: Telekommunikation
Firma: TELES AG
Projekt: Systemintegration und Aufbau von NGN/VoIP Netzwerken, Entwicklung von
Testsystemen für NGN/VoIP-Geräte unter Berücksichtigung von IMS-Standards
Projektbeschreibung/Tätigkeit:
- Aufbau bzw. Konfiguration von VoIP- bzw. Next Generation Networks-Netzwerken;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende
Netzwerkstrukturen integriert: Media Gateway Controller, SIP-Client & SIP-Server,
Media Gateway und Signaling Gateway;
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch
Einsatz von Wireshark/Tcpdump;
- Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
- Mit Hilfe von Python und Django wurden Webapplikationen für SGW implementiert;
- Implementierung und Validation von automatisierten Testsystemen mittels Shell-
Scripting und C/C++, z.B. zum Testen des Media Gateway Controllers und des Signaling
Gateways, die sich innerhalb des NGN-Netzwerks befinden;
- Wichtige Eigenschaften der Testsysteme sind z.B.:
• selbständige Konfiguration der innerhalb des NGN-Netzwerks befindlichen Systeme
• Signalisierung und Senden von Sprachsignalen über die aufgebaute Verbindung
• Senden von mehreren ISDN-B-Kanal-Sprachsignalen mit Hilfe der von TELES entwickelten Analyser-
Skriptsprache
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke: VPN, Load Balancer, SS7/SIGTRAN, Network SLAs, TCP/IP, UDP, SMPP/UCP, DHCP, ARP, HTTP,
Routing, Layer2/Layer3/Layer4, Switching, LDAP, VLAN/Subnets, ICMP, firewalls, SCTP, Ethernet,
Spanning tree protocols, SNMP, MIB, SOAP, FTP, PSTN und ISDN
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox-, Whitebox- and Modultests, Regressionstests, Unit-Tests, Integrationstests,
Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, etc.
Programmiersprachen: C, C++, PHP
Skriptsprachen: Shell-, awk-, Perl-Skriptingunter NetBSD und Linux, Python
Entwicklungsumgebung: JBuilder, Eclipse, Make
Versionsverwaltungstool: Subversion
Netzwerkanalysetool: Wireshark, Tcpdump, WinDump
Betriebssysteme: NetBSD, Linux,Windows, DOS
Weitere Technologien: Django, Testkonzeption, Multithreading
Projekt Nr. 15
Zeitraum: 02/2005 – 01/2006
Branche: Telekommunikation
Firma: TELES AG
Projekt: Entwicklung von Testsystemen für diverse Embedded-Produkte aus dem Netzwerk-Umfeld
Projektbeschreibung/Tätigkeit:
- Konzeption, Analyse, Design, Implementierung und Validation von zahlreichen
automatisierten Produktions-Testsystemen für diverse ISA-Karten, Boxen und
Steckmodulen (Beispiele: iLCR Base Board des TELES.VoIPGATEs, GSM Board des
TELES.iGATEs, VoIP Module) mittels Shell-Scriptingund C/C++;
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch
Einsatz von Wireshark/Tcpdump, Signalverarbeitungstechniken, Shell-Skripting und Regular Expressions;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke: TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, Ethernet, FTP, GSM, UMTS, PSTN
und ISDN
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox, Whitebox, Modultests, Regressionstests, Unit-Tests, Integrationstests,
Acceptance Testing, Stress-/Crash-/Lasttests, etc.
Programmiersprachen: C, C++
Skriptsprachen: Shell-, awk-Skriptingunter NetBSD und Linux
Entwicklungswerkzeuge: MS Visual Studio, JBuilder, vi, emacs, Eclipse, Make
Versionsverwaltungstool: Apache Subversion(SVN), CVS, MS Visual SourceSafe
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: NetBSD, Linux,Windows, DOS
Weitere Technologien: Testkonzeption, Multithreading, Embedded Systems
Projekt Nr. 16
Zeitraum: 09/2001 – 10/2002
Branche: Forschungsinstitut
Firma: Fraunhofer Heinrich Hertz Institut für Nachrichtentechnik
Projekt: 3-D System mit multimodalen Interaktionen
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Verfahrens zur Segmentierung von bewegten 3D-Objekten;
- Entwicklung einer speziellen API zum Lesen von Daten aus einer Video-Grabberkarte für
eine anschließende Video-Nachbearbeitung.
Persönlich eingesetzte Technologien:
Bildanalysetechniken: Bildsignalverarbeitungsalgorithmen, Stereobildpaare, Bearbeitung von Binärbildern,
Kantendetektion, Hough-Transformation, Konturdetektion und -approximation,
Bildsegmentierung, Merkmalsgruppierung, Formdeskriptoren, Bilddatenbanken, etc.
Programmiersprachen: C, C++
Entwicklungsumgebung: MS Visual Studio, Borland C++
Betriebssysteme: Linux, Windows, DOS
Weitere Technologien: Embedded Systems
Projekt Nr. 17
Zeitraum: 06/2001 - 08/2001
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
- Programmierung von Testfällen in ANSI C für eine am Institut entwickelten Infrarotschnittstelle.
Persönlich eingesetzte Technologien:
Testmethoden: Blackbox, Whitebox, Integrationstests, Stress-/Crash-/Lasttests, etc.
Programmiersprachen: ANSI C
Entwicklungsumgebung: emacs, vi, Make
Betriebssysteme: Linux, Sun Solaris
Weitere Technologien: Testkonzeption, Embedded Systems
Projekt Nr. 18
Zeitraum: 12/2000 - 05/2001
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
- Erstellung graphischer Oberflächen zur Simulation von Durchsatz, Bitfehlerraten und
Datenverschlüsselung in drahtlosen, optischen Netzen mittels Tcl/Tk in Verbindung mit
dem Softwarepaket Network Simulator(NS)
Persönlich eingesetzte Technologien:
Netzwerke: TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Switching, ICMP, Ethernet, PSTN und ISDN
Simulationstools: Network Simulator (NS)
Skriptsprache: Tcl/Tk
Programmiersprachen: C, C++
Entwicklungsumgebung: MS Visual Studio, vi, emacs
Betriebssysteme: Linux, Sun Solaris, Windows
Projekt Nr. 19
Zeitraum: 10/1999 - 11/2000
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt: DLC – Layer für drahtloses LAN – Leistungsbewertung und Innovationspotentiale
(Projektpartner: Ericsson)
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Indoor-Kanalmodell-Simulators für Wireless LAN
(gemäß IEEE 802.11), mit dem GUI/C++ -basierten Simulationstool BONeS DESIGNER und C/C++;
- Nutzung des C/C++ -basierten Simulationstools CSIM;
- Erstellung von Berichten mit dem LaTeX-Textverarbeitungssystem.
Persönlich eingesetzte Technologien:
Netzwerke: WLAN, VPN, Load Balancer, LDAP, TCP/IP, UDP, DHCP, Routing, Switching, ARP,
ICMP, Ethernet, FTP, GSM, UMTS, PSTN und ISDN
Simulationstools: CSIM, BONeS DESIGNER
Programmiersprache: C/C++
Entwicklungsumgebung: vi, emacs, Make
Textverarbeitung: LaTeX
Betriebssystem: Linux, Sun Solaris
Weitere Technologien: Multithreading
Diplomarbeit
Firma: TU Berlin
Thema: Interaktive Webseiten für Betriebskennlinien von elektrischen Maschinen
Inhalt der Arbeit:
- Design von Webseiten mittels HTML, CSS und PHP;
- Programmierung von Java Applets und Servlets zur interaktiven Steuerung von
Betriebskennlinien ausgewählter elektrischer Maschinen;
- Einbettung der Java Applets in die Webseiten;
- Testen anhand von ausgewählten Musterdatensätzen;
Persönlich eingesetzte Technologien:
Programmiersprachen: JAVA, CSS, HTML, PHP
Entwicklungsumgebung: Eclipse, JCreator, Adobe Dreamweaver
Betriebssysteme: Windows, Unix
Zeitraum: 01/2019 – heute
Branche: Bahnindustrie, Sicherheit, Transport, Verkehr, Luft- und Raumfahrt
Firma: Thales Deutschland GmbH
Projekt:
- Testen von Produkten im Umfeld des standardisierten Zugsicherungssystems ETCS (European Train Control System) und dessen zentraler Komponente RBC.
- Einsatz als Produkttester in einem agilen Umfeld (nach SCRUM).
Projektbeschreibung/Tätigkeit:
- Festlegung von Testfällen und Testszenarien auf Anforderungsbasis;
- Implementierung von Testfällen für Unit Tests u. Teilsystemtests;
- Schreiben von Testprogrammen und Testdaten;
- Automatisierung von Testfällen;
- Ausübung manueller und automatisierter Tests;
- Support der Testumgebung, Tools und Simulation;
- Evaluation des Testouputs (Umfang, Rückführbarkeit, Fortschritt);
- Regelmäßiges Test Reporting;
- Entwicklung von Zyklen für sicherheitsrelevante Systeme;
- Continuous Integration (CI);
- Testen komplexer Softwaresysteme unter Benutzung technischer Mittel wie Simulatoren und Skriptsprachen;
- Planung und Konzeptionierung von Integrations-, System- und Robustness-Tests;
- Testen von Userstories;
- Teilnahme an regelmäßigen Meetings des SCRUM-Prozesses (Dailys, Sprint-Planing, Retrospektive, Refinement,...)
- Erstellen von UserStories und Akzeptanzkriterien;
- Freigabe bestehender Produkte und Prozesse;
- Erstellung von Dokumentationen mittels Confluence;
- Defect-Tracking, Sprint-Planung und Testmanagement mittels Jira, Rational Clear Quest, ClearCase und Git;
Qualitätsmanagement und Qualitätssicherung: Scrum, ISTQB – Foundation Level
Skripting und Programmierung: Shell- (z.B. Bash-), perl- oder ansible-Skripting, XML
Entwicklungswerkzeuge: Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Robustnesstests, Acceptance Testing, Embedded Testing, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA, Rational Clear Quest
Versionsverwaltungstool: Git, ClearCase
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Skripting und Programmierung: XML, Java, JavaScript, JSON
Telekommunikations- und Netzwerk-Technologien: DHCP, HTTP, VPN, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, ICMP, Smartcards, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Weitere Skills: Testkonzeption, Bahntechnik, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration
Projekt Nr. 2
Zeitraum: 01/2018 – 12/2018
Branche: Automobilindustrie
Firma: Volkswagen (über CGI)
Projekt 2A: Testmanager im Projekt „Migration der derzeit auf Audi MBB
betriebenen Fahrzeug-Diensten auf die AWS Cloud“
Projekt 2B: Projektleiter und Testmanager bezogen auf Testing im
VW-„CRM-Wholesale“- Projekt. Qualitätssicherung des
Leadmanagements, Kampagnenmanagements und Request- u.
Complaintmanagements;
Projektbeschreibungen/
Tätigkeiten:
Projekt 2A und 1B:
- Die Teams arbeiteten nach agilen Methoden (KANBAN und SCRUM;
- Erstellen von Test-Konzepten, Test-Plänen, Testspezifikationen, Aufwandsschätzungen, Ressourcenplanungen;
- Test- und Projektmanagement u.a. mittels HP ALM und JIRA;
- Organisation und Koordination der Testteams;
- Koordination der Zusammenarbeit der Qualitätssicherung mit dem Projektmanagement und der Entwicklung;
- QA -und Testmanagement-Rolle in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und Projektleitung;
- Planung und Konzeptionierung von Integrations- und System-Tests (Testtool HP ALM wurde eingesetzt);
- Hands-on Ausführen von Testfällen;
- Testen von Userstories;
- Erstellen von UserStories und Akzeptanzkriterien;
- Freigabe bestehender Produkte und Prozesse;
- Defect-Tracking und Sprint - Planung mittels Jira und HP ALM;
- Erstellung von Dokumentationen mittels Confluence;
- Defectmanagement;
- Content- und Dokumentenmanagement über das Tool SharePoint;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
- Testmanagement in 3 Teams (VW, Audi, CGI);
- Planung und Konzeptionierung von Last- und Performance-Tests (Testtool JMeter wurde eingesetzt);
- Ableiten von UseCases und Testszenarien aus dem Pflichten- und Lastenheft;
- Konzeptionierung des automatisierten Builds und Deployments (Continuous Integration (CI)/Continuous Delivery mittels Concourse): Dabei wurden u.a. die Unit- und Smoke-Tests (z.B. mittels JUnit), Codequalitätsanalyse (mittels SonarQube) in die CI/CD-Chain integriert;
- Datenbankanalysen;
- Projektleitung und Testmanagement bezogen auf Testing im VW-„CRM-Wholesale“- Projekt;
- Qualitätssicherung des Leadmanagements, Kampagnenmanagements und Request- u. Complaintmanagements;
Qualitätsmanagement und Qualitätssicherung: Kanban, Scrum, ISTQB – Foundation Level
Testtool: HP ALM, JMeter, JUnit
Continuous Integration: Concourse, Bamboo
Programmiersprachen: Java
Entwicklungswerkzeuge: BitBucket, SonarQube, Eclipse, Maven
Datenbanken: Oracle, PostcreSQL, SQL
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-,Whitebox- und Modultests, Regressionstests, Integrationstests, Systemtests, Stress-/Crash-/Last- und Performancetests, Smoketests, etc.
Projekt- u. Defectmanagement: HP ALM, JIRA, MS Project
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Weitere Skills: Codequalitätsanalyse, Testmanagement, Testkonzeption, Fahrzeugtechnik, Mobile Online Dienste im Auto
Projekt Nr. 3
Zeitraum: 09/2017 – 12/2017
Branche: E-Commerce
Firma: Arvato / Bertelsmann
Projekt:
- Testen von Webservices und Automatisierung von Testfällen
- Konzeption, Design, Implementierung und Ausführung von Tests für E-Commerce Applikationen.
- Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld (nach SCRUM).
- Testmanagement in einem SCRUM (agile Entwicklungs-methoden) Team:
Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail; - Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Durchführung von Akzeptanztests mittels FitNesse;
- Aufbau von Testszenarien für Backend- und Frontend (GUI, Web)-Applikationen
- Softwaretests im SOA-Bereich;
- Datenbankzugriffe und Zugriffe über Webservices;
- Ausführung von Tests
- Testen und Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung mittels FitNesse, SoapUI, Ranorex, TestRail und Continuous Integration
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess
Qualitätsmanagement und Qualitätssicherung: Scrum, ISTQB – Foundation Level
Testtool: FitNesse, SoapUI, Ranorex, TestRail
Continuous Integration: Bamboo
Programmiersprachen: Java, C#
Datenbanken: SQL, SQL Server
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Wiki-Software: Confluence
Betriebssysteme: Mac OS, Linux, Windows
Weitere Skills: Testmanagement, Testkonzeption, Payment-Prozesse, E-Commerce-Plattformen, Logistiksoftware
Projekt Nr. 4
Zeitraum: 05/2017 – 08/2017
Branche: IT-Systemhaus, Wertdruck
Firma: Bundesdruckerei / D-TRUST GmbH
Projekt: Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen und deren Umsetzung für Security Module Karten (SMC-B), die in der Telematikinfrastruktur für das Gesundheitswesen in Deutschland Anwendung finden.
Projektbeschreibung/Tätigkeit:
- Planung und Steuerung der einzelnen Tests;
- Realisierung, Durchführung und Dokumentation der Systemtests;
- Realisierung, Durchführung und Dokumentation der Zulassungstests;
- Erstellung von Testfällen aus identifizierten Testobjekten sowie die Erstellung von Testszenarien;
- Implementierung von Testtreibern zur Testautomatisierung;
- Fehleranalyse mit Software-Architekten und Entwicklern;
- Design der Testumgebungen;
- Planung, Erstellung und Durchführung automatisierter und manueller Tests;
- Definition, Realisierung und Durchführung von funktionalen und nicht funktionalen Testfällen im Bereich Beantragung, Produktion und Lieferung von Produkten in der Testumgebung unter Berücksichtigung von Kundenvorgaben, Datenvolumen, Hardwareausstattung und Nutzerszenarien;
- Weitgehende Automatisierung von Testfällen;
- Unterstützung bei der Fehleranalyse;
- Dokumentation der Ergebnisse;
- Definition und Implementierung von Testabläufen;
- Durchführung und Auswertung von Tests zur Komponente;
- Entwicklung von Testfällen und Testdurchführungen zur Abnahme der gematik-Anforderungen für SMC-B und HBA-Karten;
- Berücksichtigung von RFCs, X.509 und PKI;
- Vorbereitung von Tests sowie produktübergreifenden Tests in Form von Testentwürfen und Testspezifikationen und Implementierungen;
- Erstellung der Testskripte und Automatisierung der Testfälle mit JAVA und JavaScript;
- WebService-basierte Schnittstellentests über HTTP (Jason und XML basiert);
- Erarbeitung von Vorgaben für die Auswahl und Entwicklung von Testtools und Testsystemen;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Defect-Tracking und Testmanagement mittels Jira und TestTrack;
- Erstellung von Dokumentationen mittels Confluence;
Qualitätsmanagement und Qualitätssicherung: ISTQB – Foundation Level
Testtool: TestTrack, JUnit
Entwicklungsumgebung: Eclipse
Skripting und Programmierung: XML, Java, JavaScript, JSON
Testmethoden: Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien: HTTP, SOAP(1.2), PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, Smartcards, Kartenterminal, SMCs
Weitere Skills: Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration, Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 5
Zeitraum: 07/2016 – 03/2017
Branche: Telekommunikation
Firma: gematik Gesellschaft für Telematikanwendungen der
Gesundheitskarte mbH
Projekt: Testfallerstellung, Testautomatisierung, Testvorbereitung, Erstellung von Testspezifikationen
und deren Umsetzung für interne Komponenten wie z.B. Netzkonnektor oder Anwendungskonnektor.
Aufbau der Telematikinfrastruktur für das Gesundheitswesen in Deutschland und die Einführung und
Weiterentwicklung der elektronischen Gesundheitskarte u.a. auch unter dem Gesichtspunkt des
Datenschutzes und der Rechte der Versicherten.
Projektbeschreibung/Tätigkeit:
-Aufbau der Testarchitektur und Konfiguration;
-Definition und Implementierung von Testabläufen;
-Durchführung und Auswertung von Tests zur Komponente;
-Testen von PKI- und Kryptosystemen;
-Vorbereitung von Tests sowie produktübergreifenden Tests in Form von Testentwürfen und Testspezifikationen und
Implementierungen;
-Erstellung der Testskripte und Automatisierung der Testfälle mit TTCN3;
-WebService-basierte Schnittstellentests über HTTP (Jason und XML basiert);
-Umsetzung von Tests bzgl. der Datenschutzanforderungen;
-Erarbeitung von Vorgaben für die Auswahl und Entwicklung von Testtools und Testsystemen;
-Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
-Zusammenarbeit mit anderen Fachbereichen (Fachprojekten);
-Defect-Tracking und Testmanagement mittels Jira, Rational Clear Quest, ClearCase, Git;
-Erstellung von Dokumentationen mittels Confluence;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtool: TT Workbench
Skripting und Programmierung: JavaScript, JSON, XML, TTCN3, Java
Testmethoden: Automatisierte-Tests, Systemtests, Embedded Testing, Softwaretests, WebService-basierte
Schnittstellentests, Funktionale Tests, Blackbox-, Whitebox- und Modultests, Regressionstests,
Integrationstests, Acceptance Testing, Stress-/Crash-/Performance-/Lasttests,
Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA, Rational Clear Quest
Versionsverwaltungstool: Git, ClearCase
Continuous Integration: Jenkins
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows 7
Telekommunikations- und Netzwerk-Technologien:
DHCP, HTTP, VPN, SOAP(1.2), DNSSEC, DNS, PKI, Kryptografie/ Verfahren/ Protokolle/ Infrastrukturen, SOA, Routing, Layer2/Layer3, Switching, Ethernet, IPv4/v6, VLAN, ICMP, IPSec, LDAP, Smartcards, Kartenterminal, SICCT-Protokolle, Command Line Interface (CLI), NTP, TCP/IP, UDP, ARP, etc.
Netzwerkanalysetool: Wireshark, Tcpdump
Weitere Skills: Testmanagement, Testkonzeption, Testarchitektur, Testkonfiguration, Netzwerkkonfiguration,
Systemintegration, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 6
Zeitraum: 08/2015 – 06/2016
Branche: Telekommunikation
Firma: Deutsche Telekom AG
Projekt: System Engineering, Konzeption, Design, Software-Entwicklung und Testing im Umfeld
„Lifecycle_Entwicklung 2015 /
Perfas+ (Performance-Analyse-System) R5“ in Zusammenarbeit mit OS/NS-Partnern
Projektbeschreibung/Tätigkeit:
-Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestRail;
-Evaluierung von Testmanagement-, Testautomatisierungs- und Bugtracking-Werkzeugen;
-Aufwandsschätzung;
-Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
-Für das Performance-Analyse-System:
- Aufbau von Testszenarien
- Erstellung von Testfällen
- Ausführung von Tests
-Ausbau des Quality Assurance Teams und die Etablierung von Qualitätssicherung;
-Installation u. Konfiguration der MySQL-Datenbank unter Ubuntu;
-Administration und Konfiguration von Netzwerkelementen im PERFAS-Umfeld (z.B. Router, Measurement- Agenten –und Controller);
-Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark/Tcpdump;
-Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
-Programmierung neuer Funktionalitäten im MPLS- und Performance-Analyse-Umfeld . U.a. Entwicklung einer MPLS-Label-Import-Software. Zu den Features der Software zählten u.a. das automatisierte Importieren von MPLS-Label-Daten aus den Wirknetz-Routern und die Aktualisierung der mySQL-Datenbank;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtool: TestRail
Defectmanagement: BugZilla
Telekommunikations- und Netzwerk-Technologien:
VPN, TCP/IP, UDP, MPLS, ISIS, DHCP, SSH, ARP, HTTP, Routing, Switching, Layer2/Layer3/Layer4, VLAN/Subnets, ICMP, Firewalls, Ethernet, SNMP, MIB, IPv4, IPv6, SNTP, NTP, FTP, PSTN und ISDN
Testmethoden: Systemtests, Softwaretests, Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- and Modultests, Regressionstests, Integrationstests, Smoketests, Acceptance Testing,
Stress-/Crash-/Performance-/Lasttests, Oberflächentests, etc.
Programmiersprachen: C, C++
Datenbanken: MySQL, SQL Server
Skriptsprachen: Shell-, awk-, Perl-Skripting unter Ubuntu und Linux
Entwicklungsumgebung: Make, Eclipse
Netzwerkanalysetool: Wireshark, Tcpdump, WinDump
Betriebssysteme: Ubuntu, Linux, Windows, DOS
Weitere Skills: Testmanagement, Testkonzeption, Router-Administration, Virtual Box
Projekt Nr. 7
Zeitraum: 01/2015 – 07/2015
Branche: E-Commerce (der Luftfahrt)
Firma: Air Berlin PLC & Co. Luftverkehrs KG
Projekt: Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile
(Android und iOS) Applikationen. Einsatz als Testmanager in einem agilen Entwicklungs-Umfeld
(nach SCRUM).
Projektbeschreibung/Tätigkeit:
Testmanagement in einem SCRUM (agile Entwicklungs-methoden) Team:
- Erstellen von Test-Konzepten, Test-Plänen und Testspezifikationen u.a. mittels TestLink;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Mitwirkung in Sprint-Meetings;
- Protokollierung und Reporting der Testergebnisse an das Projekt-Management und die Projektleitung;
- Planung und Durchführung von Abnahmetests;
- Planung der Produktionseinführung;
- Für Web- und mobile (iOS-, Blackberry-OS-, Windows-Phone- und Android Devices) Applikationen:
- Aufbau von Testszenarien
- Erstellung von Testfällen
- Ausführung von Tests
- Erstellen von Userstories;
- Freigabe bestehender Produkte und Prozesse;
- Umsetzung der Testautomatisierung:
- für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium,
XCode und Objective-C;
- für Webapplikationen mit Hilfe von Selenium;
- Codequalitäts-Analyse der Test-Software (JAVA Code) mittels Sonar und Maven;
- Defect-Tracking und Sprint - Planung mittels Jira;
- Erstellung von Dokumentationen mittels Confluence;
- Ausbau des Quality Assurance Bereichs und der Etablierung von Qualitätssicherung an
unterschiedlichen Punkten im Produkt-, Projekt- und Entwicklungsprozess;
- UX/UI-Konzeption –und Design der nativen und mobilen ANDROID-, iOS- und Windows-Apps
der Unternehmenswebseite
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtool: TestLink, Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen: Shell-, awk-Skripting
Entwicklungsumgebung: XCode, Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, End-to-End(E2E)-Tests, Funktionale Tests,
Mobile Handset Testing, Unit-Tests, Blackbox-, Whitebox- und Modultests,
Regressionstests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests,
Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Mac OS, iOS, Android, Windows-Phone, Blackberry-OS, Linux, Windows 7
Weitere Skills: Testmanagement, Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 8
Zeitraum: 03/2014 – 02/2015
Branche: Telekommunikation
Firma: ELCON Systemtechnik GmbH
Projekt: Testmanagement für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair-
VDSL2/SHDSL und GE Fiber. Testen von Layer2- und Layer3-Funktionalitäten
Projektbeschreibung/Tätigkeit:
- Erstellung von Pflichtenheften;
- Erstellung von geeigneten Test-Workflows;
- Konzeption, Design, Implementierung und Ausführung von Tests für ein MEF-konformes und routingfähiges Business Gateway mit 4-pair-VDSL2/SHDSL und GE Fiber;
- Testen von der Layer2- und Layer3-Funktionalitäten;
- Planung von Testaktivitäten auf Basis des Projektplans;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Testautomatisierung mittels Shell-Scripting (bash) und Python;
- Leiten des Testteams (7 Personen);
- "Hiqh-Level" Mapping von Requirements auf Test-Cases inkl. Priorisierung von Tests
- Ressourcenplanung
- Dokumentation der Testpläne sowie der logischen Testfälle im Test-Case-Management-Tool "Test-Link"
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten: Ethernet, Router, Switches, Gateways, VLAN, RADIUS, IXIA-Produkte, Veryx-Produkte, VDSL2/SHDSL,...
- Aufgabenzuweisung an Test-Designer
- Testläufe im "Test-Link" organisieren
- Mittels Redmine und JIRA: Reporting der Testergebnisse an das Management und die Projektleitung,
- Defect-Tracking;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtools: Test-Link, Veriyx-Produkte, IXIA-Produkte
Skriptsprachen: Shell-, awk-Skripting, Python
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Unit-Tests, Blackbox-, Whitebox- und
Modultests, Regressionstests, Integrationstests, Stress-/Crash-/Lasttests, etc.
Projekt- u. Defectmanagement: JIRA, Redmine
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Linux, Windows
Telekommunikations- und Netzwerk-Technologien: VPN, TCP/IP, UDP, ARP, Routing, Layer2/Layer3, Switching, (Carrier) Ethernet, IPv4/v6, Applikationsprotokolle auf dem TCP/IP-Stack (z.B. SSH, SNMP, Telnet, FTP), PPPoE, VLAN, DHCP, ICMP, NTP, RADIUS
Netzwerkanalysetools: Wireshark
Weitere Skills: Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 9
Zeitraum: 10/2013 – 02/2014
Branche: Telekommunikation
Firma: Kabel Deutschland Vertrieb und Service GmbH
Projekt: Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (Android und iOS)
Applikationen. Einsatz als Testanalyst und Systemintegrator in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
In einem SCRUM Team:
- Konzeption, Design, Implementierung und Ausführung von Tests für Web- und mobile (iOS- und Android
Devices) Applikationen;
- Erstellen von Test-Plänen;
- Aufwandsschätzung;
- Systemintegration und Konfiguration u.a. folgender Netzwerk- und Systemkomponenten: SetTopBox, EPG, Zapper, Ethernet, Router, Switches, Gateways
- Implementierung der automatisierten Tests:
für mobile Applikationen u.a. mit Hilfe der Tools Calabash, Cucumber, Robotium, XCode und Objective-C;
für Webapplikationen mit Hilfe von Selenium;
- Reporting der Testergebnisse an das Management und die Projektleitung;
- Defect-Tracking und Sprint-Planung mittels Jira;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtools: Cucumber, Selenium, Calabash-iOS, Calabash-Android, Robotium
Programmiersprachen: Ruby, Java, Objective-C
Skriptsprachen: Shell-, awk-Skripting
Entwicklungsumgebung: XCode, Eclipse
Testmethoden: Automatisierte- und Manuelle-Tests, Funktionale Tests; Mobile Handset Testing, Unit-Tests,
Blackbox-, Whitebox- und Modultests, Regressionstests, Integrationstests, Acceptance Testing,
Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Projekt- u. Defectmanagement: JIRA
Versionsverwaltungstool: Apache Subversion(SVN)
Wiki-Software: Confluence
Betriebssysteme: Mac OS, iOS, Android, Linux, Windows
Telekommunikations- und Netzwerk-Technologien: SOAP-UI, VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN,
Routing, Layer2/Layer3, Switching, Ethernet, FTP.
Netzwerkanalysetools: Wireshark, Tcpdump
Weitere Skills: Testkonzeption, Äquivalenzklassen- und Grenzwertanalyse
Projekt Nr. 10
Zeitraum: 04/2013 – 09/2013
Branche: Telekommunikation
Firma: Deutsche Telekom AG
Projekt: Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld
(Projektpartner: u.a. Firma Ericsson, Mavenir, Vodafone, …)
Projektbeschreibung/Tätigkeit:
- Systemintegration, Support und Test des Produkts RCSe/Joyn im IMS Umfeld;
- Die Aufgaben beziehen sich u.a. auf die folgenden IMS Netzwerkelemente/-Funktionen:
Application Server, BGCF, MGCF, P-CSCF, I-CSCF, S-CSCF, MGW, SGW, …;
- Systemtestausführung in Kooperation mit Partner Projekten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Entwurf und Implementierung von manuellen und automatisierten Tests;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality Center;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von
Wireshark/Tcpdump und ShellScripting
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: V-Modell, ISTQB – Foundation Level
Testtools: HP Quality Center
Telekommunikations- und Netzwerk-Technologien: VPN, TCP/IP, UDP, DHCP, ARP, HTTP, WLAN, Routing,
Layer2/Layer3, Switching, ICMP, SMPP/UCP, firewalls,
Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
Mobile Business- und VoIP/Voice-Technologien: IMS, NGN, RCSe/Joyn, VoIP, RTP, MSRP, SIP, SDP, H.323,
UCC, CTI, UM
Testmethoden: Mobile Handset Testing,Unit-Tests,Blackbox-, Whitebox- und Modultests, Regressionstests,
Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests,
etc.
Skriptsprachen: Shell-, awk-Skripting
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: Unix, Windows XP/VISTA/7, DOS
Weitere Technologien: Testkonzeption
Projekt Nr. 11
Zeitraum: 01/2011 – 03/2013
Branche: Banken/Versicherungen
Firma: OLD MUTUAL Group (Skandia Versicherung AG)
Projekt: Automatisierte Tests von AS400- und Web-basierten Standalone-Applikationen.
Einsatz als Testmanager und Testanalyst in einem SCRUM-Team.
Projektbeschreibung/Tätigkeit:
Als Testmanager in einem SCRUM Team:
- Erstellen von Test-Konzepten und –Plänen;
- Aufwandsschätzung;
- Organisation und Koordination des Testteams;
- Gestaltung der Zusammenarbeit mit dem Projektmanagement und der Entwicklung;
- Erstellung von regelmäßigen Teststatusberichten unter Verwendung von Testmetriken;
- Mitwirkung in Sprint-Meetings.
Als Testanalyst in einem SCRUM Team:
- Design automatisierter Tests von Web- bzw. AS400-basierten, Standalone-Applikationen
zur Generierung von Versicherungsverträgen;
- Mit Hilfe des Tools TOSCA und SQL-Statements (DB2- und Oracle-DB):Implementierung
dieser automatisierten Tests,Testen auf Regression und Erstellung von xml-Baselines;
- Tests von Web- u. Java-Applikationen mittels JUnit bzw. Selenium;
- Test von Webapplikationen die mit Django und Python entwickelt wurden;
- Verifikation der Testergebnisse mit SQL-Statements, Excel-basierten Makros und Visual Basic;
- Defect-Tracking;
- Mitwirkung in Sprint-Meetings.
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtool: TOSCA, Selenium, JUnit
Programmiersprachen: XML, Visual Basic, Java 6 und 7
Skriptsprachen: Python
Datenbanken: Oracle, DB2, SQL, Sybase, SQL Server, ODBC, JDBC
Testmethoden: Blackbox, Whitebox, Modultests, Regressionstests, etc.
Projekt- u. Defectmanagement: JIRA
Hardware Plattformen: IBM (z.B. System i bzw. AS/400)
Versionsverwaltungstool: Apache Subversion(SVN)
SQL-Client: SQuirreL
Betriebssystem: Windows
Weitere Technologien: Django, Äquivalenzklassen- und Grenzwertanalyse, Testkonzeption
Projekt Nr. 12
Zeitraum: 02/2010 – 12/2010
Branche: Telekommunikation
Firma: Deutsche Telekom AG (T-Mobile)
Projekt: Deutsche Telekom Produkt: DeutschlandLAN / Office Connect
(Virtuelle und intelligente Telefonvermittlung basierend auf verschiedenen Technologien
des VoIP, GSM und PSTN
Projektpartner: Firma Ericsson)
Projektbeschreibung/Tätigkeit:
- Test der Office Connect- und DeutschlandLAN-Funktionalitäten;
- Testspezifikation und Testdesign;
- Konzeptionierung, Äquivalenzklassenanalyse, Entwurf und Implementierung von manuellen
und automatisierten Tests nach Vorgabe des ProductOwners im SCRUM-Team;
- Testplanung, -ausführung, -automatisierung und Defect Management in HP Quality Center;
- Aufbau bzw. Konfiguration von VoIP-Netzen anhand von verschiedenen Testszenarien;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende Netzwerkstrukturen
integriert:
PBX, VoIP-Telefone, Mobile Client Anwendungen, Media Gateway Controller, SIP-Client & SIP-Server, Media
Gateway und Signaling Gateway;
- Analyse von Traces/Log-Dateien der Kommunikations-Strecken durch Einsatz von Wireshark und Shell-
Skripting
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Testtools: HP Quality Center
Netzwerke: PBX, VPN, Load Balancer, TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Layer2/Layer3, Switching,
ICMP, SMPP/UCP, firewalls, Ethernet, Spanning tree protocols, FTP, PSTN und GSM.
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox-, Whitebox- and Modultests,Regressionstests, Unit-Tests, Integrationstests, Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, Smoketests, etc.
Skriptsprachen: Shell-, awk-Skripting
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: Unix,Windows XP/VISTA/7, DOS
Weitere Technologien: Mobile Business,Testkonzeption
Projekt Nr. 13
Zeitraum: 11/2008 - 01/2010
Branche: Industrie
Firma: SIEMENS AG, Abteilung Automatisierungssysteme
Projekt: Entwicklung von Basiskomponenten im PROFINET-Umfeld
Projektbeschreibung/Tätigkeit:
- Im PROFINET IO Umfeld;
- Entwicklung der SOCK- und TCP/IP-Stack-Basiskomponenten;
- Die TCP/IP Kommunikation der Basiskomponenten des PROFINETs wird über diesen Stack durchgeführt.
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell
Netzwerke: PROFINET, TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, ICMP, Ethernet, SNMP,
MIB, SOAP, FTP
Programmiersprachen: C, C++, XML
Entwicklungsumgebung: MS Visual Studio, Eclipse
Versionsverwaltungstool: ClearCase
Netzwerkanalysetool: Wireshark, WinDump
Änderungsmanagementtool: IBM Rational ClearQuest
Betriebssystem: Windows
Weitere Technologien: Multithreading, Embedded Systems
Projekt Nr. 14
Zeitraum: 02/2006 – 09/2008
Branche: Telekommunikation
Firma: TELES AG
Projekt: Systemintegration und Aufbau von NGN/VoIP Netzwerken, Entwicklung von
Testsystemen für NGN/VoIP-Geräte unter Berücksichtigung von IMS-Standards
Projektbeschreibung/Tätigkeit:
- Aufbau bzw. Konfiguration von VoIP- bzw. Next Generation Networks-Netzwerken;
- Dabei wurden unter anderem die folgenden Geräte konfiguriert und in bestehende
Netzwerkstrukturen integriert: Media Gateway Controller, SIP-Client & SIP-Server,
Media Gateway und Signaling Gateway;
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch
Einsatz von Wireshark/Tcpdump;
- Extraktion von Traces/Log-Dateien mittels Shell-Skripting und Regular Expressions;
- Mit Hilfe von Python und Django wurden Webapplikationen für SGW implementiert;
- Implementierung und Validation von automatisierten Testsystemen mittels Shell-
Scripting und C/C++, z.B. zum Testen des Media Gateway Controllers und des Signaling
Gateways, die sich innerhalb des NGN-Netzwerks befinden;
- Wichtige Eigenschaften der Testsysteme sind z.B.:
• selbständige Konfiguration der innerhalb des NGN-Netzwerks befindlichen Systeme
• Signalisierung und Senden von Sprachsignalen über die aufgebaute Verbindung
• Senden von mehreren ISDN-B-Kanal-Sprachsignalen mit Hilfe der von TELES entwickelten Analyser-
Skriptsprache
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke: VPN, Load Balancer, SS7/SIGTRAN, Network SLAs, TCP/IP, UDP, SMPP/UCP, DHCP, ARP, HTTP,
Routing, Layer2/Layer3/Layer4, Switching, LDAP, VLAN/Subnets, ICMP, firewalls, SCTP, Ethernet,
Spanning tree protocols, SNMP, MIB, SOAP, FTP, PSTN und ISDN
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox-, Whitebox- and Modultests, Regressionstests, Unit-Tests, Integrationstests,
Acceptance Testing, Stress-/Crash-/Lasttests, Oberflächentests, etc.
Programmiersprachen: C, C++, PHP
Skriptsprachen: Shell-, awk-, Perl-Skriptingunter NetBSD und Linux, Python
Entwicklungsumgebung: JBuilder, Eclipse, Make
Versionsverwaltungstool: Subversion
Netzwerkanalysetool: Wireshark, Tcpdump, WinDump
Betriebssysteme: NetBSD, Linux,Windows, DOS
Weitere Technologien: Django, Testkonzeption, Multithreading
Projekt Nr. 15
Zeitraum: 02/2005 – 01/2006
Branche: Telekommunikation
Firma: TELES AG
Projekt: Entwicklung von Testsystemen für diverse Embedded-Produkte aus dem Netzwerk-Umfeld
Projektbeschreibung/Tätigkeit:
- Konzeption, Analyse, Design, Implementierung und Validation von zahlreichen
automatisierten Produktions-Testsystemen für diverse ISA-Karten, Boxen und
Steckmodulen (Beispiele: iLCR Base Board des TELES.VoIPGATEs, GSM Board des
TELES.iGATEs, VoIP Module) mittels Shell-Scriptingund C/C++;
- Analyse und Extraktion von Traces/Log-Dateien der Kommunikations-Strecken durch
Einsatz von Wireshark/Tcpdump, Signalverarbeitungstechniken, Shell-Skripting und Regular Expressions;
Persönlich eingesetzte Technologien:
Qualitätsmanagement und Qualitätssicherung: Scrum, V-Modell, ISTQB – Foundation Level
Netzwerke: TCP/IP, UDP, DHCP, ARP, Routing, Layer2/Layer3, Switching, Ethernet, FTP, GSM, UMTS, PSTN
und ISDN
VoIP/Voice-Technik: IMS,NGN, VoIP, RTP, MSRP, SIP, SDP, H.323, UCC, CTI, ACD, UM, IVR
Testmethoden: Blackbox, Whitebox, Modultests, Regressionstests, Unit-Tests, Integrationstests,
Acceptance Testing, Stress-/Crash-/Lasttests, etc.
Programmiersprachen: C, C++
Skriptsprachen: Shell-, awk-Skriptingunter NetBSD und Linux
Entwicklungswerkzeuge: MS Visual Studio, JBuilder, vi, emacs, Eclipse, Make
Versionsverwaltungstool: Apache Subversion(SVN), CVS, MS Visual SourceSafe
Netzwerkanalysetool: Wireshark, Tcpdump
Betriebssysteme: NetBSD, Linux,Windows, DOS
Weitere Technologien: Testkonzeption, Multithreading, Embedded Systems
Projekt Nr. 16
Zeitraum: 09/2001 – 10/2002
Branche: Forschungsinstitut
Firma: Fraunhofer Heinrich Hertz Institut für Nachrichtentechnik
Projekt: 3-D System mit multimodalen Interaktionen
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Verfahrens zur Segmentierung von bewegten 3D-Objekten;
- Entwicklung einer speziellen API zum Lesen von Daten aus einer Video-Grabberkarte für
eine anschließende Video-Nachbearbeitung.
Persönlich eingesetzte Technologien:
Bildanalysetechniken: Bildsignalverarbeitungsalgorithmen, Stereobildpaare, Bearbeitung von Binärbildern,
Kantendetektion, Hough-Transformation, Konturdetektion und -approximation,
Bildsegmentierung, Merkmalsgruppierung, Formdeskriptoren, Bilddatenbanken, etc.
Programmiersprachen: C, C++
Entwicklungsumgebung: MS Visual Studio, Borland C++
Betriebssysteme: Linux, Windows, DOS
Weitere Technologien: Embedded Systems
Projekt Nr. 17
Zeitraum: 06/2001 - 08/2001
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
- Programmierung von Testfällen in ANSI C für eine am Institut entwickelten Infrarotschnittstelle.
Persönlich eingesetzte Technologien:
Testmethoden: Blackbox, Whitebox, Integrationstests, Stress-/Crash-/Lasttests, etc.
Programmiersprachen: ANSI C
Entwicklungsumgebung: emacs, vi, Make
Betriebssysteme: Linux, Sun Solaris
Weitere Technologien: Testkonzeption, Embedded Systems
Projekt Nr. 18
Zeitraum: 12/2000 - 05/2001
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt/Projektbeschreibung/Tätigkeit:
- Erstellung graphischer Oberflächen zur Simulation von Durchsatz, Bitfehlerraten und
Datenverschlüsselung in drahtlosen, optischen Netzen mittels Tcl/Tk in Verbindung mit
dem Softwarepaket Network Simulator(NS)
Persönlich eingesetzte Technologien:
Netzwerke: TCP/IP, UDP, DHCP, ARP, HTTP, Routing, Switching, ICMP, Ethernet, PSTN und ISDN
Simulationstools: Network Simulator (NS)
Skriptsprache: Tcl/Tk
Programmiersprachen: C, C++
Entwicklungsumgebung: MS Visual Studio, vi, emacs
Betriebssysteme: Linux, Sun Solaris, Windows
Projekt Nr. 19
Zeitraum: 10/1999 - 11/2000
Branche: Telekommunikation
Firma: Telecommunication Network Group der TU Berlin
Projekt: DLC – Layer für drahtloses LAN – Leistungsbewertung und Innovationspotentiale
(Projektpartner: Ericsson)
Projektbeschreibung/Tätigkeit:
- Entwicklung und Implementierung eines Indoor-Kanalmodell-Simulators für Wireless LAN
(gemäß IEEE 802.11), mit dem GUI/C++ -basierten Simulationstool BONeS DESIGNER und C/C++;
- Nutzung des C/C++ -basierten Simulationstools CSIM;
- Erstellung von Berichten mit dem LaTeX-Textverarbeitungssystem.
Persönlich eingesetzte Technologien:
Netzwerke: WLAN, VPN, Load Balancer, LDAP, TCP/IP, UDP, DHCP, Routing, Switching, ARP,
ICMP, Ethernet, FTP, GSM, UMTS, PSTN und ISDN
Simulationstools: CSIM, BONeS DESIGNER
Programmiersprache: C/C++
Entwicklungsumgebung: vi, emacs, Make
Textverarbeitung: LaTeX
Betriebssystem: Linux, Sun Solaris
Weitere Technologien: Multithreading
Diplomarbeit
Firma: TU Berlin
Thema: Interaktive Webseiten für Betriebskennlinien von elektrischen Maschinen
Inhalt der Arbeit:
- Design von Webseiten mittels HTML, CSS und PHP;
- Programmierung von Java Applets und Servlets zur interaktiven Steuerung von
Betriebskennlinien ausgewählter elektrischer Maschinen;
- Einbettung der Java Applets in die Webseiten;
- Testen anhand von ausgewählten Musterdatensätzen;
Persönlich eingesetzte Technologien:
Programmiersprachen: JAVA, CSS, HTML, PHP
Entwicklungsumgebung: Eclipse, JCreator, Adobe Dreamweaver
Betriebssysteme: Windows, Unix
Zertifikate
ISTQB Certified Tester, Foundation Level
ISQI GmbH
2009
ISTQB Certified Tester, Advanced Level, Test Manager
ISQI
2009
Reisebereitschaft
Weltweit verfügbar
Verfügbarkeit: ab dem 15.03.2024
Vor-Ort-Verfügbarkeit:
SCHWEIZ (komplett); DEUTSCHLAND (komplett), ÖSTERREICH (komplett):
5 Tage/Woche Vor-Ort
Remote-Arbeit WELTWEIT möglich !
Vor-Ort-Verfügbarkeit:
SCHWEIZ (komplett); DEUTSCHLAND (komplett), ÖSTERREICH (komplett):
5 Tage/Woche Vor-Ort
Remote-Arbeit WELTWEIT möglich !