Schlagwörter
Softwaretests
Tester
Abnahmetests
Integrationstest
Komponententest
Softwaretest
Testplanung
Testmanager
Testautomatisierung
Softwaretester
Testkoordinator
Testing
Last und Performancetest
hardwarenahe Test
Test-Management
Testanalyst
tester istqb
Testdaten
Testdatenmanager
Systemtester und Systemintegrationstester
Testmanagement
Testfall
Test cases
Unittest
Test
Lasttest
Test Driven Development
testumgebung
Agile testing
Funktionstest
Anwendungstest
Senior Tester
ECU-Test
Testdesign
Manuelle Tests
Automatisierte Tests
Test analyst
Testdokumentation
Testphase
Testfälle
System- und Regressions-Tests
stress testing
Testdesigner
testdriven development
Skills
Schwerpunkt
10-jährige Erfahrung in der Beratung im Bereich Testing als Verantwortlicher (technisch + fachlich) für die Einführung und Erstellung eines Testautomatisierungskonzeptes für das Gesamtprojekt (Selenium, SoapUI Pro) in internationalen Großprojekten. Kompetenzen und Tätigkeiten:
Banken
Öffentlicher Bereich
Energieversorgung
Design & Modellierung
Geschäftsprozessmodellierung
Geschäftsprozessoptimierung
Fachkonzeption
Technische Konzeption
BPMN
UML
Enterprise Architect
Testwerkzeuge
SoapUI Pro
Groovy
SoapUI Pro Plug-in Entwicklung
HP ALM
Selenium IDE
Selenium WebDriver
Testkompetenzen
Testautomatisierung
Testkoordination
Defect Management
Testvorbereitung
Testfallerstellung
Testdatenerstellung
Web
User Interface Design
Desktop Applikationen
XHTML, HTML, CSS
XML
JavaScript
qooxdoo
jQuery
PHP
ActionScript
Mobile Technologien
qooxdoo Mobile
jQuery Mobile
Android SDK
Programmiersprachen
Java
ABAP
C
Datenbanken
Oracle
DB2
SQL
PL/SQL
MySQL
10-jährige Erfahrung in der Beratung im Bereich Testing als Verantwortlicher (technisch + fachlich) für die Einführung und Erstellung eines Testautomatisierungskonzeptes für das Gesamtprojekt (Selenium, SoapUI Pro) in internationalen Großprojekten. Kompetenzen und Tätigkeiten:
- Testfalldesign, -erstellung und -optimierung
- Testvorbereitung und Testausführung
- Frontend/Masken Tests für Portale (manuell + automatisiert)
- Webservice Tests (manuell + automatisiert)
- Dokumentation und Reporting der Ergebnisse in HP Quality Center / HP ALM
- Festhalten der Fehler/Offenen Punkte mit JIRA, HP ALM, Redmine etc.
- Erstellen von Webservices (WSDL Dokumente, Schnittstellendesign, -test)
- Sehr gutes Know-How im Bereich Webservice Tests und Testautomatisierung mit SoapUI
- Einführen von Testautomatisierungskonzepten
- Be-/Entladen und Testen der Daten in Datenbank (DB2 und Oracle)
- Testmanagement und Testmethodiken
- Defect Management
- Testkoordination
- Täglicher Kundenkontakt, ständige Teamarbeit, gründliche Arbeitsweise
Banken
Öffentlicher Bereich
Energieversorgung
Design & Modellierung
Geschäftsprozessmodellierung
Geschäftsprozessoptimierung
Fachkonzeption
Technische Konzeption
BPMN
UML
Enterprise Architect
Testwerkzeuge
SoapUI Pro
Groovy
SoapUI Pro Plug-in Entwicklung
HP ALM
Selenium IDE
Selenium WebDriver
Testkompetenzen
Testautomatisierung
Testkoordination
Defect Management
Testvorbereitung
Testfallerstellung
Testdatenerstellung
Web
User Interface Design
Desktop Applikationen
XHTML, HTML, CSS
XML
JavaScript
qooxdoo
jQuery
PHP
ActionScript
Mobile Technologien
qooxdoo Mobile
jQuery Mobile
Android SDK
Programmiersprachen
Java
ABAP
C
Datenbanken
Oracle
DB2
SQL
PL/SQL
MySQL
Projekthistorie
10
Automotive Zulieferer
BrancheAutomotive
EinsatzortStuttgart, Deutschland
Zeitraum10 / 2016 - 02 / 2019 (? 2 Jahre und 5 Monate)
ProjektbeschreibungAnlass:
Software-Entwicklung für Steuergeräte im Automotive Umfeld
Beschreibung:
Die Steuergeräte sollen zukünftig verschlüsselt miteinander kommunizieren. Es gilt, eine Applikation zu entwickeln die das Verschlüsselungsprotokoll abbildet. Nur so können auch die neuen verschlüsselten Steuergeräte gestartet und gesteuert werden.
Rollen & Tätigkeiten
Technologien
Werkzeuge
Hardware
9
IT-Dienstleister
BrancheAutomotive
EinsatzortStuttgart, Deutschland
Zeitraum07 / 2016 - 09 / 2016 (? 3 Monate)
ProjektbeschreibungAnlass:
Erweiterung des Portals, welches von Händlern bzw. Autohäusern zur Pflege und Verwaltung von Kunden und Fahrzeugen genutzt wird.
Beschreibung:
Das Händlerportal wird zur täglichen Pflege und Verwaltung von Kunden und Fahrzeugen durch die Händler bzw. Autohäuser verwendet. Insbesondere zubuchbare Services für Fahrzeuge, wie beispielsweise Infotainment Komponenten, sollen über das Portal aktiviert bzw. deaktiviert werden können.
Rollen & Tätigkeiten
TeamGröße 8 Teammitglieder
Sprachen Deutsch 80 %
Englisch 20 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
Werkzeuge
8
Hersteller mechanischer Präzisionsteile
BrancheMetallindustrie
EinsatzortZollernalbkreis, Deutschland
Zeitraum01 / 2016 - 06 / 2016 (? 6 Monate)
ProjektbeschreibungAnlass:
Erneuerung des Kundenportals (inkl. WebShop) mit Web 2.0 Technologien.
Initial-Rollout des Kundenportals in diverse Länder/Regionen
Neuerstellung eines weiteren Portals für das Product-Lifecycle-Management.
Beschreibung:
Das Entwicklerteam (die Digital Unit) ist direkt der Marketingabteilung zugeordnet. Das hausintern entwickelte Kundenportal soll erneuert werden. Das Kundenportal bietet neben diversen Kundenservices auch einen Shop, über welches die Kunden die angebotenen Produkte weltweit bestellen können. Zusätzlich wurde ein weiteres Portal für einen weiteren Geschäftszweig neu erstellt. Pilotpartner im Ausland unterstützten den ersten Produktivgang. Beide Portale stehen für Kunden weltweit zur Verfügung.
Rollen & Tätigkeiten
TeamGröße 7-12 Teammitglieder
Sprachen Deutsch 70 %
Englisch 30 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Weltweit zur Verfügung stehendes Kundenportal
Technologien
Werkzeuge
7
Eigene Unternehmung
BrancheLogistik
EinsatzortBalingen, Deutschland
Zeitraum11 / 2015 - 12 / 2015 (? 2 Monate)
ProjektbeschreibungAnlass:
Konzept, Design und Realisierung einer Verwaltungssoftware für Personenbeförderung. Insbesondere dient diese Systemidee dazu, mich in neue Technologien und Frameworks einzuarbeiten (AngularJS, Meteor, Qooxdoo, etc.)
Beschreibung:
Eigeninitiativ wurde ein Client-Server-Konzept zur Auftragsverwaltung von Personenbeförderungen erstellt. Für die Zentrale dient eine Software zur Verwaltung der eingehenden und bestehenden Aufträge. Für die Beförderungsmittel dient als Gegenstück eine hybride, browserbasierte Software, welche auf diversen Smartphones/Tablets lauffähig ist. Die Zentrale kann neue Aufträge entgegennehmen, bearbeiten und einzelne Aufträge an die Smartphones/Tablets der Beförderungsmittel versenden. Das gesamte System ist browserbasiert (JavaScript) und wurde prototypisch in Qooxdoo (JavaScript Framework) erstellt. Später wurde in Ansätzen in AngularJS entwickelt. Das backend wurde zwecks Einfachheit in PHP und MySQL umgesetzt. Auch der Zugriff auf GPS Daten wurde implementiert und somit die Position des Beförderungsmittels auf einer Google Maps Karte angezeigt. Beide Systemteile wurden responsive designed. Die Anwendung wurde auf die IBM BlueMix Cloud deployed. Das Resultat war ein prototypisch lauffähiges System.
Rollen & Tätigkeiten
TeamGröße 1 Teammitglied
Sprachen Deutsch 50 %
Englisch 50 %
Internationalität Herkunft Teammitglieder aus 1 Staat
Technologien
Werkzeuge
6
IT-Dienstleister
BrancheFinanzen
EinsatzortFreiburg im Breisgau, Deutschland
Zeitraum09 / 2015 - 11 / 2015 (? 3 Monate)
ProjektbeschreibungAnlass:
Bereitstellen eines Single Sign-On (SSO) Services für Endkunden für hauseigene Produkte
Beschreibung:
Die hausintern entwickelten Services und Produkte werden Endkunden in Form von Web Services angeboten. Die Nutzung der Services findet bereits statt. Zusätzlich wird nun eine Single Sign-On Funktionalität implementiert und angeboten. Diese neue Funktion soll getestet werden. Hierbei handelt es sich neben den funktionalen Tests insb. auch um technische Tests.
Rollen & Tätigkeiten
TeamGröße 5 Teammitglieder
Sprachen Deutsch 60 %
Englisch 40 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
Werkzeuge
5
Rückversicherung
BrancheVersicherung
EinsatzortHannover, Deutschland
Zeitraum04 / 2015 (? 1 Monat)
ProjektbeschreibungAnlass:
Erweitern der Services für Erstversicherer
Beschreibung:
Die hausintern entwickelten Services zur Berechnung von Versicherungsfaktoren als Service Angebot für die Erstversicherer soll fachlich getestet werden. Es gilt diese umfangreiche Webbasierte Anwendung mittels der bereits vorhandenen Testfälle zu automatisieren und zu testen. Hierbei handelt es sich um fachliche Abnahmetests. Problemreports werden angelegt und zur weiteren Bearbeitung in das Fehlermanagement Tool JIRA übermittelt. Nach Beheben der Fehler werden Nachtests durchgeführt.
Rollen & Tätigkeiten
TeamGröße 10 Teammitglieder
Sprachen Deutsch 80 %
Englisch 20 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
Werkzeuge
4
Branche
Energie
Einsatzort
Aschaffenburg, Deutschland
Zeitraum
11 / 2014 - 12 / 2014
Rollen & Tätigkeiten
3
Kommunalbank
Branche
Banken
Einsatzort
Frankfurt am Main, Deutschland
Zeitraum
01 / 2013 - 09 / 2014 (? 20 Monate)
Rollen & Tätigkeiten
Technologien
Werkzeuge
2
Privatbank
Branche
Banken
Einsatzort
Frankfurt am Main, Deutschland
Zeitraum
07 / 2012 - 09 / 2012 (? 2 Monate)
Rollen & Tätigkeiten
Technologien
Werkzeuge
1
Bundesministerium für Finanzen
Branche
Öffentlicher Bereich
Einsatzort
EU-Mitgliedstaat
Zeitraum
12 / 2011 - 06 / 2012 (? 7 Monate)
Rollen & Tätigkeiten
Rollen & Tätigkeiten
Technologien
Werkzeuge
Automotive Zulieferer
BrancheAutomotive
EinsatzortStuttgart, Deutschland
Zeitraum10 / 2016 - 02 / 2019 (? 2 Jahre und 5 Monate)
ProjektbeschreibungAnlass:
Software-Entwicklung für Steuergeräte im Automotive Umfeld
Beschreibung:
Die Steuergeräte sollen zukünftig verschlüsselt miteinander kommunizieren. Es gilt, eine Applikation zu entwickeln die das Verschlüsselungsprotokoll abbildet. Nur so können auch die neuen verschlüsselten Steuergeräte gestartet und gesteuert werden.
Rollen & Tätigkeiten
- Entwickler
- Entwicklung einer Java Applikation zur Steuerung von mehreren verschlüsselten Steuergeräten (parallel)
- Erarbeiten und Umsetzen der notwendigen PDUs (Messages und Signale)
- Versetzen des Steuergerätes in den Wartungszustand mittels zentraler Authentifizierung (OnBoard Diagnose, OBD)
- Versetzen des Steuergerätes vom Notlaufmodus (LimpHome) in den Normalmodus
- Entwicklung eines Interfaces zur Fernsteuerung der Applikation
- Aufsetzen eines Kopierschutzprozesses für die Java Applikation
- Entwicklung der Website für die Lizenzierung
- Release Manager
- Einführen eines Lizenzierungsmodells
- Einführen der Applikation in das Software Center des Unternehmens zum Download für alle Mitarbeiter
- Vorbereitung auf den anstehenden Release
- Abstimmung mit Stakeholdern in wöchentlichen Meetings
- Verfassen der Release Notes
- Durchführung des Release
Technologien
- Ethernet
- CAN
- Netzwerke / Netzwerkkonfigurationen
- Security / Encryption
- Datenautomatisierung
- Lizenzierung
- Webservices
- Micro Services
- Client/Server Architekturen
- Datenbanken
Werkzeuge
- CANoe
- DOORS
- Wireshark
- Java
- Thrift
- JIRA
- Confluence
- Raspian OS
- Linux OS
- jQuery
- Bootstrap
- HTML / CSS
- MySQL
- Excel PlugIns
- VBA
Hardware
- Vector
- Steuergerät (Head Unit)
- Steuergerät (Instrument Board)
- Steuergerät (Infotainment Board)
- Raspberry Pi
- Arduino
9
IT-Dienstleister
BrancheAutomotive
EinsatzortStuttgart, Deutschland
Zeitraum07 / 2016 - 09 / 2016 (? 3 Monate)
ProjektbeschreibungAnlass:
Erweiterung des Portals, welches von Händlern bzw. Autohäusern zur Pflege und Verwaltung von Kunden und Fahrzeugen genutzt wird.
Beschreibung:
Das Händlerportal wird zur täglichen Pflege und Verwaltung von Kunden und Fahrzeugen durch die Händler bzw. Autohäuser verwendet. Insbesondere zubuchbare Services für Fahrzeuge, wie beispielsweise Infotainment Komponenten, sollen über das Portal aktiviert bzw. deaktiviert werden können.
Rollen & Tätigkeiten
- Anforderungsmanager
- Aufwandschätzung bzgl. Umsetzung neuer Anforderungen
- Abstimmung des Entwicklungsaufwands mit Entwicklern
- Kundenmeetings zwecks Abstimmung offener Punkte
- Testmanager
- Erstellen der Testfälle und dokumentieren in HP ALM
- Durchführen der Testfälle
- Erfassen der Bugs in HP ALM und JIRA
- Regelmäßiges Reporting des Zwischenstandes der Testdurchführung an den Projektleiter
TeamGröße 8 Teammitglieder
Sprachen Deutsch 80 %
Englisch 20 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
- Webservices
- Mock
Werkzeuge
- HP ALM
- JIRA
- VirtualBox
8
Hersteller mechanischer Präzisionsteile
BrancheMetallindustrie
EinsatzortZollernalbkreis, Deutschland
Zeitraum01 / 2016 - 06 / 2016 (? 6 Monate)
ProjektbeschreibungAnlass:
Erneuerung des Kundenportals (inkl. WebShop) mit Web 2.0 Technologien.
Initial-Rollout des Kundenportals in diverse Länder/Regionen
Neuerstellung eines weiteren Portals für das Product-Lifecycle-Management.
Beschreibung:
Das Entwicklerteam (die Digital Unit) ist direkt der Marketingabteilung zugeordnet. Das hausintern entwickelte Kundenportal soll erneuert werden. Das Kundenportal bietet neben diversen Kundenservices auch einen Shop, über welches die Kunden die angebotenen Produkte weltweit bestellen können. Zusätzlich wurde ein weiteres Portal für einen weiteren Geschäftszweig neu erstellt. Pilotpartner im Ausland unterstützten den ersten Produktivgang. Beide Portale stehen für Kunden weltweit zur Verfügung.
Rollen & Tätigkeiten
- Testmanager
- Erstellen der Testfälle und dokumentieren in HP ALM
- Übernehmen der Testkoordination, Erfassen der Bugs in JIRA
- Anbahnen einer Teststrategie für Testautomatisierung und Legen der ersten Bausteine für die Automatisierung
- Regelmäßiges Reporting des Zwischenstandes der Testdurchführung an den Testmanager sowie Projektleiter
- Frontend-Entwickler
- Unterstützen bei der Exploration / Strategie für neues Portal
- Entwicklung des neuen Portals mit state-of-the-art Technologien (Meteor, Mongo DB, Angular JS, Microservices, Cloud)
- Erstellen der User Interfaces
TeamGröße 7-12 Teammitglieder
Sprachen Deutsch 70 %
Englisch 30 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Weltweit zur Verfügung stehendes Kundenportal
Technologien
- Microservices
- Cloud
- Webservices
- Testautomatisierung Frontend/Masken
Werkzeuge
- SCRUM (inkl. Schulung)
- Meteor JS (Angular JS, Cordova, ...)
- Mongo DB
- JavaScript
- HTML, CSS
- Bootstrap
- MVC
- SAP NetWeaver
- Selenium WebDriver
- JIRA
- Cucumber
- NetWeaver Developer Studio
- GIT, BitBucket, Sourcetree
7
Eigene Unternehmung
BrancheLogistik
EinsatzortBalingen, Deutschland
Zeitraum11 / 2015 - 12 / 2015 (? 2 Monate)
ProjektbeschreibungAnlass:
Konzept, Design und Realisierung einer Verwaltungssoftware für Personenbeförderung. Insbesondere dient diese Systemidee dazu, mich in neue Technologien und Frameworks einzuarbeiten (AngularJS, Meteor, Qooxdoo, etc.)
Beschreibung:
Eigeninitiativ wurde ein Client-Server-Konzept zur Auftragsverwaltung von Personenbeförderungen erstellt. Für die Zentrale dient eine Software zur Verwaltung der eingehenden und bestehenden Aufträge. Für die Beförderungsmittel dient als Gegenstück eine hybride, browserbasierte Software, welche auf diversen Smartphones/Tablets lauffähig ist. Die Zentrale kann neue Aufträge entgegennehmen, bearbeiten und einzelne Aufträge an die Smartphones/Tablets der Beförderungsmittel versenden. Das gesamte System ist browserbasiert (JavaScript) und wurde prototypisch in Qooxdoo (JavaScript Framework) erstellt. Später wurde in Ansätzen in AngularJS entwickelt. Das backend wurde zwecks Einfachheit in PHP und MySQL umgesetzt. Auch der Zugriff auf GPS Daten wurde implementiert und somit die Position des Beförderungsmittels auf einer Google Maps Karte angezeigt. Beide Systemteile wurden responsive designed. Die Anwendung wurde auf die IBM BlueMix Cloud deployed. Das Resultat war ein prototypisch lauffähiges System.
Rollen & Tätigkeiten
- Diverse Rollen und Tätigkeiten
- Konzeption des Systems
- Einarbeitung in AngularJS, Meteor, BlueMix
- Datenmodellierung
- Implementierung des Backends in PHP
- Implementierung des Frontends für die Zentralsoftware
- Implementierung des Frontends für die Mobile Software
- Vorbereitung und Durchführung des Deployments auf IBM BlueMix
- Durchführen von Front- und Backendtests
- Durchführen von Testfahrten zur Gewährleistung der GPS Funktion
TeamGröße 1 Teammitglied
Sprachen Deutsch 50 %
Englisch 50 %
Internationalität Herkunft Teammitglieder aus 1 Staat
Technologien
- Client-Server-Architektur
- Hybrid Apps
- Responsive Design
- Design-Patterns (MVC, Model-UI)
Werkzeuge
- AngularJS
- Meteor
- MongoDB
- Qooxdoo
- JavaScript
- Bootstrap
- HTML, CSS
- IBM BlueMix (Cloud)
- PHP
- MySQL
- Eclipse
- WebStorm
6
IT-Dienstleister
BrancheFinanzen
EinsatzortFreiburg im Breisgau, Deutschland
Zeitraum09 / 2015 - 11 / 2015 (? 3 Monate)
ProjektbeschreibungAnlass:
Bereitstellen eines Single Sign-On (SSO) Services für Endkunden für hauseigene Produkte
Beschreibung:
Die hausintern entwickelten Services und Produkte werden Endkunden in Form von Web Services angeboten. Die Nutzung der Services findet bereits statt. Zusätzlich wird nun eine Single Sign-On Funktionalität implementiert und angeboten. Diese neue Funktion soll getestet werden. Hierbei handelt es sich neben den funktionalen Tests insb. auch um technische Tests.
Rollen & Tätigkeiten
- Fachlicher und technischer Tester / Testmanager
- Erstellen der Testfälle und dokumentieren in HP ALM
- Übernehmen der Testkoordination
- Erstellen von Defect Tickets in JIRA
- Tracken der Defect Status
- Durchführen von Nachtests
- Abstimmung mit allen bereits vorhanden hausinternen Produkten/Projekten bzgl. Regressionstests
- Anbahnen einer Teststrategie für Testautomatisierung und Legen der ersten Bausteine für die Automatisierung
- Regelmäßiges Reporting des Zwischenstandes der Testdurchführung an den Testmanager sowie Projektleiter
TeamGröße 5 Teammitglieder
Sprachen Deutsch 60 %
Englisch 40 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
- Webservices
- Testautomatisierung Webservices
- Testautomatisierung Frontend/Masken
Werkzeuge
- SoapUI Pro
- Selenium IDE
- Selenium WebDriver
- JIRA
- Eclipse, SVN, VPN
5
Rückversicherung
BrancheVersicherung
EinsatzortHannover, Deutschland
Zeitraum04 / 2015 (? 1 Monat)
ProjektbeschreibungAnlass:
Erweitern der Services für Erstversicherer
Beschreibung:
Die hausintern entwickelten Services zur Berechnung von Versicherungsfaktoren als Service Angebot für die Erstversicherer soll fachlich getestet werden. Es gilt diese umfangreiche Webbasierte Anwendung mittels der bereits vorhandenen Testfälle zu automatisieren und zu testen. Hierbei handelt es sich um fachliche Abnahmetests. Problemreports werden angelegt und zur weiteren Bearbeitung in das Fehlermanagement Tool JIRA übermittelt. Nach Beheben der Fehler werden Nachtests durchgeführt.
Rollen & Tätigkeiten
- Testautomatisierer und Tester / Quality Assurance
- Automatisieren der Tests anhand vorhandener Testfallbeschreibungen
- Erstellen von Testfällen auf Basis von Use Cases
- Alleinig verantwortlich für die Durchfürung der Abnahmetests
- Testen der Webapplikation (inkl. Frontend Tests)
- Testen der zahlreichen Webservices
- Vorschlagen von Optimierungen für bereits vorhandene Testfälle
- Erstellen von Defect Tickets in JIRA
- Tracken der Defect Status
- Durchführen von Nachtests
- Abnahmetests, White-Box Testing, Black-Box Testing, Regressionstests
- Regelmäßiges Reporting des Zwischenstandes der Testdurchführung an den Testmanager sowie Projektleiter
TeamGröße 10 Teammitglieder
Sprachen Deutsch 80 %
Englisch 20 %
Internationalität Herkunft Teammitglieder aus 2 Staaten
Technologien
- Webservices
- Testautomatisierung Webservices
- Testautomatisierung Frontend/Masken
Werkzeuge
- SoapUI Pro
- Selenium IDE
- Selenium WebDriver
- JIRA
- Eclipse, SVN, VPN
4
Branche
Energie
Einsatzort
Aschaffenburg, Deutschland
Zeitraum
11 / 2014 - 12 / 2014
Rollen & Tätigkeiten
- Testen
- Durchführen der vordefinierten Testfälle
- Festhalten der Fehler im Fehlermanagementsystem JIRA
- Nachtesten der behobenen Fehler
- Java EE
- Verteilte Anwendungen
- JIRA
- MS Access
3
Kommunalbank
Branche
Banken
Einsatzort
Frankfurt am Main, Deutschland
Zeitraum
01 / 2013 - 09 / 2014 (? 20 Monate)
Rollen & Tätigkeiten
- Attributen- und Schnittstellen-Design
- Überführung der Datentypen aus Altsystemen in Java Datentypen
- Vereinheitlichung und Vereinfachung der Datenstrukturen
- Koordination und Abstimmung mit Fachbereichen und Kunden
- Teilprojektübergreifende Qualitätssicherung der Datenformate
- Entwurf von Webservice-Schnittstellen (WSDL) für Bankpartner (Kunden des Kunden)
- Technisches Design
- Überführung von Fachdesign Dokumenten (deutschsprachig) in Technische Design Dokumente (englischsprachig)
- Erstellen von UML Diagrammen zur Modellierung von Softwarekomponenten mit Enterprise Architect
- Unterstützung des Offshore Teams (Entwickler) bei Verständnisfragen zum Technischen Design
- Durchführen von Code Reviews zur Qualitätssicherung
- Testautomatisierung
- Machbarkeitsstudie für das Einführen der Anwendung SoapUI Pro zu Zwecken der Testautomatisierung im Gesamtprojekt
- Entwicklung zum projektweiten Experten für Testautomatisierung bzw. für die Anwendung SoapUI Pro
- Entwurf, Realisierung und Integration eines Testautomatisierungskonzeptes zum automatisierten Testen von Webservices
- Erweiterung der SoapUI Pro Toolpalette (Plug-in) mittels Groovy Scripting zur Anbindung externer, kundenspezifischer Datenquellen
- Installation, Wartung und Einführung der Anwendung SoapUI Pro auf Arbeitsplätzen von Kundenmitarbeitern
- Testkoordination
- Verantwortlich für die Einhaltung der Vorgabezeit für die Testausführung von Teilprojekten bzw. spezifischen Anwendungen
- Erstellung von Ausführungsplänen zur Aufgabenteilung innerhalb des Teams
- Regelmäßige Berichterstattung über den aktuellen Fortschritt der Testausführung für Systemtests
- Testvorbereitung und Testausführung
- Erarbeitung und Beschreibung von Integrations- und Systemtestfällen
- Raffinierung und Bereitstellung von Testdaten
- Überführung von logischen Testfällen für Webservices in automatisierte und ausführbereite SoapUI Pro Testfälle
- Abbildung der Testfallbeschreibungen für Maskentests in Selenium
- Ausführen von automatisierten und manuellen Tests für Webservices, Masken, Batches und Message Queues
- Dokumentation von erfolgreich durchgeführten Tests in HP ALM
- Mocking von SOAP Responses
- Defect Management
- Anlegen und Dokumentieren von Defects
- Koordinieren von bearbeiteten Defects
- Analysieren und bearbeiten bzw. lösen von Defects
- Retest und Protokollierung gefixter Defects
Technologien
- Testautomatisierung
- Webservices
- Message Queues
- Batches
- Datenbanken
- Groovy Scripting
- Plugin Erstellung
- Mocking
Werkzeuge
- HP ALM
- Microsoft Project
- SoapUI Pro
- Selenium IDE
- Selenium WebDriver
- Eclipse
- SVN
2
Privatbank
Branche
Banken
Einsatzort
Frankfurt am Main, Deutschland
Zeitraum
07 / 2012 - 09 / 2012 (? 2 Monate)
Rollen & Tätigkeiten
- Geschäftsprozess-Designer
- Weiterentwicklung des Fachdesigns für die Archivierung
- Verfassen des Technischen Designs für die Archivierung
- Datenbankentwickler
- Realisieren der Archivierung auf der Datenbank mittels PL/SQL
Technologien
- PL/SQL
Werkzeuge
- Enterprise Architect
1
Bundesministerium für Finanzen
Branche
Öffentlicher Bereich
Einsatzort
EU-Mitgliedstaat
Zeitraum
12 / 2011 - 06 / 2012 (? 7 Monate)
Rollen & Tätigkeiten
- Softwareentwickler
- Datenmodellierer
- Tester
- Webservice Designer
- Technischer Designer
Rollen & Tätigkeiten
- Technischer Designer
- Prüfen und Analysieren von Fachdesigns und Technischen Designs
- Erstellen von UML Diagrammen für Softwarekomponenten
- Softwareentwickler
- Entwickeln von Softwarekomponenten
- Modellieren und Pflegen des Datenmodells eines Teilprojekts
- Erschaffen einer Persistenzschicht mit Hibernate
- Realisieren der Webservice Schnittstelle eines Teilprojekts
- Tester
- Testvorbereitung und Testausführung
- Ausarbeiten neuer Testfälle und Testdaten für Komponententest und Integrationstest
- Testen von Softwarekomponenten
Technologien
- Hibernate
- Java EE
- Spring
- Maven
Werkzeuge
- Rational Application Developer
- Rational Software Architect
- Rational Team Concert
Reisebereitschaft
Nur Remote verfügbar