freiberufler System- und SW-Testingenieur auf freelance.de

System- und SW-Testingenieur

offline
  • auf Anfrage
  • nicht angegeben
  • National
  • de  |  en  |  es
  • 21.05.2021

Kurzvorstellung

Verifikationsingenieur mit 21-jähriger Erfahrung in Telekommunikation, Medizintechnik, Avionik und Automotive in den Bereichen RF, SW u. System. Mehrjährige Programmiererfahrung in Python, C++,Matlab, C, VBA und LabView, Erfahrung im Requ.Management.

Qualifikationen

  • Embedded Systems
  • Funktechnik
  • Luft- und Raumfahrttechnik (allg.)
  • Nachrichtentechnik
  • Python
  • Telekommunikation / Netzwerke (allg.)
  • Testdesign (IT)
  • VBA (Visual Basic for Applications)

Projekt‐ & Berufserfahrung

Software Testingenieur
Rohde & Schwarz, Stuttgart
1/2021 – 4/2021 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2021 – 4/2021

Tätigkeitsbeschreibung

▪ Überarbeitung eines Python basierten Test-Frameworks für ein Krypto-Gerät von Voice over IP – Datenpaketen:
o Wiederherstellung eines Testsystems, welches unvollständig im SVN abgespeichert war
o Änderung des Transceivings- und Sniffings der Datenpakete durch Verwendung der Python-Technologie „Scapy“
o Korrektur aller Fehler im Testframework und den Tests, bis zum berechtigten Ergebnis Pass/Fail sämtlicher Testcases
o Überarbeitung von XML basierten Testcases und Spezifikation einiger neuer Testcases
o Erstellung eines Linux-Script und Python-basierten Parsers, welcher die Logfiles übersichtlich im CSV-Format darstellt
▪ Verwendete Tools: Python, Eclipse, Linux Script, Latex, SVN, Jira, TeraTerm, GitBash
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 Modifikationen der Scapy-Technologie.

Eingesetzte Qualifikationen

Apache Subversion (SVN), Confluence (Atlassian), Eclipse, Embedded Linux, Jira, Python

Verifikations-Ingenieur
ND Satcom, Immenstaad am Bodensee
8/2019 – 12/2020 (1 Jahr, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

8/2019 – 12/2020

Tätigkeitsbeschreibung

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

Eingesetzte Qualifikationen

Forschung & Entwicklung (allg.), Kommunikationswissenschaft, Testautomatisierung, Testdesign (IT), Requirement Analyse

Softwaretester
Telefunken Racoms, Ulm
2/2019 – 7/2019 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2019 – 7/2019

Tätigkeitsbeschreibung

▪ Überarbeitung und Erweiterung von Prüfspezifikationen für die Marinefunksendestelle in Ramsloh:
o Erstellung und Überarbeitung von Testcases gemäß Requirementspezifikation in Worddokumenten.
o 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.

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

Software-Testingenieur
Roche PVT, Stuttgart
3/2018 – 1/2019 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2018 – 1/2019

Tätigkeitsbeschreibung

▪ Implementierung eines Test Frameworks zur Verifikation der Software eines medizintechnischen Sortiergerätes von Laborproben mit Python:
o Server-to-Client Konzept mit Twisted Internet
o Server-to-Multiple-Client Konzept mit RabbitMQ Broker
o Serializing und Deserializing mit Protobuf und JSON
o Entwurf eines Radish BDD Interpreters
o Erstellung von Testscripten in Gherkin Language
o 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.

Eingesetzte Qualifikationen

Enterprise Architect (EA), Git, LabView, Python

Software Testingenieur
Esterline Technologies, München
7/2016 – 2/2018 (1 Jahr, 8 Monate)
Medizintechnik
Tätigkeitszeitraum

7/2016 – 2/2018

Tätigkeitsbeschreibung

▪ 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. Besonderheiten:
o Programmierung eines Script-Editors und eines Message-Parsers mit MS Excel VBA zur Automatisierung der Test-Scripte.
o Erstellung von Testcases in DOORS aus DOORS-basierten Requirements.
▪ Test-Spezifikation und Testdurchführung für eine Bedienoberfläche für Blutzuckermessgeräte. Besonderheiten:
o Implementierung von Testfällen in einer Python-Umgebung.
o Implementierung einer Übersichtssoftware von Spezifikationsinhalten in Worddokumenten (Requirements, Testcases, Inhalt von Ankreuztabellen) mit MS Word VBA.

Eingesetzte Qualifikationen

Testautomatisierung, Testdesign (IT), Python, VBA (Visual Basic for Applications)

Software Testingenieur
ZF TRW, Radolfzell
7/2015 – 6/2016 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

7/2015 – 6/2016

Tätigkeitsbeschreibung

▪ Planung, Aufbau und Implementierung eines intuitiv bedienbaren Modultest-Systems von Airbag-Steuergeräten in den Sprachen C und MS Excel VBA. Im Einzelnen enthalten:
o Status-Tests der Software-Funktionen auf DTC-Layer und Canalyzer
o Signaltests und Timing-Tests bei Auslösung von Airbag-Sensoren
o Robustheitstests bezüglich Spannungs- und Stromschwankungen
▪ Besonderheiten des erstellten Modultest-Systems:
o 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.
o Automatische Report-Erstellung in MS Word VBA
o 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

Eingesetzte Qualifikationen

MS-DOS, Testdesign (IT), XML, Firmware, Visual Basic Script (VBS), C, VBA (Visual Basic for Applications), Rechnergestütztes Betriebsleitsystem (RBL)

Koordinierung im Mobilfunk-Bausektor
Ericsson, Deutschland
2/2014 – 5/2015 (1 Jahr, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2014 – 5/2015

Tätigkeitsbeschreibung

Koordinierung im Mobilfunk-Bausektor. Aufgaben und Tätigkeiten:
• Technische Koordination der Neu- und Umbauten von Vodafone Mobilfunkstandorten.
• Sicherstellen, dass alle Komponenten rechtzeitig zum Swap Termin verfügbar sind.
• Begleitung des Anbindungsaufbaus wie z.B. E1-Links und Richtfunkverbindungen. Erstellen von Lösungskonzepten bei unpassender Anbindung.
• Erstellung umfangreicher MS Excel VBA Macros zur Automatisierung von Prozessen und Visualisierung des Datenverkehrs.

Eingesetzte Qualifikationen

VBA (Visual Basic for Applications)

RF-Integrationsingenieur
Intel Mobile Communication, Ulm
1/2012 – 10/2013 (1 Jahr, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2012 – 10/2013

Tätigkeitsbeschreibung

RF-Integrationsingenieur (als Freiberufler) auf dem Gebiet der Telekommunikation in der HF
Entwicklung von RF-Engines im Bereich LTE. Aufgaben und Tätigkeiten:
• Entwicklung von Matlab-Programmen zur Testautomatisierung von RF LTE TX Tests. Hierzu
Zusammenschaltung von verschiedenen Messgeräten (z.B. Radio Communication Tester,
Spektrumanalysator, Signalgenerator, Temperaturschrank) mittels GPIB-Bussen.
• Entwicklung verschiedener Matlab und VBA Programme:
o Entwicklung und Wartung der RF-Testsoftware im Bereich TX LTE.
o Programme zur Leistungskalibrierung
o Frequenz- und Temperaturkompensation der Ausgangsleistung
o Automatisierte Darstellung von Messergebnissen einschl. automatischem Import der Ergebnisse
ins HP Quality Center.
• HF-Messungen von Engine Boards im Bereich LTE einschließlich Auswertung und Beurteilung der
Messergebnisse.
• Technische Betreuung von Mitarbeitern.

Eingesetzte Qualifikationen

MATLAB / Simulink, Telekommunikation / Netzwerke (allg.), VBA (Visual Basic for Applications)

Software-Testingenieur
Liebherr Aerospace, Lindenberg im Allgäu
7/2009 – 12/2011 (2 Jahre, 6 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

7/2009 – 12/2011

Tätigkeitsbeschreibung

Februar 2010 – Dezember 2011:
• Software-Test Koordinator eines Projektes zur Motorsteuerung von Slat und Flap Aktuatoren in
Flugzeugen
• Verantwortlichkeit für die Dokumentation und Präsentation eines Projektes von Seiten der
Verifikation zum Kunden in verschiedenen Reviews.
• Koordination der Planung und Erstellung von Testsoftware für ein Projekt bestehend aus 2 bis 3
Mitarbeitern.
• Betreuung der Konzeptentwicklung eines Fault Insertion Boards zur Verifikation einer
Motorsteuerung.

Juli 2009 - Februar 2010:
▪ 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.

Eingesetzte Qualifikationen

Testmanagement / Testkoordination (IT), Testing (IT)

Systemintegrations-Ingenieur
Siemens AG, später Nokia Siemens Networks, Ulm
9/2005 – 3/2009 (3 Jahre, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2005 – 3/2009

Tätigkeitsbeschreibung

Systemintegrations- Ingenieur für UMTS Netzwerke (als Freiberufler). Aufgaben und Tätigkeiten:
• Testspezifikation von Systemtest- Beschreibungen aufgrund von Systemdokumenten.
• Dokumentation, Planung und Durchführung von Systemtests im Bereich UMTS Mobilfunk in vielen
Bereichen des R99 UMTS, HSDPA, HSUPA und HSPA+:
o Mobility Prozeduren
o Scheduling von HSDPA und HSUPA in der Basisstation
o Power Control
o System Performance
• Freilufttests im Kleinbus zur Messung und Auswertung des Onair-Verhaltens von Mobility-
Prozeduren.
• Erstellung von Fehlerbeschreibungen und Analyse von Fehlerursachen im UMTS-Netzwerk
aufgrund von selbst aufgenommenen Traces. Analyse von Messergebnissen.
• Aktive Beteiligung an Diskussionen zur Problemlösung von Fehlerverhalten im System.
• Verantwortlichkeit zur Instandhaltung, Software-Wartung und Problemlösung von UMTS
Netzwerkkomponenten wie Basisstationen und Radio Network Controllers.
• Training einiger neuer Mitarbeiter.

Eingesetzte Qualifikationen

Testdesign (IT), Telekommunikation / Netzwerke (allg.), UMTS, HSDPA (High Speed Downlink Packet Access), Schulung / Training (IT), Dokumentation (IT)

Testingenieur
TSolve, Ulm
6/2004 – 8/2005 (1 Jahr, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2004 – 8/2005

Tätigkeitsbeschreibung

Testingenieur in der für Nokia Mobile Phones zuliefernden Firma TSolve (intern). Aufgaben und Tätigkeiten:
• Fortführung der Tätigkeiten 2003 - 2004
• Leitung einer Gruppe von 3 Testingenieuren, welche die HF-Messungen von GSM-Mobiltelefonen
für den Kunden Nokia Mobile Phones tätigten.
• Schnittstelle und Ansprechpartner zum Kunden Nokia Mobile Phones. Verantwortlickeit für die
Testergebnisse aus dem Hause TSolve.
• Dokumentation von Testspezifikationen.

Eingesetzte Qualifikationen

GSM/GPRS, Dokumentation (IT)

Testingenieur
Nokia Mobile Phones, Ulm
4/2003 – 6/2004 (1 Jahr, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2003 – 6/2004

Tätigkeitsbeschreibung

Testingenieur in der HF-Entwicklung
von GSM-Mobiltelefonen (extern über Brunel). Aufgaben und Tätigkeiten:
• HF-Messungen und Validation von GSM Mobiltelefonen für GSM, GPRS und EGPRS einschließlich
Auswertung und Beurteilung der Messergebnisse. Zum Beispiel:
o Ausgangsleistung des GSM-Mobiltelefons
o Phasenrauschen am Empfänger
o Frequenzgang an verschiedenen Teilen der Platine
o Spiegelfrequenzen
o Unterdrückungsverhalten von Vielfachen der Grundfrequenz
o Zeitverhalten im Raster von GSM-Bursts
o Spektrale Messungen im Antennenmessraum
• Entwicklung von HP Vee Programmen zur Test-Automatisierung. Hierzu Zusammenschaltung von
verschiedenen Messgeräten (z.B. Spektrumanalysator, Signalgenerator, Rauschgenerator,
Temperaturschrank) mittels GPIB-Bussen.
• Dokumentation von Testspezifikationen.

Eingesetzte Qualifikationen

Keysight VEE, GSM/GPRS, Dokumentation (IT)

Systemingenieur
Ericsson, Nürnberg
4/2000 – 3/2003 (3 Jahre)
Telekommunikation
Tätigkeitszeitraum

4/2000 – 3/2003

Tätigkeitsbeschreibung

Systemingenieur in der Entwicklung von UMTS Basisstationen (intern).
Aufgaben und Tätigkeiten:
• Erstellung von Systemdokumenten zur Spezifikation der Funktionen von UMTS Basisstationen:
o Erstellung von Requirement Specifications über den Traffic zwischen Hauptprozessor und
Basisband der Basisstation.
o Erstellung von Beschreibungen des Traffic Controls zwischen verschiedenen Bereichen der
Basisstation.
o Operation & Maintenance System Design.
o Systemisierung von Testfunktionen.
o Weiterentwicklung einiger Messfunktionen, wie z.B. UE-Positioning.
• Machbarkeitsstudien und entsprechende Präsentationen in Gremien:
o Studie zur Optimierung des Hardware Selftests in den Baseband Cards der Basisstation.
o Technischer Report für Überlastschutz der Prozessoren auf Ebene der gesamten Basisstation.
o Technischer Report für Power Saving in den Baseband Cards.
• Betreuung von Industriepraktikanten.

Eingesetzte Qualifikationen

System Design, UE (User Equipment), UMTS

Zertifikate

Geprüfter Visual C++ Programmierer unter Windows
2010

Ausbildung

Elektrotechnik
Diplom-Ingenieur
2000
Universität Ulm

Über mich

SW-Testingenieur mit 21-jähriger Erfahrung und Kompetenz in 2G, 3G und 4G Mobilfunk- Technologien, Satelliten-TDMA, Medizintechnik, Avionik und Automobilbau mit Fokus auf Testautomatisierung. Weiterhin Erfahrung im Requirement Management und System Design.

Weitere Kenntnisse

• Programmiersprachen: Python, Linux Script, Matlab, Visual Basic Applications, C, C++, ATS, CTE, Canalyzer

Tools: Jira, HP Quality Center, Eclipse, SVN, Salea Logic Analyzer, CANOE

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3359
Berufserfahrung
24 Jahre (seit 04/2000)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden