Senior Software Test & Integration Engineer — Embedded, Telecom, Railway | C/C++ | Python | DevOps | ISTQB
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 80637 München
- Nähe des Wohnortes
- sr | en | de
- 16.02.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2008 – 3/2025
Tätigkeitsbeschreibung
• System-Integrationstests (BBIT,IVVQ): Durchführung von Regression-, Freigabe- und Konformitätstests für Bremssteuergeräte von Hochgeschwindigkeits-, Regional- und Metrobahnen
• Sicherheits- & Qualitätskontrolle/-sicherung (SIL4, FuSi): Sicherstellung der Übereinstimmung mit Systemanforderungen, Testspezifikationen, Rückverfolgbarkeit für Abdeckungsmetriken und Sicherheitsnormen
• FEAT Testautomatisierung Framework: Mitbegründung, Weiterentwicklung und Wartung des FEAT-Frameworkkerns
• FEAT-Testfälle Analyse / Entwurf / Plan: Ableitung von Testbedingungen und Abdeckungselementen; Entwicklung, Durchführung´und Auswertung von Ergebnissen automatisierter Testfälle
• Datengetriebene Tests (DDT) & Kommunikationsbusse: Konfiguration der SUT-Schnittstellen für CIP, TRDP und MVB, Erstellung von Testdaten-Fixtures für automatisierte Validierung
• DevOps & CI/CD: Automatisierte Builds und Deployments auf dem ESRA HIL-Simulator mit Jenkins, SVN, PowerShell und Python
• Agile / Scrum / JIRA / Confluence: Zusammenarbeit mit Projektmanagement und Testteams, Backlog, Sprints, Epics & Stories, Fortschrittsreporting, Root-Cause-Analysen, Defekt-Management
• CODESYS (SCL/CFC), ASCET IDE, ESRA Launcher, C Programming: Entwicklung der Gateway Test Application (GTA), Bremssteuerungsalgorithmen, des automatisierten Unit- & Integration-Testing
• Tools & Debugging: Einsatz von CANoe/CANalyzer zur Busanalyse, Pflege von XML-Testvektoren mit Oxygen XML Editor
• HW/SW-Integration: Tests auf Zug-Simulationsplattformen mit Sequencer, TESRA, Relay, Bus Coupler und Service Terminal Clients
CAN-Bus (controller area network), Canoe Software, Codesys, DevOps (allg.), Enterprise Architect (EA), Jenkins, Jira, Python, Subversion, Test Automation, Testen, Windows Powershell
1/2003 – 7/2008
Tätigkeitsbeschreibung
• 3GPP-Konformität & Protokollvalidierung für NodeB-Basisstationen (UMTS/W-CDMA, LTE, Rel99 bis HSDPA/HSUPA)
• Testautomatisierung: Entwicklung und Automatisierung von White-Box-Integrationstests (WBIT) mit Python und Perl
• DSP-Testvektoren: Erstellung von XML-Vektoren mit MATLAB und Validierung der Ausgaben mittels Python
• LTE-Komponententests (L2/L3): Entwurf mit UML, Durchführung mit Eclipse und TTCN-3, Erfassung von Coverage-Metriken
• Unit- & datengetriebene Tests: Entwicklung von JUnit-Testtreibern, Verwaltung von DDT-Datensätzen, Defektmanagement mit BaTMan, Versionsverwaltung mit ClearCase
Eclipse, HTML5, Java (allg.), Junit, LTE (Telekommunikation), Perl, Python, Red Hat Enterprise Linux (RHEL), UML, Umts
3/2001 – 7/2002
Tätigkeitsbeschreibung
• Entwicklung von Automatisierungsskripten in Perl, Csh und Bash für ClearCase-Trigger
• Implementierung und Optimierung von Build-Prozessen mit CMake und GMake
• Administration von IBM Rational ClearCase und MultiSite für verteilte Versionskontrolle
• Einführung statischer Codeanalyse (FlexeLint) und automatisierter Dokumentation (Doxygen)
• Erstellung und Deployment von Embedded-Software-Images auf Echtzeitsystemen mit Tornado IDE / VxWorks RTOS
C++, Code-Review, Dokumentenmanagement, Echtzeit-Betriebssysteme, Embedded Systems, Make (Software), Perl, Solaris, Vxworks
11/1997 – 3/2001
Tätigkeitsbeschreibung
• Analyse und Optimierung von Client/Server-Architekturen auf HP Tandem NSK Mainframes für missionskritische POS/OLTP-Systeme
• Entwurf eines Communication Interface Manager in C++ unter Verwendung von Rational Rose und NonStop SQL
• Entwicklung von Front-/Back-End-Schnittstellen in C, TAL und Embedded SQL/C (Sybase)
• Integration von Kommunikationsprotokollen TCP/IP, X.25 und SNA LU 6.2/2.0 für robuste Host-Konnektivität
• Performance-Optimierung in EDI-Dreischichtsystemen und OLTP-Umgebungen für Healthcare-, Pharma- und Finanz-Transaktionen
Assemblersprache, NonStop SQL & SQL/MX (TANDEM), Online Transaction Processing, Programmierer C, C++, Rational Rose, SQL, Sybase, TCP / IP, Transact-Sql, UML
10/1996 – 11/1997
Tätigkeitsbeschreibung
• Implementierung von MAC/LLC-Datenlink-Protokollen für 10BaseT/100BaseT-Ethernet
• Entwicklung von Low-Level-Treibern in C und Assembler, PCI-to-PCMCIA Schnittstellen, Programmierung von UART 16550 und Ethernet-Chipsätzen
• Kernel-Debugging mit Compuware SoftICE, Aufbau einer PCMCIA-Testumgebung und Diagnosetools für OEM-Validierung
• Entwicklung eines Echo-Servers mit MS Visual C++ / WinSock, Versionsverwaltung mit Visual SourceSafe
Assemblersprache, Elektrotechnik, Embedded Entwicklung / hardwarenahe Entwicklung, Ethernet, Programmierer C, C++, Visual C++
1/1988 – 6/1995
Tätigkeitsbeschreibung
• Entwicklung von Test- & Messautomatisierungssoftware in C++ und Quick Basic für HP 3000 Host/GPIB Controller
• Programmatische Steuerung von HP/Tektronix-Messgeräten (Oszilloskope, Logikanalysatoren, Pattern-Generatoren) über GPIB
• Entwicklung einer SCADA-Anwendung auf HP 3000 mit Integration von Modbus/RTU- und HDLC/PLC-Protokollen für industrielle Prozessüberwachung
C++, HDLC (High-Level Data Link Control), HP-UX, RS-232, SCADA, Visual Basic
Ausbildung
Universität Belgrad, Fakultät für Elektrotechnik – Belgrad, Serbien
Belgrad
Über mich
Erfahrener Senior Software Test- & Integrationsingenieur mit Schwerpunkt auf Embedded-, Telekommunikations- und Bahnsystemen.
Spezialisiert auf Testautomatisierung, HIL/SIL-Integration und Systemvalidierung sicherheitskritischer Software bis SIL4 (ESRA).
Fundierte Kenntnisse in C/C++20, Python, Java, ISTQB-konformen Testprozessen und modernen DevOps-/CI/CD-Umgebungen mit Docker, Kubernetes und Jenkins.
Ich entwickle, automatisiere und integriere komplexe Testumgebungen, um Qualität und Sicherheit messbar zu steigern – hands-on, analytisch und lösungsorientiert, ob im Labor, in der Cloud oder im CI/CD-Kontext.
KUNDENPROJEKTE
Bahnsteuergeräte (SIL4, ESRA)
Integration & Verifikation von Bremssteuergeräten (BSG/BCU) für Metro-, Regional- & Hochgeschwindigkeitszüge
Entwicklung automatisierter Unit-, Component-, End-to-End- & UAT-Tests
Aufbau komplexer HIL/SIL-Testumgebungen mit Python, Pytest, TTCN-3, Robot Framework
Performance- & Lastmessungen (Prometheus, Grafana)
Integration in CI/CD-Pipelines (Jenkins, GitHub Actions)
Nutzung von Git, SVN, Rational ClearCase, JIRA, Confluence, Xray, HPQC/ALM
Telekommunikation & Embedded Systems
Test & Integration von 3GPP-, LTE-, UMTS-, CAN- & Modbus-Systemen
Entwicklung von Testtools in C++, Java, Python
Erfahrung mit RTOS (VxWorks, Tornado), CODESYS 3.5, ASCET, MATLAB, SCADA-Systemen
EIGENPROJEKTE (CLOUD & DATA ENGINEERING)
Entwicklung von Output Management Systemen (OMS) für Druckereigeschäft
Aufbau datengetriebener eCommerce- & Logistiklösungen zur Optimierung wetterabhängiger Transport- und Bestandsplanung
Nutzung von OpenWeatherMap API, GitHub Actions, Jenkins, Docker Compose, Kubernetes, Terraform
Aufbau von Data Pipelines & Event-Streaming-Systemen mit Kafka, Faust, PySpark, Azure Databricks (DLT, Delta Lake)
KERNKOMPETENZEN
Testautomatisierung · HIL/SIL · DDT · Regression · Performance-Tests · UAT
C/C++20 · Python · Java · Pytest · Robot Framework · TTCN-3
Jenkins · GitHub Actions · Docker · Kubernetes · Prometheus · Grafana
Git · SVN · Rational ClearCase · JIRA · Xray · ISTQB CTFL
VxWorks · CODESYS 3.5 · ASCET · MATLAB · SCADA
ZERTIFIKATE UND ARBETSWEISE
Zertifikate: ISTQB Certified Tester (CTFL), Advanced Python OOP, Security/Cybersecurity
Arbeitsweise: strukturiert, hands-on, interdisziplinär, qualitäts- & sicherheitsorientiert
Methoden: V-Modell, Scrum, Agile, DevOps
Weitere Kenntnisse
Persönliche Daten
- Serbisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
