Python-Entwickler, Microservices, DevOps, Openshift, Kubernetes, Cloud Services,Test Automation Engineer, Flask, Java, Django, Squish, Nifi, ETL
Aktualisiert am 19.04.2024
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Machine Learning as a Service
Python
Openshift
Software Engineering
Cloud Computing
AWS
GCP
Azure DevOps
Microservices
Deutsch
Muttersprache
Englisch
Gut in Wort und Schrift
Latein
Großes Latinum
Persisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 7 Monate
2021-09 - heute

Quality Engineering, DevOps, Test Automation

Senior Python Entwickler Python Azure DevOps ...
Senior Python Entwickler

  • IoT Test Automation: Gateway/Datenverkehr, App und Azure Cloud sowie zwischen Gateway und Cloud
  • Test Design (Integration & E2E)
  • Test Infrastruktur: HiL Bench, Testumgebungen und Test-Schnittstellen
  • Automatisiertes Testen der Anforderungen am Endgerät (Android/ iOS) - E2E Mobile App Automation: Robot Framework, Appium/ Selenium, ReactNative
  • Integrationstests: Java Spring Boot Backend, Azure Cloud, Kafka, REST-API
  • Implementierung Python custom libraries: relay-lib, eBUS-lib, Testframework-lib
  • Code Reviews, Pair Programming Sessions
  • DevOps: CI/CD Pipeline Azure
  • Planung des Sprints und Test-Strategie
  • Beratung Quality Manager: Prozessoptimierung

Python Azure DevOps Appium Robot Framework Continuous Integration eBus Protokoll Internet of Things End-To-End-Test Mobile Endgeräte Xray Atlassian JIRA Bitbucket Cloud Okta Mender Access Gateway Kafka Mobile Apps HVAC MS Azure Selenium Robot Framework CI/CD eBUS Protokoll IoT E2E mobile Geräte iOS/ Android JIRA Scrum Kanban bitbucket Github Kibana Kubernetes keycloak Mobile Apps HiL
Vaillant
Remscheid
7 Monate
2021-02 - 2021-08

Data Engineering, DevOps

Senior Python Entwickler SSAS gitlab checkmk ...
Senior Python Entwickler

  • Business: Financial Risk / Methodology
  • Data warehouse (DWH) mit ETL Batch: Java Spring Boot (Python, Powershell)
  • Database consistency test automation (pytest, slash)
  • CI/CD: GitLab deployment scripts
  • Databases: MS SQL, Oracle, SQL Server Analysis Service (SSAS /Cube)
  • Monitoring: CheckMK REST-API, custom CLI scripts with Python, automated Slack / Mail alert notification, trigger downtime 

SSAS gitlab checkmk ETL REST DWH Python Java Spring Boot pytest slash pyinstaller REST API JSON XML YAML Jupyter Notebook Pandas numpy PyCharm Artifactory GitLab CI/CD Monitoring: checkmk Windows Server VM Citrix Cyberark dbeaver Enterprise Architect MS Sharepoint Microsoft Visio 2010 Notepad++ WinSCP SSH Secure Shell NOSQL Oracle DB Windows batch script Windows powershell JIRA Confluence Outlook MS Office
IBM
Remote
5 Jahre 8 Monate
2015-04 - 2020-11

ML Engineering, Data Science, Data Engineering, Software Engineering, DevOps

Python Backend Entwickler (Cloud Micro-Services)
Python Backend Entwickler (Cloud Micro-Services)
  • Programmierung von Python Applikationen u.a. mit Flask und fastAPI
  • Programmierung von Skripten in Python, Lua, Groovy, Selenium, Perl, shell
  • Prototyping mit Python zur Validierung von Anforderungen (Jupyter Notebook)
  • Nutzung Erweiterung von NiFi Prozessoren in der ETL Pipeline
  • Anbindung Python Microservices in NiFi und Kafka (REST API / HTTPS)
  • Micro-Service Architektur und RESTful APIs (Machine learning as a Service)
  • Text analytics (NLP) und Search Erfahrung (Apache Solr)
  • Erfahrung mit Data Analyse Bibliotheken, wie NumPy, scikit-learn und pandas
  • Programmierung Web Crawler mit Scrapy Framework
  • Programmierung PDF parser workflow in NiFi (ETL mit Apache NiFI)
  • Deployment in OpenShift / Kubernetes mit Docker und s2i (YAML)
  • Erfahrung mit Deployment von Python Apps in AWS (EC2) und GCP
  • Erste Pilot mit Spark und Big Data Prozessierung (PySpark)
  • Design / Programmierung OCR pipeline as a Service
  • Programmierung OpenCV API as a Service
  • Programmierung AI Micro-Service: Kategorisierung von Thomson Reuters News
  • Programmierung AI Micro-Service zum Rating von Jahresberichten (Risk Managem.)
  • Programmierung Spell Checker (NLP, SpaCy)  
Python Scrapy Flask fastAPI Docker OpenShift pytest REST API JSON XML YAML SpaCy OpenCV Tesseract PyCharm Micro-Services Solr NiFi Java Eclipse Git Solaris Unix RHEL Unix shell script HP/ MicroFocus/Autonomy IDOL Ant Cygwin Lua Perl Monitoring: Geneos Nagios Monit Enterprise Architect MS Sharepoint MicrosoW Visio 2010 Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script JIRA Confluence IBM Lotus Notes Outlook MS Office jupyter notebook bitbucket Artifactory uwsgi gunicorn GCP AWS Amazon EC2 NLP Jenkins NoSQL PostgreSQL Kafka Java Spring Boot AWS (EC2) REST API Jupyter Notebook Pandas Matplotlib MicroServices Unix RHEL Unix shell script HP/ MicroFocus/Autonomy IDOL Jenkins CI/CD Monitoring: Geneos Enterprise Architect MS Sharepoint Microsoft Visio 2010 SSH Secure Shell NOSQL postgreSQL Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script IBM Lotus Notes MS Office
Deutsche Bank AG
2 Jahre 5 Monate
2017-08 - 2019-12

Quality Engineering, Test Automation

PythonEntwickler
PythonEntwickler
  • Scripting mit Python in der Entwicklung von Fahrassistenzsystemen (ADTF).
  • Implementierung von Squish Tests zur Automatisierung von GUI Tests (C++, Qt).
  • Continuous Integration und Überwachung der automatisierten Tests mit Jenkins.
  • Python API Entwicklung u. Dokumentation der bestehenden und neuen Features in Doxygen
Python froglogic Squish Jenkins Eclipse TortoiseSVN Git Cygwin PyCharm ADTF CMake Visual Studio C++ Qt Oracle VM VirtualBox PTC Integrity Manager PTC Source Integrity Windows 10 Ubuntu TightVNC Xvnc Notepad++ WinSCP Unix shell froglogic Squish Visual Studio Oracle VM VirtualBox PTC Integrity Manager PTC Source Integrity Windows 10 Unix shell
Automobil: Autoliv / Veoneer GmbH München
6 Monate
2014-10 - 2015-03

Investments, Vorsorge, Versicherungen

