SW-Testingenieur, Testautomatisierung mit Python u.a. Erfahrung in Telekommunikation (11 Jahre), Medizintechnik (3), Avionik (3) und Automobilbau (1).
Aktualisiert am 03.05.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 03.05.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Testautomatisierung
Python
Testspezifikation
Systemtest
Excel VBA
JIRA
RF Tests
Jenkins
Git
MATLAB
Requirement Manager
Confluence
HP ALM
DOORS
SVN
Scrum
Eclipse
linux script
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse
Spanisch
Fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Ulm (Donau) (+200km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Bei 2-3 Tagen Remote Anteil bin ich deutschlandweit einsatzfähig.

nicht möglich

Projekte

Projekte

6 Jahre 1 Monat
2018-03 - heute

Implementierung eines Test Frameworks

Software Testingenieur
Software Testingenieur
  • Implementierung eines Test Frameworks zur Verifikation der Software eines  medizintechnischen Sortiergerätes von Laborproben mit Python
    • Server-to-Client Konzept mit Twisted Internet
    • Server-to-Multiple-Client Konzept mit RabbitMQ Broker
    • Serializing und Deserializing mit Protobuf und JSON
    • Entwurf eines Radish BDD Interpreters
    • Erstellung von Testscripten in Gherkin Language
    • Automatischer Export der Testergebnisse im xml-Format nach HP Alm
  • SysML Modelierung des Test Framework mit Enterprise Architect.
  • Entwurf und Implementierung der Systemkonfiguration von Testhardware mit Labview zum Testen des Sortiergerätes.
  • SW varianter Umgang mit Github und Bitbucket
  • HP Alm Scripts, Excel VBA Scripts und Word VBA Scripts zum Import und Export von Requirements und Testcases zwischen HP Alm und Excel bzw. Word.

Resultate:

Erstellung eines kompletten Testframeworks mit Python, sowie Systemkonfiguration von Testhardware mit Labview.

Roche PVT
Stuttgart Kornwestheim
3 Monate
2021-01 - 2021-03

Überarbeitung eines Python basierten Test-Frameworks

Software Testingenieur Python Eclipse Linux Script ...
Software Testingenieur
  • Überarbeitung eines Python basierten Test-Frameworks für ein Krypto-Gerät von Voice over IP – Datenpaketen
    • Wiederherstellung eines Testsystems, welches unvollständig im SVN abgespeichert war
    • Änderung des Transceivings- und Sniffings der Datenpakete durch Verwendung der Python-Technologie „Scapy“
    • Korrektur aller Fehler im Testframework und den Tests, bis zum berechtigten Ergebnis Pass/Fail sämtlicher Testcases
    • Überarbeitung der meisten XML basierten Testcases und Spezifikation einiger neuer Testcases
    • Verbesserungen am Latex-Template, welches das Testframework zur automatischen Erstellung der Testreports nutzt
    • Erstellung eines Linux-Script und Python-basierten Parsers, welcher die Logfiles übersichtlich im CSV-Format darstellt

Resultate:

Ein nicht mehr funktionsfähiges Python-Testframework vollständig wiederhergestellt. Darüber hinaus alle Fehler korrigiert, sodass alle Tests ihr berechtigtes Ergebnis abliefern, sowie Einführung der Scapy-Technologie.

Python Eclipse Linux Script Latex SVN Jira TeraTerm GitBash
Rohde & Schwarz
Stuttgart
1 Jahr 5 Monate
2019-08 - 2020-12

Diverse Projekte

Software Testingenieur Python PyCharm (Editor für Python) Spirent TestCenter (zur Daten-Traffic-Simulation) ...
Software Testingenieur
  • Entwurf und objektorientierte Implementierung von automatisierten Testcases mit Python zur Verifikation eines TDMA basierten Modems für ein mobiles Satelliten-Kommunikationssystem
    • Bit Error Rate Test mit allen Modulationen, Coderaten und Symbolraten mittels Satellite Link Emulator und Rauschgenerator
    • Traffic-Verifikation des Open AMIP (Protokoll zur bodengestützten Satellitenkommunikation)
    • Verifikation des Backupmasters im Master-Slave-Konstrukt von zusammengeschalteten Modems
    • Verifikation verschiedener Encryption-Methoden einschl. Analyse des Traffic-Verhaltens
    • Verifikation der Lizenzen der entwickelten Features am Modem
    • Traffic-Test von Pure Data Channels (Konzept zur Trennung von Control- und Payload- Info auf verschiedene Kanäle)
    • Traffic-Test von DVB-Streaming
    • Erstellung von zahlreichen Jira-Tickets zur Behebung von Software-Bugs
  • Erstellung der Test-Dokumentation für ein Satelliten-Terminal im militärischen Sektor mit Word und Confluence
    • Erstellung des Testplanes
    • Vollständige Überarbeitung der bestehenden Requirements Spezifikation
    • Erstellung der Item Description, welche die einzelnen Module und Schnittstellen des Satelliten-Terminals beschreibt
    • Erstellung der System Test Spezifikation
    • Erstellung der Test Spezifikationen für EMV-Tests, Mechanische Tests und Klima-Tests nach AECTP
    • Betreuung und Schnittstelle zum Kunden für die Beauftragung der Transportkoffer-Herstellung für das Satelliten-Terminal.

Resultate:

Performancestarke Automatisierung zahlreicher zuvor manueller Testcases mit Python, sowie vollständige Dokumentation für ein Satelliten-Terminal.

Python PyCharm (Editor für Python) Spirent TestCenter (zur Daten-Traffic-Simulation) FileZila Jira Bitbucket Jenkins Confluence Oracle VM
ND Satcom
Ulm
6 Monate
2019-02 - 2019-07

Erweiterung von Prüfspezifikationen

Software Testingenieur
Software Testingenieur
  • Überarbeitung und Erweiterung von Prüfspezifikationen für die Marinefunksendestelle in Ramsloh
    • Erstellung und Überarbeitung von Testcases gemäß Requirementspezifikation in Worddokumenten.
    • Implementierung einer automatisierten Trace-Matrix mit VBA.
  • Erstellung der Nachweisakte: Organisation und Beschaffung aller relevanten Dokumente zur Übergabe an den Kunden.
  • Führung und Automatisierung der Listen für Einbau- und Ersatzteile.

Resultate:

Rechtzeitige Fertigstellung von Dokumenten für den Kunden unter Zeitdruck.

Elbit Systems
Ulm
1 Jahr 8 Monate
2016-07 - 2018-02

Verifikation der Software eines FeNo-Testgerätes

SW-Testingenieur Python Excel-VBA DOORS
SW-Testingenieur
  • Verifikation der Software eines FeNo-Testgerätes (Ausatemgasmessung): Spezifikation und Implementierung von Linux-basierten Testscripten zur Verifikation einer I2C Schnittstelle.
  • Erstellen der Software-Testspezifikation für ein DNA-Analysegerät. Implementierung script-basierter Testcases.
    • Programmierung eines Script-Editors und eines Message-Parsers mit MS Excel VBA zur Automatisierung der Test-Scripte.
    • Erstellung von Testcases in DOORS aus DOORS-basierten Requirements.
  • Test-Spezifikation und Testdurchführung für eine Bedienoberfläche für Blutzuckermessgeräte. 
    • Implementierung von Testfällen in einer Python Umgebung.
    • Erstellung einzelner Methoden an einer Testautomatisierung mit Python
    • Implementierung einer Übersichtssoftware von Spezifikationsinhalten in Worddokumenten (Requirements, Testcases, Inhalt von Ankreuztabellen) mit MS Word VBA.
    • Durchführung und Ergebnisanalyse automatisierter und manueller Tests
  • SW varianter Umgang mit SVN

Resultate:

Effizienzsteigender Einsatz mit VBA-Scripten

Python Excel-VBA DOORS
Esterline LRE
München
1 Jahr
2015-07 - 2016-06

Implementierung eines Modultest-Systems

Software Testingenieur C Excel-VBA Jenkins ...
Software Testingenieur
  • Planung, Aufbau und Implementierung eines intuitiv bedienbaren Modultest-Systems von Airbag-Steuergeräten in den Sprachen C und MS Excel VBA. Im Einzelnen enthalten
    • Status-Tests der Software-Funktionen auf DTC-Layer und Canalyzer
    • Signaltests und Timing-Tests bei Auslösung von Airbag-Sensoren
    • Robustheitstests bezüglich Spannungs- und Stromschwankungen
  • Besonderheiten des erstellten Modultest-Systems:
    • Autonomes Starten der Testsoftware und Auto-Analyse der XML-Ergebnisfiles auf einem Jenkins-Server. Hierzu Jenkins-Programmierung, sowie Startfile-Programmierung mit MS DOS Batch und VBS.
    • Automatische Report-Erstellung in MS Word VBA
    • automatisches Firmware-Flashen mit Infineon Mini-Wiggler und Autoit
  • Spezifikation der heruntergebrochenen Requirements, des Testplanes, der Testcase-Beschreibung und Dokumentation der Testautomatisierungs-Software mit MS Word
  • Regelmäßige Wartung und Sicherstellung des korrekten Ablaufs der automatisch durchgeführten Tests auf dem Jenkins-Server, sowie Analyse der gefundenen Systemfehler im automatisch erstellten Word-Report.
  • CAN-Signalanalyse mit CANOE
  • SPI-Datenanalysen mit SALEA LogicAnalyzer

Resultate:

Vollständiger Aufbau eines automatischen Modultestsystems

C Excel-VBA Jenkins CANalyzer
TRW Automotive GmbH
Radolfzell
1 Jahr 5 Monate
2014-02 - 2015-06

Neu- & Umbauten von Mobilfunkstandorten

Technischer Koordinator
Technischer Koordinator
  • Technische Koordination der Neu- und Umbauten von Mobilfunkstandorten
  • Koordination und Überwachung des Umbauprozesses mit den Tools TTWOS und WFM
  • Sicherstellen, dass alle Komponenten rechtzeitig zum Swap Termin verfügbar sind
  • Begleitung des Anbindungsaufbaus wie z.B. E1-Links und Richtfunkverbindungen
  • Terminliche Abstimmung und Erstellung von Wochenplänen
  • Erstellung umfangreicher MS Excel VBA Macros zur Automatisierung von Prozessen und des Ticketflows
Ericsson GmbH
Stuttgart
1 Jahr 10 Monate
2012-01 - 2013-10

Entwicklung von Messautomatisierung

freiberuflich Matlab LTE Clearcase ...
freiberuflich
  • Entwicklung von Messautomatisierung am Rhode&Schwartz Radio Communication Tester „CMU“ in der Programmiersprache MatLab
  • Eigenverantwortliche Entwicklung von Programmen zur RF (radio frequency) Engine Verifikation zellularer 3G und 4G Geräte für plattformbasierte Mobilfunkgeräte
  • Programmierung und Debugging von Matlab -Programmen zur RF Test Automatisierung, einschließlich der Gerätetreiberentwicklung und -wartung
  • Kalibrierung von Setups und aktive Ausführung u.a. von 3GPP Test Cases
  • Analyse und Review des gesamten Automatisierungs-Frameworks-Beitrag mit Maßnahmenimplementierung zur Steigerung klassenorientierter Programmierung
  • Erstellung eines Matlab-Scripts für automatischen Input von Messergebnissen in das HP Quality Center (HP ALM)
  • SW varianter Umgang mit Clearcase

Resultate:

Effizienzsteigerung durch die Automatisierung manueller Tests

Matlab LTE Clearcase HP ALM
Intel Mobile Communications
Ulm
2 Jahre 6 Monate
2009-07 - 2011-12

Testkonzeptentwicklung

Software-Test Koordinator DO 178 B CANalyzer Smarteam ...
Software-Test Koordinator
  • Koordination des SW-Tests zur Motorsteuerung von Flugzeugen (Slat und Flap Aktuatoren)
  • Testkonzeptentwicklung und Testplanung zur Verifikation einer Motorsteuerung mittels CTE
  • Eigenverantwortliche Erstellung der DO-178B konformen Test-Dokumentation für ein First Delivery Review (FDR)
  • Präsentation des Projektverlaufs und der Testergebnisse zum Management mit MS Excel und Smarteam
  • SW-Req basierte reproduzierbare Erstellung von Testcases für eine Motorsteuerungssoftware in der Scriptsprache ATS, unter Einbeziehung von ARINC 429 BAST und Canalyzer Software.
  • Review der SW-Requirement Spezifikation aus Sicht des Test-Koordinators
  • SW-Requirement basierte reproduzierbare Implementierung von Testcases für ein in C programmiertes embedded System in der Scriptsprache ATS
  • Durchführung von automatisierten HIL-Tests an einem ARINC 429 BAST Simulator unter Verwendung von Canalyzer Software.

Resultate:

Eigenverantwortlicher Aufbau einer Testumgebung, Erfolgreicher Aufbau eines Testprojekts mit 3 Mitarbeitern

DO 178 B CANalyzer Smarteam CTE embedded HIL
Liebherr Aerospace
Lindenberg
3 Jahre 7 Monate
2005-09 - 2009-03

Energie und Medizintechnik

Systemintegrations- Ingenieur für UMTS Netzwerk
Systemintegrations- Ingenieur für UMTS Netzwerk
  • Festsetzen von Testspezifikationen für Systemtest- Beschreibungen
  • Dokumentation, Planung, Durchführung und Fehleranalyse von Systemtest-Szenarien im Bereich UMTS Mobilfunk
  • Messung und Auswertung des Onair-Verhaltens

Verantwortung:

Technische Verantwortung von Testlinien, Einführung neuer Mitarbeiter

Nokia Siemens Networks
Ulm
2 Jahre 5 Monate
2003-04 - 2005-08

RF-Verifikation und Validation von Mobilfunkgeräten

RF-Testingenieur für GSM-Mobilfunkgeräte
RF-Testingenieur für GSM-Mobilfunkgeräte
  • RF-Verifikation und Validation von Mobilfunkgeräten in den Bereichen GSM, GPRS und EGPRS
  • Nach Auslagerung ins Hause Tsolve technische Führung von 4 Mitarbeitern
Nokia Mobile Phones
Ulm
3 Jahre
2000-04 - 2003-03

Erstellung von Requirement Spezifikationen

Systemingenieur für UMTS Netzwerk
Systemingenieur für UMTS Netzwerk
  • Erstellung von Requirement Spezifikationen und Function Descriptions für UMTS Basisstationen auf Systemebene mit Framemaker und DOORS.
ERICSSON EUROLAB DEUTSCHLAND
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1994 - 03/2000    

Diplom-Ingenieur Elektrotechnik, Universität Ulm

Schwerpunkte: Hochfrequenztechnik, Nachrichtentechnik (Note: 2)

Ein Auslandssemester in Madrid

Diplomarbeit:

Entwicklung eines phasengesteuerten planaren Antennenarrays mithilfe von injektionssynchronisierten Oszillatoren in Mikrostreifenleitungs-technik. Simulationstool: ADS

09/1990 - 05/1993 

Allgemeine Hochschulreife

Technisches Gymnasium, Überlingen

Weiterbildung:  

04/2009 - 06/2009 

Fernstudium Visual C++, Darmstadt

Position

Position

  • Integrations- und Verifikationsingenieur

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Python Testspezifikation Systemtest Excel VBA JIRA RF Tests Jenkins Git MATLAB Requirement Manager Confluence HP ALM DOORS SVN Scrum Eclipse linux script

Produkte / Standards / Erfahrungen / Methoden

3GPP
Airbus Systems- und Software Engineering Prozesse
ARINC 429 BAST
BAST
Canalyzer
CTE
DO 178 B
embedded
Framemaker
Github
HIL
HP ALM
Jenkins
LTE
MS Office Paket
Protokolltester von Tektronix und Agilent
Smarteam
Wireshark

Auf einen Blick:

  • Integrations- und Verifikationsingenieur mit 21 Jahren Erfahrung
  • Umfassendes Know-How in der Integration, Verifikation und Testautomatisierung in den Themen Telekommunikation (2G, 3G und 4G), Medizintechnik, DO-178B konforme Umgebungen (Luftfahrt) und Airbag-Steuerung (Automobilbau).
  • Umfangreiche Testerfahrung in den Bereichen Software-Test, Modultest, RF-Integration, Systemintegration und HIL-Test
  • Routiniert in der Programmierung und Anwendung, u.a. von Python, Matlab, VBA (Visual Basic Applikations), C und Linux Script
  • Technische Führung von bis zu 4 Ingenieuren
  • Zahlreiche Erfolgsbeispiele, z.B. erfolgreicher eigenverantwortlicher Aufbau einer Testumgebung, Effizienzsteigerung durch Automatisierung manueller Tests
  • Analytisches Denken | kooperativ | kommunikationsstark | gewissenhaft

Techniken:

Scapy | Rabbit MQ Broker | Radish | Gherkin | XML | JSON | Protobuf | SysML Modelierung | I2C-Schnittstellen | LTE | HSPA

Standards:

viele 3GPP Dokumente | DO-178B | AECTP | OpenAMIP 

Programmiersprachen

C
C++
Excel-VBA
HP VEE
JSON
LabView
Matlab
MATLAB / Simulink
Python
Scriptsprachen
VBA

Datenbanken

Access
Bitbucket
Clearcase
CM Suite
DOORS
HP Quality Center
Integrity
Smartteam
WDM

Hardware

HF-Messgeräte
Radio Communication Tester

Branchen

Branchen

  • Telekommunikation
  • Medizintechnik
  • Luftfahrt
  • Automobilbau

Einsatzorte

Einsatzorte

Ulm (Donau) (+200km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Bei 2-3 Tagen Remote Anteil bin ich deutschlandweit einsatzfähig.

nicht möglich

Projekte

Projekte

6 Jahre 1 Monat
2018-03 - heute

Implementierung eines Test Frameworks

Software Testingenieur
Software Testingenieur
  • Implementierung eines Test Frameworks zur Verifikation der Software eines  medizintechnischen Sortiergerätes von Laborproben mit Python
    • Server-to-Client Konzept mit Twisted Internet
    • Server-to-Multiple-Client Konzept mit RabbitMQ Broker
    • Serializing und Deserializing mit Protobuf und JSON
    • Entwurf eines Radish BDD Interpreters
    • Erstellung von Testscripten in Gherkin Language
    • Automatischer Export der Testergebnisse im xml-Format nach HP Alm
  • SysML Modelierung des Test Framework mit Enterprise Architect.
  • Entwurf und Implementierung der Systemkonfiguration von Testhardware mit Labview zum Testen des Sortiergerätes.
  • SW varianter Umgang mit Github und Bitbucket
  • HP Alm Scripts, Excel VBA Scripts und Word VBA Scripts zum Import und Export von Requirements und Testcases zwischen HP Alm und Excel bzw. Word.

Resultate:

Erstellung eines kompletten Testframeworks mit Python, sowie Systemkonfiguration von Testhardware mit Labview.

Roche PVT
Stuttgart Kornwestheim
3 Monate
2021-01 - 2021-03

Überarbeitung eines Python basierten Test-Frameworks

Software Testingenieur Python Eclipse Linux Script ...
Software Testingenieur
  • Überarbeitung eines Python basierten Test-Frameworks für ein Krypto-Gerät von Voice over IP – Datenpaketen
    • Wiederherstellung eines Testsystems, welches unvollständig im SVN abgespeichert war
    • Änderung des Transceivings- und Sniffings der Datenpakete durch Verwendung der Python-Technologie „Scapy“
    • Korrektur aller Fehler im Testframework und den Tests, bis zum berechtigten Ergebnis Pass/Fail sämtlicher Testcases
    • Überarbeitung der meisten XML basierten Testcases und Spezifikation einiger neuer Testcases
    • Verbesserungen am Latex-Template, welches das Testframework zur automatischen Erstellung der Testreports nutzt
    • Erstellung eines Linux-Script und Python-basierten Parsers, welcher die Logfiles übersichtlich im CSV-Format darstellt

Resultate:

Ein nicht mehr funktionsfähiges Python-Testframework vollständig wiederhergestellt. Darüber hinaus alle Fehler korrigiert, sodass alle Tests ihr berechtigtes Ergebnis abliefern, sowie Einführung der Scapy-Technologie.

Python Eclipse Linux Script Latex SVN Jira TeraTerm GitBash
Rohde & Schwarz
Stuttgart
1 Jahr 5 Monate
2019-08 - 2020-12

Diverse Projekte

Software Testingenieur Python PyCharm (Editor für Python) Spirent TestCenter (zur Daten-Traffic-Simulation) ...
Software Testingenieur
  • Entwurf und objektorientierte Implementierung von automatisierten Testcases mit Python zur Verifikation eines TDMA basierten Modems für ein mobiles Satelliten-Kommunikationssystem
    • Bit Error Rate Test mit allen Modulationen, Coderaten und Symbolraten mittels Satellite Link Emulator und Rauschgenerator
    • Traffic-Verifikation des Open AMIP (Protokoll zur bodengestützten Satellitenkommunikation)
    • Verifikation des Backupmasters im Master-Slave-Konstrukt von zusammengeschalteten Modems
    • Verifikation verschiedener Encryption-Methoden einschl. Analyse des Traffic-Verhaltens
    • Verifikation der Lizenzen der entwickelten Features am Modem
    • Traffic-Test von Pure Data Channels (Konzept zur Trennung von Control- und Payload- Info auf verschiedene Kanäle)
    • Traffic-Test von DVB-Streaming
    • Erstellung von zahlreichen Jira-Tickets zur Behebung von Software-Bugs
  • Erstellung der Test-Dokumentation für ein Satelliten-Terminal im militärischen Sektor mit Word und Confluence
    • Erstellung des Testplanes
    • Vollständige Überarbeitung der bestehenden Requirements Spezifikation
    • Erstellung der Item Description, welche die einzelnen Module und Schnittstellen des Satelliten-Terminals beschreibt
    • Erstellung der System Test Spezifikation
    • Erstellung der Test Spezifikationen für EMV-Tests, Mechanische Tests und Klima-Tests nach AECTP
    • Betreuung und Schnittstelle zum Kunden für die Beauftragung der Transportkoffer-Herstellung für das Satelliten-Terminal.

Resultate:

Performancestarke Automatisierung zahlreicher zuvor manueller Testcases mit Python, sowie vollständige Dokumentation für ein Satelliten-Terminal.

Python PyCharm (Editor für Python) Spirent TestCenter (zur Daten-Traffic-Simulation) FileZila Jira Bitbucket Jenkins Confluence Oracle VM
ND Satcom
Ulm
6 Monate
2019-02 - 2019-07

Erweiterung von Prüfspezifikationen

Software Testingenieur
Software Testingenieur
  • Überarbeitung und Erweiterung von Prüfspezifikationen für die Marinefunksendestelle in Ramsloh
    • Erstellung und Überarbeitung von Testcases gemäß Requirementspezifikation in Worddokumenten.
    • Implementierung einer automatisierten Trace-Matrix mit VBA.
  • Erstellung der Nachweisakte: Organisation und Beschaffung aller relevanten Dokumente zur Übergabe an den Kunden.
  • Führung und Automatisierung der Listen für Einbau- und Ersatzteile.

Resultate:

Rechtzeitige Fertigstellung von Dokumenten für den Kunden unter Zeitdruck.

Elbit Systems
Ulm
1 Jahr 8 Monate
2016-07 - 2018-02

Verifikation der Software eines FeNo-Testgerätes

SW-Testingenieur Python Excel-VBA DOORS
SW-Testingenieur
  • Verifikation der Software eines FeNo-Testgerätes (Ausatemgasmessung): Spezifikation und Implementierung von Linux-basierten Testscripten zur Verifikation einer I2C Schnittstelle.
  • Erstellen der Software-Testspezifikation für ein DNA-Analysegerät. Implementierung script-basierter Testcases.
    • Programmierung eines Script-Editors und eines Message-Parsers mit MS Excel VBA zur Automatisierung der Test-Scripte.
    • Erstellung von Testcases in DOORS aus DOORS-basierten Requirements.
  • Test-Spezifikation und Testdurchführung für eine Bedienoberfläche für Blutzuckermessgeräte. 
    • Implementierung von Testfällen in einer Python Umgebung.
    • Erstellung einzelner Methoden an einer Testautomatisierung mit Python
    • Implementierung einer Übersichtssoftware von Spezifikationsinhalten in Worddokumenten (Requirements, Testcases, Inhalt von Ankreuztabellen) mit MS Word VBA.
    • Durchführung und Ergebnisanalyse automatisierter und manueller Tests
  • SW varianter Umgang mit SVN

Resultate:

Effizienzsteigender Einsatz mit VBA-Scripten

Python Excel-VBA DOORS
Esterline LRE
München
1 Jahr
2015-07 - 2016-06

Implementierung eines Modultest-Systems

Software Testingenieur C Excel-VBA Jenkins ...
Software Testingenieur
  • Planung, Aufbau und Implementierung eines intuitiv bedienbaren Modultest-Systems von Airbag-Steuergeräten in den Sprachen C und MS Excel VBA. Im Einzelnen enthalten
    • Status-Tests der Software-Funktionen auf DTC-Layer und Canalyzer
    • Signaltests und Timing-Tests bei Auslösung von Airbag-Sensoren
    • Robustheitstests bezüglich Spannungs- und Stromschwankungen
  • Besonderheiten des erstellten Modultest-Systems:
    • Autonomes Starten der Testsoftware und Auto-Analyse der XML-Ergebnisfiles auf einem Jenkins-Server. Hierzu Jenkins-Programmierung, sowie Startfile-Programmierung mit MS DOS Batch und VBS.
    • Automatische Report-Erstellung in MS Word VBA
    • automatisches Firmware-Flashen mit Infineon Mini-Wiggler und Autoit
  • Spezifikation der heruntergebrochenen Requirements, des Testplanes, der Testcase-Beschreibung und Dokumentation der Testautomatisierungs-Software mit MS Word
  • Regelmäßige Wartung und Sicherstellung des korrekten Ablaufs der automatisch durchgeführten Tests auf dem Jenkins-Server, sowie Analyse der gefundenen Systemfehler im automatisch erstellten Word-Report.
  • CAN-Signalanalyse mit CANOE
  • SPI-Datenanalysen mit SALEA LogicAnalyzer

Resultate:

Vollständiger Aufbau eines automatischen Modultestsystems

C Excel-VBA Jenkins CANalyzer
TRW Automotive GmbH
Radolfzell
1 Jahr 5 Monate
2014-02 - 2015-06

Neu- & Umbauten von Mobilfunkstandorten

Technischer Koordinator
Technischer Koordinator
  • Technische Koordination der Neu- und Umbauten von Mobilfunkstandorten
  • Koordination und Überwachung des Umbauprozesses mit den Tools TTWOS und WFM
  • Sicherstellen, dass alle Komponenten rechtzeitig zum Swap Termin verfügbar sind
  • Begleitung des Anbindungsaufbaus wie z.B. E1-Links und Richtfunkverbindungen
  • Terminliche Abstimmung und Erstellung von Wochenplänen
  • Erstellung umfangreicher MS Excel VBA Macros zur Automatisierung von Prozessen und des Ticketflows
Ericsson GmbH
Stuttgart
1 Jahr 10 Monate
2012-01 - 2013-10

Entwicklung von Messautomatisierung

freiberuflich Matlab LTE Clearcase ...
freiberuflich
  • Entwicklung von Messautomatisierung am Rhode&Schwartz Radio Communication Tester „CMU“ in der Programmiersprache MatLab
  • Eigenverantwortliche Entwicklung von Programmen zur RF (radio frequency) Engine Verifikation zellularer 3G und 4G Geräte für plattformbasierte Mobilfunkgeräte
  • Programmierung und Debugging von Matlab -Programmen zur RF Test Automatisierung, einschließlich der Gerätetreiberentwicklung und -wartung
  • Kalibrierung von Setups und aktive Ausführung u.a. von 3GPP Test Cases
  • Analyse und Review des gesamten Automatisierungs-Frameworks-Beitrag mit Maßnahmenimplementierung zur Steigerung klassenorientierter Programmierung
  • Erstellung eines Matlab-Scripts für automatischen Input von Messergebnissen in das HP Quality Center (HP ALM)
  • SW varianter Umgang mit Clearcase

Resultate:

Effizienzsteigerung durch die Automatisierung manueller Tests

Matlab LTE Clearcase HP ALM
Intel Mobile Communications
Ulm
2 Jahre 6 Monate
2009-07 - 2011-12

Testkonzeptentwicklung

Software-Test Koordinator DO 178 B CANalyzer Smarteam ...
Software-Test Koordinator
  • Koordination des SW-Tests zur Motorsteuerung von Flugzeugen (Slat und Flap Aktuatoren)
  • Testkonzeptentwicklung und Testplanung zur Verifikation einer Motorsteuerung mittels CTE
  • Eigenverantwortliche Erstellung der DO-178B konformen Test-Dokumentation für ein First Delivery Review (FDR)
  • Präsentation des Projektverlaufs und der Testergebnisse zum Management mit MS Excel und Smarteam
  • SW-Req basierte reproduzierbare Erstellung von Testcases für eine Motorsteuerungssoftware in der Scriptsprache ATS, unter Einbeziehung von ARINC 429 BAST und Canalyzer Software.
  • Review der SW-Requirement Spezifikation aus Sicht des Test-Koordinators
  • SW-Requirement basierte reproduzierbare Implementierung von Testcases für ein in C programmiertes embedded System in der Scriptsprache ATS
  • Durchführung von automatisierten HIL-Tests an einem ARINC 429 BAST Simulator unter Verwendung von Canalyzer Software.

Resultate:

Eigenverantwortlicher Aufbau einer Testumgebung, Erfolgreicher Aufbau eines Testprojekts mit 3 Mitarbeitern

DO 178 B CANalyzer Smarteam CTE embedded HIL
Liebherr Aerospace
Lindenberg
3 Jahre 7 Monate
2005-09 - 2009-03

Energie und Medizintechnik

Systemintegrations- Ingenieur für UMTS Netzwerk
Systemintegrations- Ingenieur für UMTS Netzwerk
  • Festsetzen von Testspezifikationen für Systemtest- Beschreibungen
  • Dokumentation, Planung, Durchführung und Fehleranalyse von Systemtest-Szenarien im Bereich UMTS Mobilfunk
  • Messung und Auswertung des Onair-Verhaltens

Verantwortung:

Technische Verantwortung von Testlinien, Einführung neuer Mitarbeiter

Nokia Siemens Networks
Ulm
2 Jahre 5 Monate
2003-04 - 2005-08

RF-Verifikation und Validation von Mobilfunkgeräten

RF-Testingenieur für GSM-Mobilfunkgeräte
RF-Testingenieur für GSM-Mobilfunkgeräte
  • RF-Verifikation und Validation von Mobilfunkgeräten in den Bereichen GSM, GPRS und EGPRS
  • Nach Auslagerung ins Hause Tsolve technische Führung von 4 Mitarbeitern
Nokia Mobile Phones
Ulm
3 Jahre
2000-04 - 2003-03

Erstellung von Requirement Spezifikationen

Systemingenieur für UMTS Netzwerk
Systemingenieur für UMTS Netzwerk
  • Erstellung von Requirement Spezifikationen und Function Descriptions für UMTS Basisstationen auf Systemebene mit Framemaker und DOORS.
ERICSSON EUROLAB DEUTSCHLAND
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1994 - 03/2000    

Diplom-Ingenieur Elektrotechnik, Universität Ulm

Schwerpunkte: Hochfrequenztechnik, Nachrichtentechnik (Note: 2)

Ein Auslandssemester in Madrid

Diplomarbeit:

Entwicklung eines phasengesteuerten planaren Antennenarrays mithilfe von injektionssynchronisierten Oszillatoren in Mikrostreifenleitungs-technik. Simulationstool: ADS

09/1990 - 05/1993 

Allgemeine Hochschulreife

Technisches Gymnasium, Überlingen

Weiterbildung:  

04/2009 - 06/2009 

Fernstudium Visual C++, Darmstadt

Position

Position

  • Integrations- und Verifikationsingenieur

Kompetenzen

Kompetenzen

Top-Skills

Testautomatisierung Python Testspezifikation Systemtest Excel VBA JIRA RF Tests Jenkins Git MATLAB Requirement Manager Confluence HP ALM DOORS SVN Scrum Eclipse linux script

Produkte / Standards / Erfahrungen / Methoden

3GPP
Airbus Systems- und Software Engineering Prozesse
ARINC 429 BAST
BAST
Canalyzer
CTE
DO 178 B
embedded
Framemaker
Github
HIL
HP ALM
Jenkins
LTE
MS Office Paket
Protokolltester von Tektronix und Agilent
Smarteam
Wireshark

Auf einen Blick:

  • Integrations- und Verifikationsingenieur mit 21 Jahren Erfahrung
  • Umfassendes Know-How in der Integration, Verifikation und Testautomatisierung in den Themen Telekommunikation (2G, 3G und 4G), Medizintechnik, DO-178B konforme Umgebungen (Luftfahrt) und Airbag-Steuerung (Automobilbau).
  • Umfangreiche Testerfahrung in den Bereichen Software-Test, Modultest, RF-Integration, Systemintegration und HIL-Test
  • Routiniert in der Programmierung und Anwendung, u.a. von Python, Matlab, VBA (Visual Basic Applikations), C und Linux Script
  • Technische Führung von bis zu 4 Ingenieuren
  • Zahlreiche Erfolgsbeispiele, z.B. erfolgreicher eigenverantwortlicher Aufbau einer Testumgebung, Effizienzsteigerung durch Automatisierung manueller Tests
  • Analytisches Denken | kooperativ | kommunikationsstark | gewissenhaft

Techniken:

Scapy | Rabbit MQ Broker | Radish | Gherkin | XML | JSON | Protobuf | SysML Modelierung | I2C-Schnittstellen | LTE | HSPA

Standards:

viele 3GPP Dokumente | DO-178B | AECTP | OpenAMIP 

Programmiersprachen

C
C++
Excel-VBA
HP VEE
JSON
LabView
Matlab
MATLAB / Simulink
Python
Scriptsprachen
VBA

Datenbanken

Access
Bitbucket
Clearcase
CM Suite
DOORS
HP Quality Center
Integrity
Smartteam
WDM

Hardware

HF-Messgeräte
Radio Communication Tester

Branchen

Branchen

  • Telekommunikation
  • Medizintechnik
  • Luftfahrt
  • Automobilbau

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.