Erfahrungen
Apr. 2024 - Sept. 2024
6 Monaten
- Technologien: Python, Jenkins, GitLab, Sonar, PyCharm
- Erweiterung und Verbesserung bestehender Testautomatisierungen.
- Einführung moderner Testframeworks wie pytest zur Verbesserung der Testabdeckung.
- Verbesserung der Fehlertoleranz durch automatisierte Tests.
- Trennung von Test und Tool.
Feb. 2022 - März 2024
2 Jahren 2 Monaten
- Technologien:Java, Python, Django, Azure DevOps, Jenkins, Docker, IntelliJ, Pycharm
- Erweiterung und Verbesserung bestehender Testautomatisierungen in Java.
- Entwickeln eines Tools zur Testkonfiguration und Ausführung mit Django.
- Einführen von Ansible zu Provisionierung der Testhardware.
- Nutzung von Azure DevOps zur Organisation und Verfolgung von Testfällen.
- Automatische Provisionierung der HIL Tests.
- Vereinfachung der Anwendung des Frameworks.
Apr. 2021 - Dez. 2022
1 Jahr 9 Monaten
- Technologien: Python, FastAPI, REST, pytest, Azure DevOps, Docker, Pycharm
- Erweitern des FHIR-Server Backends mit FastAPI (REST/ASGI).
- Berartung und Implementierung einer Testautomatisierung mit pytest.
- Nutzung von Azure DevOps zur Organisation und Verfolgung von Testfällen.
- Konfigurieren und verwenden der Azure DevOps Pipelines.
- Effizientere Integration von Backend-Services durch optimierte Tests.
- Verbesserung der Fehlertoleranz durch automatisierte Tests.
Nov. 2019 - März 2021
1 Jahr 5 Monaten
- Technologien: Python, Jenkins, scons, JUnit, Jira, Artifactory, Conan, Pycharm
- Überarbeitung und Optimierung der Build- und Testumgebung.
- Einführen von Artifactory und Conan als Paketmanager und Repository.
- Steigerung der Stabilität und Skalierbarkeit der Buildprozesse.
- Zentrale Verwaltung der Artefakte.
Dez. 2018 - Sept. 2019
10 Monaten
- Technologien: Python, Jenkins, Docker
- Automatisierung bestehender manueller Tests.
- Entwicklung neuer Testautomatisierungen zur Steigerung der Testeffizienz.
- Reduktion der manuellen Testzeit um 30 %.
Jan. 2018 - Nov. 2018
11 Monaten
- Technologien: Eclipse, Jenkins
- Automatisierung bestehender Tests.
- Erhöhung der Testabdeckung.
Mai 2016 - Dez. 2017
1 Jahr 8 Monaten
- Technologien: Eclipse, squish, QT, VM-Ware, ESX-Server
- Design und Implementierung einer GUI Testautomatisierung (QT-GUI).
- Automatisieren der zu testenden OS Environments (Windows, Linux) mit VM-Ware auf ESX Server.
- Verbesserung der Benutzerfreundlichkeit durch optimierte GUI-Tests.
- Vereinfachung des Testens auf unterschiedlichen OS.
Sept. 2014 - Apr. 2016
1 Jahr 8 Monaten
- Technologien: Python, C#, BDD(behave), Visual Studio
- Design und Implementierung einer Testumgebung mit behave.
- Entwicklung von Tools zur Testunterstützung in C# und JavaSript.
- Erhöhung der Testabdeckung bei Fahrzeugsteuerungssystemen (ICE-4).
Apr. 2012 - März 2014
2 Jahren
- Technologien: Python, C++, C#, CORBA IDL, TCP/IP
- Entwicklung von Tests für Software-Defined Radios basierend auf Use Cases und Softwareanforderungen.
- Entwicklung der zum Testen benötigten Tools.
- Verbesserung der Stabilität und Leistung von Kommunikationssystemen.
Aug. 2007 - Feb. 2012
4 Jahren 7 Monaten
- Technologien: C+++, Python, Java, CORBA, Visual Studio, Eclipse
- Einführung eines neuen Buildsystems basierend auf Scons.
- Entwicklung einer komplexen Plugin-Architektur in Python.
- Mitarbeit an einer Visualisierungskomponente. (C++, CORBA)
- Programm zur Konfiguration von Vektordaten (VPF) in Python mit PyGTK.
- Verbesserung der Entwicklungsprozesse, Modularität.
- Verbesserung der Stabilität und Geschwindigkeit der Visualisierung.
Juli 2006 - Juli 2007
1 Jahr 1 Monate
- Technologien: C+++, MFC, Visual Studio
- Design und Entwicklung einer Schnittstelle für grafische Lagebearbeitung.
- Erhöhung der Effizienz in Lageführungssystemen.