Senior Consultant, (Teil-)Projektleiter
Senior Consultant, (Teil-)Projektleiter
  • Functional Specification, Requirement Engineering (DSRS)
  • (Teil-)Projektleitung Quarterly Releases (eVorsorge-Releases 2015)
  • RACI-Matrix, Terms Of Reference, Stakeholder-Matrix, Aufwandschätzungen
  • Leiten und Protokollieren des Teammeetings (7 Personen)
  • Release Planung von Software externer Vendoren für die Deutsche Bank
  • BPMN: Releaseprozess Workflow definieren
  • Softwarepaketierungsprozess EBS, Atos / HCL für diverse Software Ausprägungen
  • GCM Tickets Webanwendungen mit Hosting Deutsche Bank / externe Vendoren
  • dbARMS Prozess zur Genehmigung und Freigabe der Software
  • Software Deployment-Prozess auf diverse Deutsche Bank Plattformen
Enterprise Architect MS Sharepoint Microsoft Visio 2010 Adonis UML SoapUI JavaServer Pages - Apache Tomcat JBoss JRE JDK XML XSD XSL XSLT Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 JIRA Confluence Testlink TestSuite IBM Lotus Notes Outlook MS Office dbClarity dbSearch dbLegi WebSSO ASD - Automated Software Distribution NAR-Application Repository DB Collaborative Development Environment GCM Portal dbARMS Prozess DBSymphony PIA ePCV DKV/ElektrA PCV - Zurich PC Versicherung VSL-Server PuR/MTBS TAS VIPAS Zurich SST Sterbegeld/Pflegerente DAP / dWeb Softwarepaketierungsprozess Atos / Deutsche Bank Software Rollout eWorkplace eBranch Enterprise Architect MS Sharepoint Microsoft Visio 2010 JavaServer Pages - Apache Tomcat SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 IBM Lotus Notes MS Office ASD - Automated Software Distribution NARApplication Repository DB Collaborative Development Environment GCM Portal dbARMS Prozess PCV - Zurich PC Versicherung Zurich SST DAP / dWeb Softwarepaketierungsprozess Atos / Deutsche Bank Software Rollout eWorkplace
Deutsche Bank AG
11 Monate
2014-02 - 2014-12

Test Automation Engineering

Testmanager
Testmanager
  • Testmanagement
  • Testautomatisierung: Regressionstest UAT (Abnahmetest)
  • Risikobewertung, Testmanagement, Fehlermanagement, Testauswertung, Testendebericht
Python Java HP Quality Center GIT SVN Eclipse Django Web Framework south Squish 5 Oracle DB sqlite3 XML TestTrack Seapine Software IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG
Daimler AG / Mercedes-Benz
10 Monate
2013-12 - 2014-09

Regressionstest und Testautomatisierung mit SoapUI

Business Analyst
Business Analyst

  • Testkonzeption, Testspezifikation, Testausführung Batch- und Online-Verarbeitung OMS: Mockup Tests für Banking Terminal (BT), weitere Testaktivitäten im folgenden Umfeld: Nachrichtenbox (NB), Druckstraße (Print), Tagesendverarbeitung (TEV), DocWrite Textbausteine, Lieferkanäle, Verarbeitung Operational Request (OPR), AKK enrichment Kontokurrent (Infotexte, Werbetexte), Enclosure enrichment (Postbank), Anforderungen und Projekte: YER (Jahressteuerbescheinigung), LEON (Bausparverträge), CreditCard, SAP, Webservices, Deutsche Bank & Postbank 
  • Integration KafKa, Mokka, KingFisher, Auswertung und Analyse von OMS log Daten, OMS Datenbankanalysen in Oracle DB (CORE und REPO-Schema), Retest von bugfixes/Tickets in ALM, Jira (UAT Deutsche Bank AG, QA: S&N AG), Defect Analyse
  • OMS (Unix), Defect Meeting - Vendoren, Defect Report, Requirement Engineering,
  • Erstellen von Change Requests, Beratung Projektmanager Projekt "LeOn Prolongation" 

Assentis DocWrite DocAdmin SoapUI JavaServer Pages - Apache Tomcat JBoss JRE JDK XML XSD XSL XSLT Datenströme AFP und PDF Credo TrueProof BTB AFPViewer AFP Compare Tool OMS Profile Manager Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 JIRA Confluence Testlink TestSuite IBM Lotus Notes Outlook MS Office MS Sharepoint Assentis DocWrite JavaServer Pages - Apache Tomcat Datenströme AFP und PDF BTB AFPViewer AFP Compare Tool OMS Profile Manager SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 TestSuite IBM Lotus Notes MS Office MS Sharepoint
Deutsche Bank AG
3 Monate
2013-10 - 2013-12

Analyse der Testprozesse

Testmanager
Testmanager
  • Analyse der Testprozesse für Systeme Wartung/ Reparatur,
  • Durchführung des TPI NEXT® Assessments (Test Process Improvement),
  • Definition Zielzustand für das Management (Handlungsplan)
Afinion Project-Viewer 6.0 Java EE HP Quality Center ALM 11 JIRA Confluence Oracle DB sqlite3 XML ISSUES IBM Lotus Notes Outlook Excel CMMI TMMI TPI TPI Next STEP CTP V-Modell Scrum Daimler interne Aftersales Systeme: SPPS EPC WIS ASRA TIPS XENTRY Portal Afinion Project-Viewer 6.0 Java EE HP Quality Center ALM 11 Oracle DB IBM Lotus Notes TPI Next Automobil interne Aftersales Systeme: SPPS XENTRY Portal
Daimler AG / Mercedes-Benz
6 Monate
2013-04 - 2013-09

Konzeption & Implementierung eines Test Frameworks

Full Stack Entwickler (Python / Django)
Full Stack Entwickler (Python / Django)
  • Konzeption & Implementierung eines Test Frameworks
  • Implementierung von Squish Tests zur Automatisierung von GUI Tests (Java Client/ Server Anwendung),
  • Testautomatisierung: Regressionstest UAT (Abnahmetest),
  • Testmanagement, Fehlermanagement, Testauswertung, Testabschlussbericht
Python Java HP Quality Center GIT SVN Eclipse Django Web Framework south Squish 4 Oracle DB sqlite3 XML TestTrack Seapine Software IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG HP Quality Center Django Web Framework Squish 4 Oracle DB TestTrack Seapine Software IBM Lotus Notes PRESTO
Daimler AG / Mercedes-Benz
1 Jahr 1 Monat
2012-03 - 2013-03

Testprozessanalyse & ?optimierung

Testmanager
Testmanager

  • Testprozessanalyse & ?optimierung (Zentrale Preisbildungssystem) 
  • Evaluierung  & Proof Of Concept bzgl. Testautomatisierung
  • Formulierung des Testkonzepts für den Abnahmetest
  • Vorgabe eines projektweiten Templates für die Testspezifikation & Testprotokollierung Vorgabe  eines projektweiten Templates für die Auswertung des Testfortschritts
  • Etablierung des Review- Prozesses zwischen Test- & Entwicklungsabteilung nach IEEE 1028 
  • Dokumentation & Formulierung des Testberichts für das Release-Management
  • Beratung & Unterstützung des Testmanagers & des Release-Managements
  • Aufwandschätzung manueller Test/ automatischer Test
  • Test Priorisierung & Risikobewertung, Wirtschaftlichkeitsanalyse
  • Testautomatisierung 

