06.08.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer | Scrum Master | .NET | DevOps | Software Architecture | AI

Wolfertschwenden, Deutschland
Weltweit
Master of Science (M.Sc.)
Wolfertschwenden, Deutschland
Weltweit
Master of Science (M.Sc.)

Profilanlagen

Projektuebersicht_ChristophKoenigs.pdf
certificate-dev-ai-bootcamp.pdf
Zertifikat_CANopen.pdf
ScrumAlliance_CSM_Certificate.pdf

Über mich

Mein Fokus liegt auf nachhaltigen Softwarelösungen, die sich über Jahre weiterentwickeln lassen. Dafür verbinde ich Software Engineering, Softwarearchitektur, Systemintegration und moderne Engineering-Methoden mit über 20 Jahren Projekterfahrung.

Skills

Azure DevOps.Net FrameworkAtlassian JiraTest AutomationC#Continuous IntegrationDevOpsEmbedded SoftwareProjektmanagementSoftware ArchitectureOPC Unified ArchitectureTest ManagementCertified Scrum MasterInternet Of ThingsFull Stack EntwicklungASP.NET Applications
Software Engineering

Entwicklung technischer Software von Embedded-Systemen über Desktop- und Backend-Anwendungen bis hin zu verteilten Softwarelösungen. Schwerpunkt auf nachhaltiger Softwareentwicklung, wartbaren Anwendungen und kontinuierlicher Weiterentwicklung.

C#, .NET, ASP.NET Core, WPF, Uno Platform, EF Core, SQL, REST

Agile Software Development

Agile Methoden sind für mich mehr als Meetings und Rituale. Als Certified ScrumMaster (CSM) unterstütze ich Teams dabei, technische und organisatorische Hindernisse sichtbar zu machen und kontinuierlich an Architektur, Entwicklungsprozess und Softwarequalität zu arbeiten.

Scrum, Scrum Master, Kanban, Agile Software Development

DevOps & Quality Engineering

DevOps bedeutet für mich die konsequente Automatisierung von Entwicklung, Test und Softwarebereitstellung. Automatisierte Tests, Continuous Integration und reproduzierbare Entwicklungsumgebungen schaffen Qualität, Transparenz und kurze Feedbackzyklen.

CI/CD, Docker, Docker Compose, Azure DevOps, GitHub Actions, Automated Testing, Unit Tests, Integration Tests, ISTQB Certified Tester, Observability

System Integration

Moderne Software muss sich zuverlässig in bestehende Systemlandschaften integrieren. Von der Anbindung einzelner Komponenten bis zur Inbetriebnahme komplexer Gesamtsysteme stehen robuste Schnittstellen, standardisierte Kommunikation und ein reibungsloses Zusammenspiel aller Beteiligten im Fokus.

System Integration, API, REST, PLC Integration, XML, JSON

Software Architecture

Nachhaltige Software entsteht durch klare Verantwortlichkeiten, lose Kopplung und eine Architektur, die Veränderungen unterstützt statt erschwert. Ziel ist eine Softwarebasis, die langfristig wartbar, erweiterbar und skalierbar bleibt.

Clean Architecture, Onion Architecture, SOLID, Domain Driven Design (DDD), Dependency Injection, Microservices, Event-Driven Architectures

Connectivity & Interoperability

Moderne Softwaresysteme kommunizieren über System-, Unternehmens- und Herstellergrenzen hinweg. Connectivity & Interoperability schaffen die Grundlage für den zuverlässigen Datenaustausch zwischen Maschinen, Geräten, Anwendungen und Cloud-Diensten durch offene Standards, Messaging und lose gekoppelte Kommunikation.

OPC UA, MQTT, AMQP, Industrial Communication, Broker, Event-Driven Architectures

Engineering Innovation

Bewährte Engineering-Prinzipien bilden die Grundlage meiner Arbeit. Neue Technologien und Methoden evaluiere ich kontinuierlich anhand konkreter Anwendungsfälle und entwickle daraus Konzepte für zukünftige Projekte. Ziel ist nicht der Einsatz neuer Technologien um ihrer selbst willen, sondern ein messbarer Mehrwert für Architektur, Entwicklungsprozess und Produktqualität.

Cloud Computing, Edge Computing, Artificial Intelligence, Generative AI, OpenTelemetry, GitHub Copilot

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Senior Software Engineer · Software Architect – OPC UA Server Integration

pester pac automation GmbH (Kunde) · IMV Solutions GmbH (Festanstellung)

Industrie und Maschinenbau

500-1000 Mitarbeiter

Konzeption, Entwicklung und Integration eines OPC-UA-Servers zur Anbindung industrieller Maschinensoftware an die Industrial Data Fabric AspenTech Inmation.

• Konzeption der Schnittstellen zwischen Maschinensoftware, OPC-UA-Server und AspenTech Inmation
• Architektur und Entwicklung eines wiederverwendbaren OPC-UA-Servers mit .NET und Unified Automation SDK
• Modellierung hierarchischer OPC-UA-Informationsmodelle auf Basis standardisierter Nodesets und Companion Specifications
• Bidirektionaler Austausch von Prozessdaten unter Berücksichtigung von Benutzerrechten
• Integration von OPC-UA Events & Alarms einschließlich Quittierung und Audit Events
• Absicherung über Zertifikate, Benutzer, Rollen und verschlüsselte Kommunikation
• Integration des OPC-UA-Servers in die bestehende Maschinensoftware
• Entwicklung und Verifikation abgestimmter Use Cases in enger Zusammenarbeit mit dem Kunden
• Bereitstellung als NuGet-Paket einschließlich Dokumentation für Integration, Wartung und Support

Schwerpunkte: C# · .NET · Software Architecture · OPC UA · Unified Automation SDK · System Integration · IIoT · AspenTech Inmation · Information Modeling · Nodesets · Companion Specifications · Events & Alarms · Security · NuGet · Requirements Engineering

Senior Software Engineer · Software Architect · Technical Lead · Scrum Master

IMV Solutions GmbH

Industrie und Maschinenbau

< 10 Mitarbeiter

Konzeption und Entwicklung komplexer C#/.NET-Softwaresysteme für industrielle Anwendungen und IIoT. Software Engineering, Architektur, Systemintegration, Quality Engineering und DevOps in agiler Produktentwicklung.

Fachliche Führung eines interdisziplinären Projektteams mit ca. 7 Mitarbeitern aus drei Kooperationspartnern – IMV, Auftraggeber und weitere Partner.

  • • Architektur und Entwicklung modularer und verteilter C#/.NET-Systeme
  • • System Integration sowie Connectivity & Interoperability
  • • Test Automation & Quality Engineering von Unit- bis System-/Regressionstests
  • • DevOps/CI/CD mit automatisierten Builds, Tests und Quality Gates
  • • Performance Engineering mit Profiling, Bottleneck-Analyse und Benchmarks
  • • Technical Leadership & Scrum Master / Servant Leadership
  • • Engineering Innovation – praktische Bewertung und Integration neuer Technologien

Schwerpunkte: C# · .NET · Software Engineering · Software Architecture · System Integration · Test Automation · Quality Engineering · CI/CD · DevOps · IIoT · Connectivity & Interoperability · OPC UA · Scrum

Senior Software Engineer · Test Automation · Performance Engineering – IIoT Maschinenbedienkonzept

bdtronic GmbH (Kunde) · IMV Solutions GmbH (Festanstellung)

Industrie und Maschinenbau

500-1000 Mitarbeiter

Weiterentwicklung und Qualitätssicherung eines modularen IIoT-Maschinenbedienkonzepts. Im Fokus stehen Performance, Zuverlässigkeit, Codequalität sowie die automatisierte Absicherung der Software auf unterschiedlichen Zielsystemen.

  • • Performanceanalyse und Optimierung auf ARM Single-/Dual-/Quad-Core- und Intel-Systemen, teilweise mit geteilter CPU-Nutzung durch TwinCAT
  • • Reduzierung der Startzeit von ca. 120 auf 30 Sekunden
  • • Analyse und Beseitigung von UI-Freezes und Performance-Bottlenecks
  • • Entwicklung geeigneter Patterns zur nachhaltigen Performanceoptimierung, u. a. Minimierung unnötiger GC-Aktivität und Optimierung des Visual Trees
  • • Aufbau und Weiterentwicklung von CI/CD für automatische Builds, Regressionstests und Bereitstellung von NuGet-Paketen
  • • Erweiterung der Testpyramide um automatische UI-Tests auf dem Zielsystem als finalen Testschritt bei Pull Requests
  • • Etablierung automatisierter Benchmarks zur kontinuierlichen Überwachung der Performanceziele
  • • Pflege und Erweiterung des OPC-UA-Nodesets

Achievement: Startzeit um 75 % von ca. 120 auf 30 Sekunden reduziert und die wahrgenommene Responsivität durch systematische Beseitigung von UI-Freezes verbessert.

Schwerpunkte: C# · .NET · Test Automation · Performance Engineering · Profiling · CI/CD · DevOps · Regression Testing · UI Testing · Benchmarking · OPC UA · IIoT · TwinCAT · Azure DevOps · Bitbucket · NUnit · Appium · WinAppDriver

Software Architect · Senior C#/.NET Developer – OPC UA Server · System Integration

bdtronic GmbH (Kunde) · IMV Solutions GmbH (Festanstellung)

Industrie und Maschinenbau

500-1000 Mitarbeiter

Architektur und Entwicklung eines modularen OPC-UA-Servers zur Integration unterschiedlicher Maschinensteuerungen und PLC-Runtimes in ein industrielles IIoT-Maschinenbedienkonzept.

  • • Architektur und Entwicklung eines OPC UA Servers mit C#/.NET
  • • Integration großer Datenmengen aus unterschiedlichen PLCs und PLC-Runtimes
  • • Abstraktion steuerungsspezifischer Datenquellen und Bereitstellung über eine einheitliche OPC-UA-Schnittstelle
  • • Entwicklung und Pflege des OPC UA Informationsmodells und Nodesets
  • • Dynamische Abbildung von Maschinen-, Steuerungs- und Konfigurationsdaten im OPC UA Adressraum
  • • Integration von Beckhoff/TwinCAT-Steuerungen sowie weiterer Datenquellen
  • • Persistierung und Verarbeitung von Konfigurations- und Maschinendaten
  • • Unit- und Integrationstests zur Absicherung von Datenmodell, Kommunikation und Systemintegration
  • • Architekturentscheidungen, Code Reviews und technische Unterstützung des Entwicklungsteams

Achievement: Große Mengen an PLC-Daten aus unterschiedlichen Steuerungen und PLC-Runtimes über eine gemeinsame OPC UA Schnittstelle integriert und für übergeordnete Softwarekomponenten einheitlich verfügbar gemacht.

Schwerpunkte: C# · .NET · OPC UA · OPC UA Server · Software Architecture · Backend Development · System Integration · PLC Integration · TwinCAT · ADS · Entity Framework Core · Datenbanken · Unit Testing · Integration Testing · IIoT · Connectivity & Interoperability

Software Architect · Senior C#/.NET Developer – OPC UA Client · WPF/MVVM

bdtronic GmbH (Kunde) · IMV Solutions GmbH (Festanstellung)

Industrie und Maschinenbau

500-1000 Mitarbeiter

Architektur und Entwicklung eines modularen OPC UA Clients für ein industrielles IIoT-Maschinenbedienkonzept. Direkte Integration des OPC UA SDK in eine WPF/XAML-/MVVM-Architektur mit Fokus auf Modularität, Wiederverwendung und hohe Responsivität.

  • • Architektur und Entwicklung modularer C#/.NET-Komponenten für die OPC UA Kommunikation
  • • Direkte Integration des OPC UA SDK in WPF/XAML und MVVM
  • • Abbildung von OPC UA Daten und -Funktionen über Data Bindings und Commands
  • • Entwicklung performanter Listen- und Baumdarstellungen für große und dynamische Datenmengen
  • • Nutzung und Kapselung von SDK-Funktionen zur Trennung von Kommunikation, Datenmodell und UI
  • • Entwicklung wiederverwendbarer Komponenten für unterschiedliche Maschinen- und Anwendungskonfigurationen
  • • Anwendung von Dependency Injection, modularen Architekturkonzepten und Unit Tests
  • • Architekturentscheidungen, Code Reviews und technische Unterstützung des Entwicklungsteams

Achievement: Direkte Anbindung des OPC UA SDK an die WPF/MVVM-Architektur mit responsiver Darstellung und Interaktion auch bei großen OPC UA Datenstrukturen.

