Profilbild von Michael Abel Software Entwicklung, Test und Testmanagement; Python, Rust, C, C++, Linux, Real-Time und Embedded aus Leonberg

Michael Abel

verfügbar

Letztes Update: 29.03.2024

Software Entwicklung, Test und Testmanagement; Python, Rust, C, C++, Linux, Real-Time und Embedded

Abschluss: Dr.-Ing. Elektro- und Informationstechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Tätigkeiten: Beratung, Entwurf, Entwicklung, Qualitätssicherung und Wartung von Software und IT-Systemen

Programmiersprachen: Python3&2, Robotframework, Rust, C, C++, Shell,  IEC-61131-3, Lua, etc.
Entwurfsmethoden: Objektorientiert, funktional und serviceorientiert
Entwicklungsmethoden: Testgetriebene Entwicklung, verhaltensgetriebene Entwicklung
Kommunikationssysteme / Middleware: Ethernet & TCP/IP, CAN, CAN-FD, LIN, MQTT, ICE, SOAP, REST, WebServices, CORBA, LIN, sercos III, I2C, etc.
Betriebssysteme: Desktop: (Debian-) Linux, MS-Windows; Echtzeit: QNX, Linux (RT_PREEMPT), etc. Android: LineageOS
Entwicklungssysteme: Eclipse (QNX-IDE, CDT, Pydev), Visual Studio, PyCharm, Gnu-Compiler Toolchain, etc.
Versionsverwaltung: Git (eigene Infrastruktur, Github, Gitlab, Bitbucket) und Subversion
Testumgebungen: Python-unittest, Robotframework, Googletest, Boost-Test, Pytest, Behave (Cucumber), Robotframework, C-Mock, Hippomocks, Cmock, cpputest, etc.
Tools & Organisation: Jenkins, Jira, Xray, Azure, Microfocus Caliber, Team Foundation Server Entwicklungs-Management: Kanban in der IT, Scrum, SAFe, V-Modell
Embedded und μC: QNX, Android Open Source Platform, Arduino, Atmel 8-bit μC, Micropython, Raspberry Pi
Virtualisierung / Containerisierung: Podman, kvm, Docker, RTS, Xen, VirtualBox
Zertifizierungen: ISTQB: Foundation Level (2019); SAFe Practitioner (2019)

Projekthistorie

03/2024 - 04/2024
QS Testautomatisierung für Lasermaschinen mit BDD/Specflow
(Industrie und Maschinenbau, 250-500 Mitarbeiter)

Erstellung Konzept für Systemtestautomatisierung
Aufbau einer Umgebung für Systemintegrationstests
Einbindung Testumgebung in Maschinensteuerung

Technologien: Specflow, Behaviour Driven Development, .Net/C#, REST, OPC-UA, Azure DevOps, EtherCAT

11/2022 - 12/2023
QA und Testkonzepte für PDMS, Testautomatisierung, Softwareeenticklung, Testenwicklung, Python, Robotframework
(5000-10.000 Mitarbeiter)


03/2022 - 12/2023
QA und Testkonzepte für SPS-Steuerungssysteme, test-automation, test-development, software development, Python, Robotframework
Große Maschinenbau Firma (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)


01/2021 - 06/2023
QA Lead, CI/CD, test-automation, test-development, software development
Große Software Frirma (Internet und Informationstechnologie, 1000-5000 Mitarbeiter)


Reisebereitschaft

Verfügbar in den Ländern Deutschland
Großraum Stuttgart
Profilbild von Michael Abel Software Entwicklung, Test und Testmanagement; Python, Rust, C, C++, Linux, Real-Time und Embedded aus Leonberg Software Entwicklung, Test und Testmanagement; Python, Rust, C, C++, Linux, Real-Time und Embedded
Registrieren