Java HP Quality Center HP Quicktest Professional 11 TestComplete 9 Squish 4 IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG HP Quality Center HP Quicktest Professional 11 TestComplete 9 Squish IBM Lotus Notes Excel vba scripting PRESTO
Daimler AG / Mercedes-Benz
8 Monate
2012-04 - 2012-11

Testdesign für den Backend Systemtest

Test Automation Engineer
Test Automation Engineer
  • Testdesign für den Backend Systemtest
  • Integrationstest
  • Blackbox Test
  • Analyse
  • Design & Prozessieren von SOM XML Requests (simple order management)
  • Automatisierung Regressionstest
IBM WebSphere MQ Oracle DB sqlplus PL/SQL Developer XML XSD XSL/XSLT CSV UltraEdit32 SSH Secure Shell vi perl Unix Microsoft-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python IBM WebSphere MQ Oracle DB SQLplus PL/SQL Developer SSH Secure Shell Vi Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Hewlett-Packard GmbH
8 Monate
2011-08 - 2012-03

Darstellung einer Bandbreitenänderung

Test Automation Engineer
Test Automation Engineer

  • Darstellung einer Bandbreitenänderung
  • Frontendabwicklung & Backenderfassung  
  • Testdurchführung
  • API-Schnittstellentests
  • Systemtest
  • Acceptancetest
  • Performancetest
  • Retests von Bugfixes
  • Acceptance Status Meeting

vi perl Unix XML UltraEdit32 SSH Secure Shell WinSCP IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python Vi Perl SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Vodafone D2 GmbH
4 Monate
2011-04 - 2011-07

Test Automation Engineering

Test Automation Engineer
Test Automation Engineer
  • Implementierung von Testautomation für das firmenweite Output-Management System (OMS)
  • Testdurchführung
  • Systemtest
  • Acceptancetest
  • Retests von Bugfixes
JavaServer Pages - Apache Tomcat JBoss XML Datenströme AFP und PDF Credo UltraEdit32 SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python JavaServer Pages - Apache Tomcat Datenströme AFP & PDF Credo UltraEdit32 SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Vodafone D2 GmbH
2 Monate
2011-04 - 2011-05

Planung, Konzeption, Implementierung

Full Stack Entwickler (Python / Django)
Full Stack Entwickler (Python / Django)
  • Planung, Konzeption, Implementierung einer Server-Client Webanwendung zur Erfassung & Verwaltung von firmeninternen Kundenaufträgen
  • Automatische Priorisierung der erfassten Aufträge nach Lieferzeitpunkt
  • Backup Funktionalität von erledigten Aufträgen
  • Export von erledigten Aufträgen als Excel-Sheet Datei
  • Datenbank Import Funktionalität bestehender Kunden in das entwickelte
  • Auftragsverwaltungstool
  • Abnahmetests
  • Last ? Performancetests, Windows 2003 Server Konfiguration & Installation
  • Integration des implementierten Auftragsverwaltungstools in das bestehende IT-System
  • Training der Anwender des Auftragsverwaltungstools 
Eclipse IDE pydev Python Django Webframework sqlite3 MySQL south Windows 2003 Server IIS 6.0 Application Server Microsoft SQL Server 2005 GIT Eclipse IDE Pydev Django Webframework South Windows 2003 Server IIS 6.0 Application Server Microsoft SQL Server 2005
Repro Rapid GmbH
3 Monate
2011-01 - 2011-03

Konzeption & Entwicklung des Frontends sowie Backends

Konzeption & Entwicklung des Frontends clipse IDE Pydev Python ...
Konzeption & Entwicklung des Frontends
  • Konzeption & Entwicklung des Frontends sowie Backends der Firmen Web-Seite,
  • Entwicklung einer Web Blog Anwendung & Anbindung an MySQL Datenbank Server
Eclipse IDE pydev Python Django Webframework Apache Webserver (Linux Webserver Konfiguration) MySQL Macromedia Dreamweaver 9.0 HTML CSS GIT
clipse IDE Pydev Python Django Webframework Apache Webserver (Linux Webserver Konfiguration) MySQL Macromedia Dreamweaver 9.0 HTML CSS GIT
gerne auf Anfrage
1 Jahr 10 Monate
2009-03 - 2010-12

Test Automation Engineering

Software Engineer
Software Engineer
  • Mitarbeit & projektseitige Unterstützung beim Aufbau & Betrieb der Testumgebung
  • Implementierung von Testautomatisierung zur Verbesserung der Produktivität
  • Erweiterung & Anpassung von Testsystemen
  • Fehlerlokalisierung & -behebung im Testsystem
ksh shell scripting perl Unix C++ SQL X Server Programm Exeed Hummingbird SSH Secure Shell vi sed awk PVCS (Versionskontrolle) HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python shell scripting X Server Programm Exeed Hummingbird SSH Secure Shell Vi Sed Awk PVCS (Versionskontrolle) HP TestDirector Mercury Quality Center IBM Lotus Notes
SyroCon Consulting GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-10 - 2013-10

Testmanager und Projektleiter (Geschäftsbasierte Verbesserung des Testprozesses

TPI NEXT®
TPI NEXT®
6 Jahre 8 Monate
2002-10 - 2009-05

Studium mit Fachbereich Informatik

Dipl. Informatik, Hochschule: Goethe Universität Frankfurt
Dipl. Informatik
Hochschule: Goethe Universität Frankfurt

  • Nebenfächer: BWL, Pädagogik
  • Vertiefung: Professur für Künstliche Intelligenz und Softwaretechnologie
  • Diplomarbeit: auf Anfrage Note: Sehr gut
  • Fachsemester 11
  • Zwischenprüfungsnote 2
  • Abschlussnote 1,7

Kompetenzen

Kompetenzen

Top-Skills

Machine Learning as a Service Python Openshift Software Engineering Cloud Computing AWS GCP Azure DevOps Microservices

Schwerpunkte

DevOps
sehr gut
Flask
sehr gut
NiFi
sehr gut
Openshift
sehr gut
Python Software-Entwicklung
Experte
Squish
Experte
Testautomation
Experte
Python
Openshift/Kubernetes/GitLab/Azure
Cloud-Architecture
Fast-API
Django
Java
Test Automation Engineer

Produkte / Standards / Erfahrungen / Methoden

Adonis
ADTF
Amazon EC2
Ant
Apache Solr
Artifactory
AWS
bitbucket
Cloud
CMMI
Confluence
CSS
Eclipse
Enterprise Architect
Excel
GCP
Git
Google Cloud Platform
HTML
JBoss
JDK
Jenkins
JIRA
Kubernetes
Microservice
Microsoft Visio
MS Office
Nagios
Nifi
Openshift
Outlook
PTC Source Integrity
PyCharm
Qt
REST API
Scrum
Solr
SVN
V-Modell
Visual Studio
WinSCP
XML
XSD
XSL
XSLT
REST
Azure Cloud
Appium
Robot Framework
Mobile Device
IoT

Kurzes Statement

  • Ich zeichne mich durch einen hohen Qualitätsanspruch, auch an die eigene Arbeitsdurchführung aus. Aufgrund des stetigen Arbeitsumfeldes, verfüge ich über stark ausgeprägte kommunikative Fähigkeiten, mit dem Ziel des erfolgreichen Projektabschlusses vor Augen.
  • Neue Herausforderungen empfinde ich immer als Motivation und bin daher in der Lage mich schnell in neue Themengebiete auch branchenübergreifend einzuarbeiten. 


Software:

Entwicklungsumgebung:

  • PyCharm
  • Squish IDE
  • Eclipse
  • MS Visual Studio Code
  • Jupyter Notebook
  • Sublime

Anwendungen:

  • Lotus Notes
  • MS-Office
  • MS Visio
  • Adonis
  • Enterprise Architect
  • Open Office
  • Latex/ MikTex 
  • Maple
  • TOAD
  • PL/SQL Developer
  • WinSCP
  • IBM WebSphere MQ
  • WireShark
  • nedit, Notepad++
  • UltraEdit
  • HP ALM
  • HP Quicktest Professional
  • TestComplete
  • VirtualBox
  • TestTrack Seaphine Software
  • Redmine
  • JIRA
  • Confluence
  • BugZilla
  • Textpad
  • PTC
  • Nifi
  • Kafka


Standards:

  • V-Modell, Softwareentwicklungszyklus (SDLC)
  • Scrum Grundkenntnisse
  • Prototyping
  • Funktionale Programmierung
  • Objekt orientierte Programmierung (OOP)
  • ISTQB ® bzw. CTFL, CTAL,
  • CMMI (Capability Maturity Model Integration)
  • TPI (Test Process Improvement)
  • SPICE (Software Process Improvement and Capability Determination)
  • PayPal API
  • Jive API
  • Apache Webserver
  • IIS 6.0 Application Server
  • Microsoft SQL Server
  • HTML, CSS, XML, XSD
  • XSL, XSLT
  • Datenströme AFP und PDF
  • HP Quality Center
  • HP Application Lifecycle Management
  • ISO 9126: Standard for Software Test Documentation
  • IEEE 829: Testplanung
  • IEEE 1044: Standard Classification for Software Anomalies
  • IEEE 1028: Standard for Software Reviews and Audits
  • GIT, SVN
  • PVCS
  • SOX Regulierungen

 

Erfahrungen:

  • Billing Systeme Telekommunikation
  • Preisbildungssysteme Automobil
  • Wartungs- und Reparatur-Systeme Automobil
  • Versicherungen
  • Django Web-Framework
  • Outputmanagement Systeme
  • Unix Shell-Script
  • Test Automation
  • Projektsprache Englisch
  • Projektentwicklung mit Kunden
  • Softwareentwicklung von A bis Z
  • Projektplanung und Kontrolle
  • IoT


Ich biete:

  • Informatik, IT-Consultant
  • Billing System Telekommunikation, Telko, Customer Care, Outputmanagement Systeme, Automobilbranche
  • Unix Shell-Script, Oracle, MySQL, PL/SQL, Python, Java, Django Web-Framework, Flask, Microservices, Haskell, Qualitätssicherung, CTFL
  • ISTQB ® Certified-Tester Advanced Level - Testmanager 
  • Software Test
  • Testautomation
  • Testmanagement
  • HP Quality Center HPQC
  • schnelle Einarbeitung in komplexe neue Themengebiete,
  • ausgeprägtes Qualitätsbewusstsein
  • Teamfähigkeit
  • Lust auf Weiterbildung
  • Mobilität

 

Websites

  • auf Anfrage


Berufserfahrungen/Schulungserfahrungen

  • Software-Entwicklung, Testautomation, Automotive Data and Time-Triggered Framework kurz ADTF, Preisbildungssysteme Automobil, Django Web-Framework, Flask, Scrapy, SpaCy, Billing Systeme Telekommunikation, Outputmanagement Systeme kurz OMS 
  • Projektsprache Englisch, Projektentwicklung mit Kunden, Softwareentwicklung von A bis Z, Projektplanung und Kontrolle
  • Entwicklung Test Framework: Automated Batch Testing, Steuerung von Testskripten, effizientes Fehler-Clearing, Rückgabe von bearbeiteten Testdaten für eine manuelle Nachprüfung, Datengetriebenes Testing, Modularisierung, Code Refactoring, Continuous Integration

Betriebssysteme

Mac OS
MS-DOS
Solaris
SUN OS, Solaris
Ubuntu
Unix
Suse, RedHat, Ubuntu
Windows
2000, 2008 Server, XP, Vista, 7, 8, 10
Windows Server
Suse
RedHat

Programmiersprachen

C++
Grundkenntnisse
Django Webframework
sehr gut, Projekterfahrung
Flask Webframework
sehr gut, Projekterfahrung
Groovy
gut
Haskell
gut, prototyping, Diplomarbeit
Java
gut
Java EE
gut
Java Spring Boot
gut
JSON
ksh
Lua
gut, Projekterfahrung
Perl
Grundkenntnisse
Python
sehr gut
UNIX Shell
gut, Projekterfahrung, bash, ksh, sh
UML

  • Bereitschaft und Fähigkeit zur schnellen Einarbeitung in neue Programmiersprachen.

Datenbanken

Microsoft SQL Server
MS SQL Server
gut, Projekterfahrung
MySQL
gut, Projekterfahrung
NoSQL
sehr gut
Oracle
gut
Oracle DB
Oracle SQL Developer
PL/SQL
gut
PostgreSQL
gut
SQL
gut, Projekterfahrung
sqlite3
gut
SSAS
DWH
ETL
MongoDB

Datenkommunikation

EDIFACT
Ethernet
Internet, Intranet
JMS
Java Message Service, Message Queuing
Novell
TCP/IP
Windows Netzwerk

Design / Entwicklung / Konstruktion

Planung und Umsetzung einer Test Framework Anwendung u.a. mit folgenden Funktionen:

  • Automated Batch Testing (sequentielle Ausführung von auswählbaren Test Skripten)
  • Steuerung von Testskripten
  • effizientes Fehler-Clearing
  • Rückgabe von bearbeiteten Testdaten für eine manuelle Nachprüfung
  • Datengetriebenes Testing (DDT)
  • Planung der zeitlichen Skriptausführung

Branchen

Branchen

  • Beratung/Consulting
  • Informationstechnologie & -dienste
  • Telekommunikation
  • Onlinehändler/eCommerce
  • Forschung/Entwicklung
  • Logistik & Zulieferung
  • Druckdienstleister
  • Automobil
  • Bank
  • Versicherung

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 7 Monate
2021-09 - heute

Quality Engineering, DevOps, Test Automation

Senior Python Entwickler Python Azure DevOps ...
Senior Python Entwickler

  • IoT Test Automation: Gateway/Datenverkehr, App und Azure Cloud sowie zwischen Gateway und Cloud
  • Test Design (Integration & E2E)
  • Test Infrastruktur: HiL Bench, Testumgebungen und Test-Schnittstellen
  • Automatisiertes Testen der Anforderungen am Endgerät (Android/ iOS) - E2E Mobile App Automation: Robot Framework, Appium/ Selenium, ReactNative
  • Integrationstests: Java Spring Boot Backend, Azure Cloud, Kafka, REST-API
  • Implementierung Python custom libraries: relay-lib, eBUS-lib, Testframework-lib
  • Code Reviews, Pair Programming Sessions
  • DevOps: CI/CD Pipeline Azure
  • Planung des Sprints und Test-Strategie
  • Beratung Quality Manager: Prozessoptimierung

Python Azure DevOps Appium Robot Framework Continuous Integration eBus Protokoll Internet of Things End-To-End-Test Mobile Endgeräte Xray Atlassian JIRA Bitbucket Cloud Okta Mender Access Gateway Kafka Mobile Apps HVAC MS Azure Selenium Robot Framework CI/CD eBUS Protokoll IoT E2E mobile Geräte iOS/ Android JIRA Scrum Kanban bitbucket Github Kibana Kubernetes keycloak Mobile Apps HiL
Vaillant
Remscheid
7 Monate
2021-02 - 2021-08

Data Engineering, DevOps

Senior Python Entwickler SSAS gitlab checkmk ...
Senior Python Entwickler

  • Business: Financial Risk / Methodology
  • Data warehouse (DWH) mit ETL Batch: Java Spring Boot (Python, Powershell)
  • Database consistency test automation (pytest, slash)
  • CI/CD: GitLab deployment scripts
  • Databases: MS SQL, Oracle, SQL Server Analysis Service (SSAS /Cube)
  • Monitoring: CheckMK REST-API, custom CLI scripts with Python, automated Slack / Mail alert notification, trigger downtime 

SSAS gitlab checkmk ETL REST DWH Python Java Spring Boot pytest slash pyinstaller REST API JSON XML YAML Jupyter Notebook Pandas numpy PyCharm Artifactory GitLab CI/CD Monitoring: checkmk Windows Server VM Citrix Cyberark dbeaver Enterprise Architect MS Sharepoint Microsoft Visio 2010 Notepad++ WinSCP SSH Secure Shell NOSQL Oracle DB Windows batch script Windows powershell JIRA Confluence Outlook MS Office
IBM
Remote
5 Jahre 8 Monate
2015-04 - 2020-11

ML Engineering, Data Science, Data Engineering, Software Engineering, DevOps

Python Backend Entwickler (Cloud Micro-Services)
Python Backend Entwickler (Cloud Micro-Services)
  • Programmierung von Python Applikationen u.a. mit Flask und fastAPI
  • Programmierung von Skripten in Python, Lua, Groovy, Selenium, Perl, shell
  • Prototyping mit Python zur Validierung von Anforderungen (Jupyter Notebook)
  • Nutzung Erweiterung von NiFi Prozessoren in der ETL Pipeline
  • Anbindung Python Microservices in NiFi und Kafka (REST API / HTTPS)
  • Micro-Service Architektur und RESTful APIs (Machine learning as a Service)
  • Text analytics (NLP) und Search Erfahrung (Apache Solr)
  • Erfahrung mit Data Analyse Bibliotheken, wie NumPy, scikit-learn und pandas
  • Programmierung Web Crawler mit Scrapy Framework
  • Programmierung PDF parser workflow in NiFi (ETL mit Apache NiFI)
  • Deployment in OpenShift / Kubernetes mit Docker und s2i (YAML)
  • Erfahrung mit Deployment von Python Apps in AWS (EC2) und GCP
  • Erste Pilot mit Spark und Big Data Prozessierung (PySpark)
  • Design / Programmierung OCR pipeline as a Service
  • Programmierung OpenCV API as a Service
  • Programmierung AI Micro-Service: Kategorisierung von Thomson Reuters News
  • Programmierung AI Micro-Service zum Rating von Jahresberichten (Risk Managem.)
  • Programmierung Spell Checker (NLP, SpaCy)  
Python Scrapy Flask fastAPI Docker OpenShift pytest REST API JSON XML YAML SpaCy OpenCV Tesseract PyCharm Micro-Services Solr NiFi Java Eclipse Git Solaris Unix RHEL Unix shell script HP/ MicroFocus/Autonomy IDOL Ant Cygwin Lua Perl Monitoring: Geneos Nagios Monit Enterprise Architect MS Sharepoint MicrosoW Visio 2010 Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script JIRA Confluence IBM Lotus Notes Outlook MS Office jupyter notebook bitbucket Artifactory uwsgi gunicorn GCP AWS Amazon EC2 NLP Jenkins NoSQL PostgreSQL Kafka Java Spring Boot AWS (EC2) REST API Jupyter Notebook Pandas Matplotlib MicroServices Unix RHEL Unix shell script HP/ MicroFocus/Autonomy IDOL Jenkins CI/CD Monitoring: Geneos Enterprise Architect MS Sharepoint Microsoft Visio 2010 SSH Secure Shell NOSQL postgreSQL Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script IBM Lotus Notes MS Office
Deutsche Bank AG
2 Jahre 5 Monate
2017-08 - 2019-12

Quality Engineering, Test Automation

PythonEntwickler
PythonEntwickler
  • Scripting mit Python in der Entwicklung von Fahrassistenzsystemen (ADTF).
  • Implementierung von Squish Tests zur Automatisierung von GUI Tests (C++, Qt).
  • Continuous Integration und Überwachung der automatisierten Tests mit Jenkins.
  • Python API Entwicklung u. Dokumentation der bestehenden und neuen Features in Doxygen
Python froglogic Squish Jenkins Eclipse TortoiseSVN Git Cygwin PyCharm ADTF CMake Visual Studio C++ Qt Oracle VM VirtualBox PTC Integrity Manager PTC Source Integrity Windows 10 Ubuntu TightVNC Xvnc Notepad++ WinSCP Unix shell froglogic Squish Visual Studio Oracle VM VirtualBox PTC Integrity Manager PTC Source Integrity Windows 10 Unix shell
Automobil: Autoliv / Veoneer GmbH München
6 Monate
2014-10 - 2015-03

Investments, Vorsorge, Versicherungen

Senior Consultant, (Teil-)Projektleiter
Senior Consultant, (Teil-)Projektleiter
  • Functional Specification, Requirement Engineering (DSRS)
  • (Teil-)Projektleitung Quarterly Releases (eVorsorge-Releases 2015)
  • RACI-Matrix, Terms Of Reference, Stakeholder-Matrix, Aufwandschätzungen
  • Leiten und Protokollieren des Teammeetings (7 Personen)
  • Release Planung von Software externer Vendoren für die Deutsche Bank
  • BPMN: Releaseprozess Workflow definieren
  • Softwarepaketierungsprozess EBS, Atos / HCL für diverse Software Ausprägungen
  • GCM Tickets Webanwendungen mit Hosting Deutsche Bank / externe Vendoren
  • dbARMS Prozess zur Genehmigung und Freigabe der Software
  • Software Deployment-Prozess auf diverse Deutsche Bank Plattformen
Enterprise Architect MS Sharepoint Microsoft Visio 2010 Adonis UML SoapUI JavaServer Pages - Apache Tomcat JBoss JRE JDK XML XSD XSL XSLT Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 JIRA Confluence Testlink TestSuite IBM Lotus Notes Outlook MS Office dbClarity dbSearch dbLegi WebSSO ASD - Automated Software Distribution NAR-Application Repository DB Collaborative Development Environment GCM Portal dbARMS Prozess DBSymphony PIA ePCV DKV/ElektrA PCV - Zurich PC Versicherung VSL-Server PuR/MTBS TAS VIPAS Zurich SST Sterbegeld/Pflegerente DAP / dWeb Softwarepaketierungsprozess Atos / Deutsche Bank Software Rollout eWorkplace eBranch Enterprise Architect MS Sharepoint Microsoft Visio 2010 JavaServer Pages - Apache Tomcat SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 IBM Lotus Notes MS Office ASD - Automated Software Distribution NARApplication Repository DB Collaborative Development Environment GCM Portal dbARMS Prozess PCV - Zurich PC Versicherung Zurich SST DAP / dWeb Softwarepaketierungsprozess Atos / Deutsche Bank Software Rollout eWorkplace
Deutsche Bank AG
11 Monate
2014-02 - 2014-12

Test Automation Engineering

Testmanager
Testmanager
  • Testmanagement
  • Testautomatisierung: Regressionstest UAT (Abnahmetest)
  • Risikobewertung, Testmanagement, Fehlermanagement, Testauswertung, Testendebericht
Python Java HP Quality Center GIT SVN Eclipse Django Web Framework south Squish 5 Oracle DB sqlite3 XML TestTrack Seapine Software IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG
Daimler AG / Mercedes-Benz
10 Monate
2013-12 - 2014-09

Regressionstest und Testautomatisierung mit SoapUI

Business Analyst
Business Analyst

  • Testkonzeption, Testspezifikation, Testausführung Batch- und Online-Verarbeitung OMS: Mockup Tests für Banking Terminal (BT), weitere Testaktivitäten im folgenden Umfeld: Nachrichtenbox (NB), Druckstraße (Print), Tagesendverarbeitung (TEV), DocWrite Textbausteine, Lieferkanäle, Verarbeitung Operational Request (OPR), AKK enrichment Kontokurrent (Infotexte, Werbetexte), Enclosure enrichment (Postbank), Anforderungen und Projekte: YER (Jahressteuerbescheinigung), LEON (Bausparverträge), CreditCard, SAP, Webservices, Deutsche Bank & Postbank 
  • Integration KafKa, Mokka, KingFisher, Auswertung und Analyse von OMS log Daten, OMS Datenbankanalysen in Oracle DB (CORE und REPO-Schema), Retest von bugfixes/Tickets in ALM, Jira (UAT Deutsche Bank AG, QA: S&N AG), Defect Analyse
  • OMS (Unix), Defect Meeting - Vendoren, Defect Report, Requirement Engineering,
  • Erstellen von Change Requests, Beratung Projektmanager Projekt "LeOn Prolongation" 

Assentis DocWrite DocAdmin SoapUI JavaServer Pages - Apache Tomcat JBoss JRE JDK XML XSD XSL XSLT Datenströme AFP und PDF Credo TrueProof BTB AFPViewer AFP Compare Tool OMS Profile Manager Notepad++ WinSCP SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 JIRA Confluence Testlink TestSuite IBM Lotus Notes Outlook MS Office MS Sharepoint Assentis DocWrite JavaServer Pages - Apache Tomcat Datenströme AFP und PDF BTB AFPViewer AFP Compare Tool OMS Profile Manager SSH Secure Shell Oracle DB PL/SQL Developer Oracle SQL Developer Windows batch script Unix shell script HP Quality Center ALM 11 TestSuite IBM Lotus Notes MS Office MS Sharepoint
Deutsche Bank AG
3 Monate
2013-10 - 2013-12

Analyse der Testprozesse

Testmanager
Testmanager
  • Analyse der Testprozesse für Systeme Wartung/ Reparatur,
  • Durchführung des TPI NEXT® Assessments (Test Process Improvement),
  • Definition Zielzustand für das Management (Handlungsplan)
Afinion Project-Viewer 6.0 Java EE HP Quality Center ALM 11 JIRA Confluence Oracle DB sqlite3 XML ISSUES IBM Lotus Notes Outlook Excel CMMI TMMI TPI TPI Next STEP CTP V-Modell Scrum Daimler interne Aftersales Systeme: SPPS EPC WIS ASRA TIPS XENTRY Portal Afinion Project-Viewer 6.0 Java EE HP Quality Center ALM 11 Oracle DB IBM Lotus Notes TPI Next Automobil interne Aftersales Systeme: SPPS XENTRY Portal
Daimler AG / Mercedes-Benz
6 Monate
2013-04 - 2013-09

Konzeption & Implementierung eines Test Frameworks

Full Stack Entwickler (Python / Django)
Full Stack Entwickler (Python / Django)
  • Konzeption & Implementierung eines Test Frameworks
  • Implementierung von Squish Tests zur Automatisierung von GUI Tests (Java Client/ Server Anwendung),
  • Testautomatisierung: Regressionstest UAT (Abnahmetest),
  • Testmanagement, Fehlermanagement, Testauswertung, Testabschlussbericht
Python Java HP Quality Center GIT SVN Eclipse Django Web Framework south Squish 4 Oracle DB sqlite3 XML TestTrack Seapine Software IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG HP Quality Center Django Web Framework Squish 4 Oracle DB TestTrack Seapine Software IBM Lotus Notes PRESTO
Daimler AG / Mercedes-Benz
1 Jahr 1 Monat
2012-03 - 2013-03

Testprozessanalyse & ?optimierung

Testmanager
Testmanager

  • Testprozessanalyse & ?optimierung (Zentrale Preisbildungssystem) 
  • Evaluierung  & Proof Of Concept bzgl. Testautomatisierung
  • Formulierung des Testkonzepts für den Abnahmetest
  • Vorgabe eines projektweiten Templates für die Testspezifikation & Testprotokollierung Vorgabe  eines projektweiten Templates für die Auswertung des Testfortschritts
  • Etablierung des Review- Prozesses zwischen Test- & Entwicklungsabteilung nach IEEE 1028 
  • Dokumentation & Formulierung des Testberichts für das Release-Management
  • Beratung & Unterstützung des Testmanagers & des Release-Managements
  • Aufwandschätzung manueller Test/ automatischer Test
  • Test Priorisierung & Risikobewertung, Wirtschaftlichkeitsanalyse
  • Testautomatisierung 

Java HP Quality Center HP Quicktest Professional 11 TestComplete 9 Squish 4 IBM Lotus Notes Outlook Excel vba scripting PRESTO: komplexes Preisbildungssystem der Daimler AG HP Quality Center HP Quicktest Professional 11 TestComplete 9 Squish IBM Lotus Notes Excel vba scripting PRESTO
Daimler AG / Mercedes-Benz
8 Monate
2012-04 - 2012-11

Testdesign für den Backend Systemtest

Test Automation Engineer
Test Automation Engineer
  • Testdesign für den Backend Systemtest
  • Integrationstest
  • Blackbox Test
  • Analyse
  • Design & Prozessieren von SOM XML Requests (simple order management)
  • Automatisierung Regressionstest
IBM WebSphere MQ Oracle DB sqlplus PL/SQL Developer XML XSD XSL/XSLT CSV UltraEdit32 SSH Secure Shell vi perl Unix Microsoft-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python IBM WebSphere MQ Oracle DB SQLplus PL/SQL Developer SSH Secure Shell Vi Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Hewlett-Packard GmbH
8 Monate
2011-08 - 2012-03

Darstellung einer Bandbreitenänderung

Test Automation Engineer
Test Automation Engineer

  • Darstellung einer Bandbreitenänderung
  • Frontendabwicklung & Backenderfassung  
  • Testdurchführung
  • API-Schnittstellentests
  • Systemtest
  • Acceptancetest
  • Performancetest
  • Retests von Bugfixes
  • Acceptance Status Meeting

vi perl Unix XML UltraEdit32 SSH Secure Shell WinSCP IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python Vi Perl SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Vodafone D2 GmbH
4 Monate
2011-04 - 2011-07

Test Automation Engineering

Test Automation Engineer
Test Automation Engineer
  • Implementierung von Testautomation für das firmenweite Output-Management System (OMS)
  • Testdurchführung
  • Systemtest
  • Acceptancetest
  • Retests von Bugfixes
JavaServer Pages - Apache Tomcat JBoss XML Datenströme AFP und PDF Credo UltraEdit32 SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python JavaServer Pages - Apache Tomcat Datenströme AFP & PDF Credo UltraEdit32 SSH Secure Shell IBM WebSphere MQ Oracle DB PL/SQL Developer MS-CMD-Batch Unix shell script HP TestDirector Mercury Quality Center IBM Lotus Notes
Vodafone D2 GmbH
2 Monate
2011-04 - 2011-05

Planung, Konzeption, Implementierung

Full Stack Entwickler (Python / Django)
Full Stack Entwickler (Python / Django)
  • Planung, Konzeption, Implementierung einer Server-Client Webanwendung zur Erfassung & Verwaltung von firmeninternen Kundenaufträgen
  • Automatische Priorisierung der erfassten Aufträge nach Lieferzeitpunkt
  • Backup Funktionalität von erledigten Aufträgen
  • Export von erledigten Aufträgen als Excel-Sheet Datei
  • Datenbank Import Funktionalität bestehender Kunden in das entwickelte
  • Auftragsverwaltungstool
  • Abnahmetests
  • Last ? Performancetests, Windows 2003 Server Konfiguration & Installation
  • Integration des implementierten Auftragsverwaltungstools in das bestehende IT-System
  • Training der Anwender des Auftragsverwaltungstools 
Eclipse IDE pydev Python Django Webframework sqlite3 MySQL south Windows 2003 Server IIS 6.0 Application Server Microsoft SQL Server 2005 GIT Eclipse IDE Pydev Django Webframework South Windows 2003 Server IIS 6.0 Application Server Microsoft SQL Server 2005
Repro Rapid GmbH
3 Monate
2011-01 - 2011-03

Konzeption & Entwicklung des Frontends sowie Backends

Konzeption & Entwicklung des Frontends clipse IDE Pydev Python ...
Konzeption & Entwicklung des Frontends
  • Konzeption & Entwicklung des Frontends sowie Backends der Firmen Web-Seite,
  • Entwicklung einer Web Blog Anwendung & Anbindung an MySQL Datenbank Server
Eclipse IDE pydev Python Django Webframework Apache Webserver (Linux Webserver Konfiguration) MySQL Macromedia Dreamweaver 9.0 HTML CSS GIT
clipse IDE Pydev Python Django Webframework Apache Webserver (Linux Webserver Konfiguration) MySQL Macromedia Dreamweaver 9.0 HTML CSS GIT
gerne auf Anfrage
1 Jahr 10 Monate
2009-03 - 2010-12

Test Automation Engineering

Software Engineer
Software Engineer
  • Mitarbeit & projektseitige Unterstützung beim Aufbau & Betrieb der Testumgebung
  • Implementierung von Testautomatisierung zur Verbesserung der Produktivität
  • Erweiterung & Anpassung von Testsystemen
  • Fehlerlokalisierung & -behebung im Testsystem
ksh shell scripting perl Unix C++ SQL X Server Programm Exeed Hummingbird SSH Secure Shell vi sed awk PVCS (Versionskontrolle) HP TestDirector Mercury Quality Center IBM Lotus Notes Outlook Python shell scripting X Server Programm Exeed Hummingbird SSH Secure Shell Vi Sed Awk PVCS (Versionskontrolle) HP TestDirector Mercury Quality Center IBM Lotus Notes
SyroCon Consulting GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2013-10 - 2013-10

Testmanager und Projektleiter (Geschäftsbasierte Verbesserung des Testprozesses

TPI NEXT®
TPI NEXT®
6 Jahre 8 Monate
2002-10 - 2009-05

Studium mit Fachbereich Informatik

Dipl. Informatik, Hochschule: Goethe Universität Frankfurt
Dipl. Informatik
Hochschule: Goethe Universität Frankfurt

  • Nebenfächer: BWL, Pädagogik
  • Vertiefung: Professur für Künstliche Intelligenz und Softwaretechnologie
  • Diplomarbeit: auf Anfrage Note: Sehr gut
  • Fachsemester 11
  • Zwischenprüfungsnote 2
  • Abschlussnote 1,7

Kompetenzen

Kompetenzen

Top-Skills

Machine Learning as a Service Python Openshift Software Engineering Cloud Computing AWS GCP Azure DevOps Microservices

Schwerpunkte

DevOps
sehr gut
Flask
sehr gut
NiFi
sehr gut
Openshift
sehr gut
Python Software-Entwicklung
Experte
Squish
Experte
Testautomation
Experte
Python
Openshift/Kubernetes/GitLab/Azure
Cloud-Architecture
Fast-API
Django
Java
Test Automation Engineer

Produkte / Standards / Erfahrungen / Methoden

Adonis
ADTF
Amazon EC2
Ant
Apache Solr
Artifactory
AWS
bitbucket
Cloud
CMMI
Confluence
CSS
Eclipse
Enterprise Architect
Excel
GCP
Git
Google Cloud Platform
HTML
JBoss
JDK
Jenkins
JIRA
Kubernetes
Microservice
Microsoft Visio
MS Office
Nagios
Nifi
Openshift
Outlook
PTC Source Integrity
PyCharm
Qt
REST API
Scrum
Solr
SVN
V-Modell
Visual Studio
WinSCP
XML
XSD
XSL
XSLT
REST
Azure Cloud
Appium
Robot Framework
Mobile Device
IoT

Kurzes Statement

  • Ich zeichne mich durch einen hohen Qualitätsanspruch, auch an die eigene Arbeitsdurchführung aus. Aufgrund des stetigen Arbeitsumfeldes, verfüge ich über stark ausgeprägte kommunikative Fähigkeiten, mit dem Ziel des erfolgreichen Projektabschlusses vor Augen.
  • Neue Herausforderungen empfinde ich immer als Motivation und bin daher in der Lage mich schnell in neue Themengebiete auch branchenübergreifend einzuarbeiten. 


Software:

Entwicklungsumgebung:

  • PyCharm
  • Squish IDE
  • Eclipse
  • MS Visual Studio Code
  • Jupyter Notebook
  • Sublime

Anwendungen:

  • Lotus Notes
  • MS-Office
  • MS Visio
  • Adonis
  • Enterprise Architect
  • Open Office
  • Latex/ MikTex 
  • Maple
  • TOAD
  • PL/SQL Developer
  • WinSCP
  • IBM WebSphere MQ
  • WireShark
  • nedit, Notepad++
  • UltraEdit
  • HP ALM
  • HP Quicktest Professional
  • TestComplete
  • VirtualBox
  • TestTrack Seaphine Software
  • Redmine
  • JIRA
  • Confluence
  • BugZilla
  • Textpad
  • PTC
  • Nifi
  • Kafka


Standards:

  • V-Modell, Softwareentwicklungszyklus (SDLC)
  • Scrum Grundkenntnisse
  • Prototyping
  • Funktionale Programmierung
  • Objekt orientierte Programmierung (OOP)
  • ISTQB ® bzw. CTFL, CTAL,
  • CMMI (Capability Maturity Model Integration)
  • TPI (Test Process Improvement)
  • SPICE (Software Process Improvement and Capability Determination)
  • PayPal API
  • Jive API
  • Apache Webserver
  • IIS 6.0 Application Server
  • Microsoft SQL Server
  • HTML, CSS, XML, XSD
  • XSL, XSLT
  • Datenströme AFP und PDF
  • HP Quality Center
  • HP Application Lifecycle Management
  • ISO 9126: Standard for Software Test Documentation
  • IEEE 829: Testplanung
  • IEEE 1044: Standard Classification for Software Anomalies
  • IEEE 1028: Standard for Software Reviews and Audits
  • GIT, SVN
  • PVCS
  • SOX Regulierungen

 

Erfahrungen:

  • Billing Systeme Telekommunikation
  • Preisbildungssysteme Automobil
  • Wartungs- und Reparatur-Systeme Automobil
  • Versicherungen
  • Django Web-Framework
  • Outputmanagement Systeme
  • Unix Shell-Script
  • Test Automation
  • Projektsprache Englisch
  • Projektentwicklung mit Kunden
  • Softwareentwicklung von A bis Z
  • Projektplanung und Kontrolle
  • IoT


Ich biete:

  • Informatik, IT-Consultant
  • Billing System Telekommunikation, Telko, Customer Care, Outputmanagement Systeme, Automobilbranche
  • Unix Shell-Script, Oracle, MySQL, PL/SQL, Python, Java, Django Web-Framework, Flask, Microservices, Haskell, Qualitätssicherung, CTFL
  • ISTQB ® Certified-Tester Advanced Level - Testmanager 
  • Software Test
  • Testautomation
  • Testmanagement
  • HP Quality Center HPQC
  • schnelle Einarbeitung in komplexe neue Themengebiete,
  • ausgeprägtes Qualitätsbewusstsein
  • Teamfähigkeit
  • Lust auf Weiterbildung
  • Mobilität

 

Websites

  • auf Anfrage


Berufserfahrungen/Schulungserfahrungen

  • Software-Entwicklung, Testautomation, Automotive Data and Time-Triggered Framework kurz ADTF, Preisbildungssysteme Automobil, Django Web-Framework, Flask, Scrapy, SpaCy, Billing Systeme Telekommunikation, Outputmanagement Systeme kurz OMS 
  • Projektsprache Englisch, Projektentwicklung mit Kunden, Softwareentwicklung von A bis Z, Projektplanung und Kontrolle
  • Entwicklung Test Framework: Automated Batch Testing, Steuerung von Testskripten, effizientes Fehler-Clearing, Rückgabe von bearbeiteten Testdaten für eine manuelle Nachprüfung, Datengetriebenes Testing, Modularisierung, Code Refactoring, Continuous Integration

Betriebssysteme

Mac OS
MS-DOS
Solaris
SUN OS, Solaris
Ubuntu
Unix
Suse, RedHat, Ubuntu
Windows
2000, 2008 Server, XP, Vista, 7, 8, 10
Windows Server
Suse
RedHat

Programmiersprachen

C++
Grundkenntnisse
Django Webframework
sehr gut, Projekterfahrung
Flask Webframework
sehr gut, Projekterfahrung
Groovy
gut
Haskell
gut, prototyping, Diplomarbeit
Java
gut
Java EE
gut
Java Spring Boot
gut
JSON
ksh
Lua
gut, Projekterfahrung
Perl
Grundkenntnisse
Python
sehr gut
UNIX Shell
gut, Projekterfahrung, bash, ksh, sh
UML

  • Bereitschaft und Fähigkeit zur schnellen Einarbeitung in neue Programmiersprachen.

Datenbanken

Microsoft SQL Server
MS SQL Server
gut, Projekterfahrung
MySQL
gut, Projekterfahrung
NoSQL
sehr gut
Oracle
gut
Oracle DB
Oracle SQL Developer
PL/SQL
gut
PostgreSQL
gut
SQL
gut, Projekterfahrung
sqlite3
gut
SSAS
DWH
ETL
MongoDB

Datenkommunikation

EDIFACT
Ethernet
Internet, Intranet
JMS
Java Message Service, Message Queuing
Novell
TCP/IP
Windows Netzwerk

Design / Entwicklung / Konstruktion

Planung und Umsetzung einer Test Framework Anwendung u.a. mit folgenden Funktionen:

  • Automated Batch Testing (sequentielle Ausführung von auswählbaren Test Skripten)
  • Steuerung von Testskripten
  • effizientes Fehler-Clearing
  • Rückgabe von bearbeiteten Testdaten für eine manuelle Nachprüfung
  • Datengetriebenes Testing (DDT)
  • Planung der zeitlichen Skriptausführung

Branchen

Branchen

  • Beratung/Consulting
  • Informationstechnologie & -dienste
  • Telekommunikation
  • Onlinehändler/eCommerce
  • Forschung/Entwicklung
  • Logistik & Zulieferung
  • Druckdienstleister
  • Automobil
  • Bank
  • Versicherung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.