Schwerpunkte: C# · .NET · WPF · XAML · MVVM · Prism · OPC UA · OPC UA Client · Software Architecture · Software Engineering · Dependency Injection · Unit Testing · IIoT · Connectivity & Interoperability

Fullstack Software Developer – C/C++ · Angular · REST · OPC UA

IMV Solutions GmbH

Industrie und Maschinenbau

< 10 Mitarbeiter

Weiterentwicklung von IMV Studio, einem Softwareprodukt für Machine-Vision-Anwendungen zur Konfiguration und Durchführung visueller Prüfaufgaben. Client/Server-Architektur mit C++-Backend, REST API und Angular Web UI.

• Weiterentwicklung einer REST-basierten Client/Server-Anwendung
• Pflege und Wartung der Angular Web UI
• Integration eines OPC-UA-Clients mit Qt und Open62541
• Entkopplung von Backend-Komponenten durch ereignisbasierte Architektur mit dem Qt Event System
• Implementierung automatisierter Unit Tests mit GoogleTest
• Build und Bereitstellung von Softwarepaketen mit CMake
• Entwicklung und Fehleranalyse über die Schnittstellen zwischen Web UI, Backend und industrieller Kommunikation

Schwerpunkte: C/C++ · Angular · REST API · Qt · OPC UA · Open62541 · Client/Server · Web UI · Fullstack Development · Event-driven Architecture · Loose Coupling · Unit Testing · GoogleTest · CMake · Git · Machine Vision

Leitung Prüfmittelentwicklung · Scrum Master

TQ Systems Durach GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Technische und organisatorische Verantwortung für die Prüfmittelentwicklung mit ca. 15–20 Mitarbeitern. Entwicklung und Standardisierung von Prüfstrategien, Test- und Prüfsystemen sowie Engineering-Prozessen in einem projekt- und technologieorientierten Umfeld.

Führung und Koordination flexibel zusammengesetzter Projektteams sowie standortübergreifende Zusammenarbeit.

  • • Verantwortung von Prüfstrategie und Requirements Engineering über Konzeption und Softwareentwicklung bis zu Integration und Verifikation
  • • Entwicklung und Standardisierung von Methoden, Prozessen und Technologien für die Prüfmittelentwicklung
  • • Test Engineering und Test Automation für unterschiedliche Prüfverfahren und Testsysteme
  • • Qualitätssicherung sowie Termin- und Aufwandssteuerung in Entwicklungsprojekten
  • • Scrum Master und verantwortliche Leitung eines agilen Projekts zur Standardisierung von Messplätzen
  • • Kontinuierliche Verbesserung von Engineering-Prozessen, Zusammenarbeit und Softwarequalität

Schwerpunkte: Test Engineering · Test Automation · Test Systems · Requirements Engineering · System Integration · Quality Engineering · Software Engineering · Agile · Scrum · Continuous Improvement

Teilprojektleiter · Scrum Master – Testsysteme für HVDC-Lader

Delta Energy Systems (Germany) GmbH (Kunde) · TZM (Festanstellung)

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

Entwicklung von Testsystemen für die Lebensdauerprüfung eines Hochspannungs-Gleichstromladers nach LV 124-2. Teilprojektleitung mit fachlicher Verantwortung für ca. 5 Mitarbeiter beim Kunden.

  • • Teilprojektleitung während der Umsetzungs- und Bereitstellungsphase
  • • Fachliche Führung und Koordination von ca. 5 Mitarbeitern beim Kunden
  • • Einführung von vTestStudio als Test-Authoring-Tool und Coaching des Teams
  • • Pflege und Abstimmung der Testspezifikation in DOORS
  • • Strukturierung und Nachverfolgung offener Aufgaben im Product Backlog
  • • Projekt- und Terminplanung inklusive Statusreporting
  • • Moderation der Dailies als Scrum Master
  • • Koordination der termingerechten Bereitstellung der Testlösung für das externe Testlabor

Achievement: vTestStudio als Test-Authoring-Tool eingeführt und die Testlösung termingerecht für die Lebensdauerprüfung im externen Testlabor bereitgestellt.

Schwerpunkte: Teilprojektleitung · Scrum Master · Test Engineering · Test Management · Test Systems · Test Automation · vTestStudio · CANoe · DOORS · Requirements Engineering · Product Backlog · Automotive · HVDC · Elektromobilität

Bereichsleiter Embedded Systems · Scrum Master · Projektleiter

TZM

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Technische, personelle und wirtschaftliche Verantwortung für den Geschäftsbereich Embedded Systems mit 3 Teams, 3 Teamleitern und ca. 15–20 Mitarbeitern. Verbindung von Engineering, Projektgeschäft, agiler Entwicklung und Führung.

  • • Führung und Weiterentwicklung von Teams und Teamleitern sowie technische Unterstützung komplexer Kundenprojekte
  • • Software & Systems Engineering, Architektur und System Integration für Embedded-, Test- und Automatisierungslösungen
  • • Test Strategy, Test Management, Test Automation und Quality Engineering für Komponenten, Schnittstellen und Gesamtsysteme
  • • Projekt- und Teilprojektleitung einschließlich technischer, organisatorischer und wirtschaftlicher Verantwortung
  • • Scrum Master in Kundenprojekten sowie Weiterentwicklung agiler Zusammenarbeit und Engineering-Prozesse
  • • Entwicklung und Standardisierung von Methoden, Architekturen und Entwicklungsprozessen einschließlich CI/Continuous Testing
  • • Kundenberatung, technische Konzeption und Entwicklung neuer Lösungen und Leistungsangebote
  • • Continuous Improvement durch systematische Nutzung von Projekterfahrungen, neuen Methoden und Technologien

Schwerpunkte: Technical Leadership · Software Engineering · Systems Engineering · Software Architecture · System Integration · Test Automation · Quality Engineering · Test Management · CI/Continuous Testing · Agile · Scrum · Projektleitung · Embedded Systems

Test Automation Engineer · Test System Developer – CAN Gesamtfahrzeugtest

Daimler AG - Mercedes-Benz, Sindelfingen (Kunde) · TZM (Festanstellung)

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Konzeption und Entwicklung eines automatisierten Testsystems zur effizienten Prüfung der CAN-Kommunikation am Gesamtfahrzeug.

  • • Konzeption einer modularen Prüf- und Automatisierungslösung für Fahrzeugtests
  • • Entwicklung vorkonfektionierter Testadapter zur schnellen und reproduzierbaren Anbindung der Fahrzeuge
  • • Automatische Umschaltung der benötigten Test- und Messkanäle
  • • Automatisierung wiederkehrender Prüfabläufe und Messungen
  • • Integration von Mess-, Kommunikations- und Prüfhardware in das Testsystem
  • • Entwicklung der Test- und Steuerungssoftware für die automatisierte Testdurchführung
  • • Reduzierung manueller Rüst-, Anschluss- und Prüfaufwände
  • • Weiterentwicklung der Lösung auf Basis der Erfahrungen aus dem praktischen Testbetrieb

Achievement: Testdurchsatz durch vorkonfektionierte Testadapter und automatische Kanalumschaltung von 1 auf 3 Fahrzeuge im gleichen Zeitraum gesteigert.

Schwerpunkte: Test Automation · Test Systems · CAN · Automotive · C# · .NET · C/C++ · Measurement Technology · Hardware/Software Integration · System Testing · Test Efficiency · Continuous Improvement

Scrum Master · Agile Team Lead – Entwicklung eines mechatronischen Aussteuerwerkzeugs

KOMET GROUP GmbH (Kunde) · TZM (Festanstellung)

Industrie und Maschinenbau

250-500 Mitarbeiter

Entwicklung eines mechatronischen Aussteuerwerkzeugs für Werkzeugmaschinen. Verantwortung als Scrum Master mit fachlicher Führung von 4 Mitarbeitern beim Kunden.

  • • Scrum Master und Servant Leader für ein interdisziplinäres Entwicklungsteam
  • • Fachliche Führung und Koordination von 4 Mitarbeitern beim Kunden
  • • Fokussierung des Teams auf Produktziel, Prioritäten und termingerechte Lieferung
  • • Moderation und Weiterentwicklung der agilen Zusammenarbeit und Scrum-Prozesse
  • • Unterstützung bei Backlog, User Stories, Anforderungen und Priorisierung
  • • Unterstützung bei technischen Entscheidungen und Lösung von Impediments
  • • Abstimmung mit Product Owner, Fachbereichen und weiteren Stakeholdern
  • • Kontinuierliche Verbesserung von Entwicklungsprozess und Zusammenarbeit

Achievement: Team auf die Produkteinführung fokussiert und die Entwicklung eines verkaufsfähigen Messeexponats zur Motek Stuttgart erfolgreich begleitet.

Schwerpunkte: Scrum Master · Servant Leadership · Agile · Team Leadership · Stakeholder Management · Continuous Improvement · Product Backlog · User Stories · Requirements Engineering · Product Development

Process Owner · Agile & DevOps – ASPICE-konformer Entwicklungsprozess

TZM

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Konzeption und Einführung eines ASPICE-konformen Entwicklungsprozesses für meinen Geschäftsbereich Embedded Systems mit Integration agiler Arbeitsweisen und automatisierter Qualitätssicherung.

  • • Analyse und Strukturierung des bestehenden Softwareentwicklungsprozesses anhand der relevanten ASPICE-Prozessgebiete
  • • Abbildung des Entwicklungsprozesses und der Workflows in TFS / Azure DevOps
  • • Adaption des ASPICE-Prozesses auf eine agile Entwicklung mit Scrum
  • • Verknüpfung von Anforderungen, Entwicklung, Tests und Nachweisen zur durchgängigen Traceability
  • • Etablierung einer CI/CD-Pipeline mit Jenkins
  • • Integration automatisierter Builds, Unit Tests und statischer Codeanalyse
  • • Definition und Integration von Unit-, Integrations- und Systemtests
  • • Evaluierung und Integration geeigneter Entwicklungs- und Testwerkzeuge
  • • Einführung und kontinuierliche Verbesserung des Prozesses im Geschäftsbereich Embedded Systems

Achievement: ASPICE-konformen Entwicklungsprozess in TFS / Azure DevOps abgebildet, auf Scrum adaptiert und mit einer Jenkins-basierten CI/CD-Pipeline für automatisierte Builds und Qualitätssicherung verbunden.

Schwerpunkte: ASPICE · Scrum · Agile Software Development · DevOps · CI/CD · Continuous Integration · Continuous Testing · Jenkins · TFS · Azure DevOps · Test Automation · Unit Testing · Integration Testing · System Testing · Static Code Analysis · Traceability · Process Improvement · Quality Engineering

Testmanager · Vernetzungstest Gesamtfahrzeug

Daimler AG - Mercedes-Benz, Sindelfingen (Kunde) · TZM (Festanstellung)

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Planung, Koordination und Durchführung von Vernetzungstests am Gesamtfahrzeug im Rahmen des OEM-Freigabeprozesses.

  • • Testmanagement und Planung der Testaktivitäten
  • • Entwicklung und Weiterentwicklung der Teststrategie
  • • Koordination von Testdurchführung, Fehleranalyse und Nachverfolgung
  • • Abstimmung mit Entwicklung, Fachbereichen und weiteren Stakeholdern
  • • Vernetzungs- und Integrationstests für CAN, LIN und FlexRay
  • • Einsatz und Weiterentwicklung automatisierter Testverfahren
  • • Kontinuierliche Verbesserung von Testprozessen und Testqualität

Achievement: TZM als externes Testhaus im OEM-Freigabeprozess etabliert.

Schwerpunkte: Test Management · Test Strategy · System Testing · Integration Testing · Test Automation · Automotive · CAN · LIN · FlexRay · CANoe · HIL · Defect Management · Stakeholder Management · Quality Engineering

Teamleiter Testing · Test Manager · Scrum

TZM

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Fachliche und personelle Führung eines Testing-Teams mit ca. 5–7 Mitarbeitern. Verantwortung für Test Engineering, Test Automation und Test Management in Kundenprojekten für komplexe Embedded- und vernetzte Systeme.

  • • Führung und fachliche Weiterentwicklung des Testing-Teams sowie Unterstützung und Steuerung von Kundenprojekten
  • • Konzeption skalierbarer Testsysteme und Test-Automation-Frameworks mit Schwerpunkt auf Wiederverwendung, Abstraktion und Parametrisierung
  • • Test Strategy und Test Management von Komponenten- und Schnittstellentests bis zu Integrations- und Gesamtsystemtests
  • • Entwicklung überwiegend C#/.NET-basierter Software für Test Automation, Simulation, Mess- und Prüfsysteme
  • • System Integration und automatisierte Absicherung verteilter und vernetzter Systeme
  • • Quality Engineering für Produkt- und Testsoftware mit Unit-, Integrations- und Systemtests
  • • Integration automatisierter Build- und Testprozesse sowie Evaluation von CI-/Continuous-Testing-Ansätzen und Werkzeugen
  • • Agile Softwareentwicklung mit Scrum sowie kontinuierliche Verbesserung von Testarchitekturen, Methoden und Entwicklungsprozessen

Schwerpunkte: C# · .NET · Test Automation · Test Architecture · Test Frameworks · Test Strategy · Test Management · Quality Engineering · System Integration · Integration Testing · System Testing · Simulation · CI/Continuous Testing · Agile · Scrum · Team Leadership

Test Manager · Test Automation Engineer – LIN-Steuergeräte

Daimler AG - Mercedes-Benz, Sindelfingen (Kunde) · TZM (Festanstellung)

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Testmanagement sowie Konzeption und Weiterentwicklung einer automatisierten Testumgebung für LIN-Master- und Slave-Steuergeräte.

  • • Testmanagement für Komponenten- und Schnittstellentests von LIN-Steuergeräten
  • • Planung, Spezifikation und Koordination der Tests sowie Erstellung von Freigabeempfehlungen
  • • Entwicklung einer modularen und parametrierbaren Testautomatisierung mit CANoe und C#/.NET
  • • Entwicklung wiederverwendbarer Teststeps und automatisierte Generierung von Testkonfigurationen aus LDF-Daten
  • • Integration von Oszilloskop und Messtechnik zur automatisierten Prüfung elektrischer und zeitlicher Eigenschaften
  • • Konzeption und Aufbau eines Testsystems zum parallelen Anschluss mehrerer Steuergeräte
  • • Trennung von Testlogik, Testdaten und steuergerätespezifischer Konfiguration für einfache Wartung und Erweiterbarkeit
  • • Integration der Testautomatisierung in TFS und automatisierte Build-/Testabläufe
  • • Kontinuierliche Integration neuer Steuergeräte in die bestehende Testumgebung

Achievement: Wartungsfreundliche und skalierbare Testumgebung etabliert, in die neue LIN-Steuergeräte kontinuierlich integriert und anschließend weitgehend automatisiert getestet werden konnten.

Schwerpunkte: Test Management · Test Automation · Test Architecture · C# · .NET · CANoe · LIN · Test Frameworks · TFS · Continuous Testing · Requirements Engineering · System Integration · Measurement Technology · Hardware/Software Integration

Software Engineer · Test Automation Engineer

TZM

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Softwareentwicklung und Test Engineering für Embedded-, Automotive- und vernetzte Systeme. Entwicklung von C#/.NET-Software, Testautomatisierung und kundenspezifischen Testsystemen von der technischen Konzeption bis zur Integration und Inbetriebnahme.

  • • Entwicklung von C#/.NET-Software für Test Automation, Simulation, Mess- und Prüfsysteme
  • • Konzeption und Entwicklung modularer Testsysteme und wiederverwendbarer Test-Automation-Komponenten
  • • Automatisierung von Komponenten-, Schnittstellen-, Integrations- und Systemtests
  • • System Integration von Software, Steuergeräten, Bussystemen sowie Mess- und Prüftechnik
  • • Simulation und Restbussimulation zur reproduzierbaren Absicherung komplexer Systemzustände und Testszenarien
  • • Requirements Engineering, technische Konzeption, Implementierung, Integration und Fehleranalyse
  • • Entwicklung von Schnittstellen und Kommunikationslösungen für CAN, LIN, Ethernet und weitere industrielle/embedded Kommunikationssysteme
  • • Anwendung agiler Engineering-Praktiken und später Scrum in der Software- und Testentwicklung

Schwerpunkte: C# · .NET · Software Engineering · Test Automation · Test Systems · Integration Testing · System Testing · System Integration · Simulation · Embedded Systems · Requirements Engineering · CAN · LIN · Ethernet · Agile · Scrum

Zertifikate

Certified ScrumMaster®

SCRUM ALLIANCE®

2019


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden