Python Entwickler für automatisierte Softwaretest.
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 95213 Münchberg, Oberfranken
- DACH-Region
- de | en
- 04.10.2024
Kurzvorstellung
✔️ Speaker auf Konferenzen zum Thema Softwaretest
✔️ Spezialisierung auf Softwaretest mit Python
✔️ Studium der Mathematik und Informatik
✔️ Projekterfahrung in vielen Unternehmen
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 6/2024
Tätigkeitsbeschreibung
Full-time project as test engineer for navigation systems with focus on hardware-in-the-loop testing (E2E)
Consulting senior software developers with focus on Python, testing, requirements analysis and architecture
Architecture and implementation of the test framework
Design, implementation, execution and analysis of test cases
Independent development of CI/CD pipelines for the preparation and execution of test cases
Consulting to improve the agile SW development process
Continuous Integration, Docker, Git, Jira, Windows Powershell, Python, Test Automation, Testdesign (IT), Test Management
10/2021 – 12/2022
TätigkeitsbeschreibungBei dem Arbeitgeber arbeitete ich an der Validierung, Analyse und Visualisierung von Produktionsdaten basierend auf SAP S/4. Neben der View Implementierung war ich dafür verantwortlich eine BI Strategie zu etablieren.
Eingesetzte QualifikationenContinuous Integration, Business Intelligence (BI), Datenanalyse, Python, SAP Analytics Cloud, SAP S/4HANA
4/2020 – 12/2020
Tätigkeitsbeschreibung
Die ADB Solutions GmbH ist ein Software-Unternehmen in Bindlach
(Landkreis Bayreuth). Sie sind Partner für kleine und mittlere
Unternehmen in Oberfranken rund um Unternehmenssoftware.
Dort arbeitete ich an der Entwicklung von Firmenanwendungen, auf
der Basis von .NET Core, Python und Angular sowie an der Erstellung und
Validierung von Softwarearchitekturen.
Continuous Integration, .Net Framework (Microsoft), C#, Python, Software Architecture, Software Quality, Test Automation
1/2020 – 9/2021
Tätigkeitsbeschreibung
An der Hochschule Hof (IISYS) beschäftigte ich mich anfangs mit der spezialisierten Objekterkennung mittels Transfer Learning für autonomes Fahren. Dies beruht auf der Object Detection API von Tensorflow angewandt auf einem SSD Mobilenet V2. Danach arbeitete ich an einem Projekt zur Sprachsynthese . Als erstes erstellte ich einen Processing Pipeline zur teilautomatischen Erstellung des besten frei verfügbaren und zeitgleich ausreichend großen Datensatzes für deutsches TTS. Der Datensatz mit Statistiken sowie der Quelltext wurden in einem Paper veröffentlicht und sind frei zugänglich. Danach evaluierten ich den Stand der Technik des deutschen TTS und verglichen ihn mit aus meinem Datensatz trainierten neuronalen Netzen. Dabei verwendeten wir Tacotron 2 sowie Mutli-Band MelGAN. Die Ergebnisse sind als Cloud-Anwendung sowie als Paper verfügbar. Darüber hinaus war ich aktiv an der Verbesserung der Vorlesung über Softwarearchitektur beteiligt.
-Hyperlink entfernt-
Continuous Integration, Data Science, Datenanalyse, Faltendes Neuronales Netzwerk (CNN), Natural Language Processing, Neuronale Netze, Objekterkennung, Pandas, Python, Software Architecture, Tensorflow, Test Automation
4/2017 – 12/2019
Tätigkeitsbeschreibung
Als Leiter eines Teams aus drei Mitarbeitern entwickelte ich eine
Software zur vorausschauenden Wartung von Industrierobotern
anhand Sensor-Daten mithilfe von Big-Data-Analysen. Dabei
wurden vor allem Verfahren zur Dimensionsreduktion,
Trendanalyse sowie Anomalieerkennung verwendet. Die
Softwareentwicklung arbeitete dabei nach der Scrum-Methode,
ergänzt durch Pair Programming. Bei den fortwährenden
Softwaretests führte ich auch eigenständig Mutationstests durch
und habe dabei 100% Code Coverage erreicht. Eine hohe Lesbarkeit
der Quelltexte erreichte ich durch die Konfiguration von Coding Richtlinien durch eslint, die vollautomatisch validiert werden.
Continuous Integration, Data Mining, Data Science, Datenanalyse, Node.Js, Python, React (JavaScript library), Software Architecture, Test Automation
Zertifikate
ISTQB®
Ausbildung
Hagen
Bayreuth
Über mich
✔️ ISTQB-zertifizierter Softwaretester
✔️ Speaker auf Konferenzen zum Thema Softwaretest
✔️ Spezialisierung auf Softwaretest mit Python
✔️ Studium der Mathematik und Informatik
✔️ Projekterfahrung in vielen Unternehmen
✔️ Programmiererfahrung seit 18 Jahren
Wie läuft die Zusammenarbeit ab?
?In 3- bis 18-monatigen Projekten als Vollzeitberater in Ihrem Team
?Entwicklung und Beratung aus einer Hand
? Weiterbildung Ihrer Mitarbeiter während des Projekts, z.B. durch Code Reviews und Pair Programming
?Ehrliches Feedback zum aktuellen Projektstand
?Erstellung einer Teststrategie
? Unterstützung bei der Auswahl neuer Mitarbeiter für das Projektteam
?Zusätzliche Unterstützung während des Projekts, z.B. durch Schaffung einer Produktvision, Verbesserung des Entwicklungsprozesses und Optimierung der Kommunikation
Weitere Kenntnisse
* unittest
* pytest
* Selenium
* Requests
* NumPy
* pandas
* Matplotlib
* scikit-learn
* PyTorch
* pydantic
* Django
TESTING
* Certified Tester Foundation Level 4.0
* Unit test
* Integration test
* System tests
* End-to-end tests
* Static architecture tests
* Performance test
* Load test
* Stress test
* Volume test
* Random data test
* Stability tests
* Test environments
* Test Driven Development
SCIENTIFIC PUBLICATIONS
* HUI-Audio-Corpus-German: A high quality TTS dataset
* Neural Speech Synthesis in German: Based on Tacotron 2 and Multi-Band MelGAN
* Evaluation of Deep Learning Accelerators for Object Detection at the Edge
DEVELOPMENT
* Exception handling
* Ticket Review
* Code Review
* Scrum
* Clean Code
* Architecture
* Domain Driven Design
* Refactoring
* Git
* Jira / Confluence
* Databases
* Validation of vision and tickets
* Performance optimizing
CI/CD
* Testing pipelines
* Deployment pipelines
* Jenkins
* Bamboo
* GitHub actions
MATH
* Classification
* Statistics
* Clustering
* Regression
* Dimension reduction
* Neuronal networks
* Anomaly detection
* Timeseries
DATABASES
* MsSQL Server
* MySQL Server
* MongoDB
* CouchDB
OTHERS
* PowerShell
* C++
* C#
* JS/TS
* Node.js
* Angular
* React
* d3
LANGUAGES
* German
* English
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden