Prozessberater integrales software engineering design/development/test safety quality ISO29119 ISO26262 EN50126/8/9 aSPICE aCMMI TCMS MOST CAN
Aktualisiert am 09.01.2023
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Agile design, development & test
Keyword-driven design, development & test
Test-driven design & development
Rapid prototyping
Construction kit-based design (?Baukasten-Prinzip?)
Deutsch
Englisch
problemlos
Französisch
ausbaufähig
Italienisch
stark ausbaufähig (1monatiger Sprachkurs 1985 in Florenz)
Polnisch
sehr gut (mündlich besser als schriftlich)

Einsatzorte

Einsatzorte

Bern (+150km) London (+150km)
Schweiz
möglich

Projekte

Projekte

1 Jahr 7 Monate
2018-01 - 2019-07

Software Test DMI for various train lines (SBB/Siemens)

Software Test Specification, Automation, Validation
Software Test Specification, Automation, Validation

Agile software test case specification, validation, reporting, automation, test plan definition & maintenance, regression tests
Software system tests of instrument clusters (DMI) of high-speed and commuter trains: 
Specification of testcases with Jama; Implementation with Robot using Keywords, maintained with git; regression tests with Jenkins, report generation of automated testsuites as well as manual test execution; coping with both requirement-based tests to reach 100% coverage for validation reports, and use-case based tests to enable maximum customer satisfaction; bug reporting and change request tracking with Mantis
Agile approach to changes by direct, problem-centered communication within the testing team as well as between the three involved teams ‘requirement engineering’, ‘software development’, and ‘testing team’, together with the intensively involved customer

Robot PyCharm Qt
Deuta-Werke GmbH
Berlin, Zürich
1 Jahr 7 Monate
2016-06 - 2017-12

Test Concept Development for Embedded Automotive System

IT-Consultant Quality Assurance Software Test Agile Design Agile Softwareentwicklung Agile Development ...
IT-Consultant Quality Assurance Software Test

Design & Development of Software Test Concept, Auomotive Embedded System

Verantwortlich für das Erstellen eines Software Test Konzeptes, eines Test Plans und der Software Test Spezifikation

  • Definieren/Verfolgen/Überwachen von Arbeitspaketen/Work packages für die Offshore Software Test Ingenieure
  • Definition, Aufbau und Wartung des Test Frameworks und Erstellen eines Interface zu den automatischen Build Prozessen
  • Software Test Arbeitspakete/work packages definieren, die von anderen Test Ingenieuren ausgeführt werden können. Den Fortschritt nachverfolgen und an den Software Projekt Manager weitergeben /kommunizieren
  • Verantwortlich für die Software Anforderungsanalyse, Software Component Test und Software Integrations-Test basierend auf der Software Architektur und den Software Anforderungen
  • Ausführen von Software Tests und Erstellen von Berichten für jede Software Lieferung
PTC integrity / MKS Enterprise Architect Eclipse Cantata MS Project
Agile Design Agile Softwareentwicklung Agile Development Agile Testing
Frankfurt am Main Area
10 Monate
2017-01 - 2017-10

Software System Test Washing Machine Controller HiL

Software Test Automation
Software Test Automation

Scrum “agile” software test team collaboration, test case specification, validation, reporting, automation, scrum
Test and test automatisation of control units for washing mashines and dryers in an international agile scrum test team
Scrum was supported formally using JIRA

BSH Bosch-Siemens-Hausgeräte GmbH
Berlin
3 Jahre
2013-03 - 2016-02

Software test case specification, validation, reporting, automation

Test and test automatisation for PIES (passenger information and entertainment system) integrated to TCMS (train control and management system) for european TWINDEXX double-decker trains
Due to the nature of PIES, integration tests have often to be executed semi-automatically using real subsystem devices to get feedback of the interplay of the several involved components. In opposite to pure TCMS tests, PIES+TCMS integration tests live from human evaluation of the feedback. Therefore, to provide software development department with fastest feedback, the test focus for PIES+TCMS integration was moved to script-based semi-automatic testcases.
Additionally, level 2 & 3 test execution for PIES related subsystems VCS (audio), PCS & SRC
Initiation to enhance test tool infrastructure for MD telegrams and other improvements as automated coupling.

60 person project, inter-disciplinary, international, inter-cultural
C# (implemented offshore), VisualStudio, Enterprise Architect, Rational ClearCase & ClearQuest, DOORS, proprietary test management and test execution software, proprietary test script language (java style), Bugzilla, MSOffice, LotusNotes

Bombardier Transportation
Hennigsdorf
1 Jahr 11 Monate
2011-04 - 2013-02

Software test case specification, validation, reporting, automation

Test case development, implementation, execution, and test automatisation for integrating PIES into TCMS. In addition, level 3 test execution for VCS audio subsystem

20 person project, inter-disciplinary, international, inter-cultural
Eclipse, Enterprise Architect, proprietary test management and test execution software, proprietary test script language (java style), Rational ClearCase & ClearQuest, MSOffice, LotusNotes

Bombardier Transportation
Hennigsdorf

Aus- und Weiterbildung

Aus- und Weiterbildung

1982
Abitur
 
1983
Wehrdienst 
 
1985
Vordiplom Informatik 
 

1990
Hauptdiplom Informatik Universität Karlsruhe 

  • Interdisziplinäre Diplomarbeit "Expertensystem zur Verlegung von Abwasser-Leitungsnetzen in intelligenten Gebäuden" an Architektur-Institut der Uni Karlsruhe
  • Wissenschaftliche Mitarbeit an der Universität Karlsruhe von 1990 bis 1994, dabei Leiter einer internationalen Arbeitsgruppe der International Energy Agency IEA (Annex 21, Subtask D)

Position

Position

Integrale Prozessberatung und Software-Entwicklung in den Schwerpunkten:

  • Integrales/ganzheitliches Design über den gesamten Entwicklungsprozeß: Rapid Prototyping vom Design, Simluation von Human-Machine-Interfaces, Entwicklung bis hin zum Test genauso wie von Komponenten bis hin zu hardwarenahen Bausteinen
  • Requirement Engineering
  • MOST,CAN,LIN, TCMS, MVB
  • UML, C++/C

Langjährige Erfahrung in Automotive- und Schienenfahrzeug-Branche
Gewohnt, sich schnell in internationale Teams zu integrieren und in komplexen Frameworks produktiv zu arbeiten

Kompetenzen

Kompetenzen

Top-Skills

Agile design, development & test Keyword-driven design, development & test Test-driven design & development Rapid prototyping Construction kit-based design (?Baukasten-Prinzip?)

Aufgabenbereiche

MS Project

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Eclipse
Enterprise Architect
Qt

Fachliche Schwerpunkte:

 

Dialogsysteme von der Benutzeroberfläche bis zur Hardware:

  • HMI
  • RAD mittels OOADP vorzugsweise im Bereich Ergonomie (Bedien- und Anzeigekonzepte) und Design, insbesondere im Automotive-Bereich, aber auch Dokumentenmanagement und Multimedia, Autorensysteme.
  • Embedded Systems

 

Modelliersprachen:

  • DOORS Requirement Engineering
  • UML
  • MSC
  • SDL
  • RapidPlus

 

Programmiersprachen:

  • C++, C
  • (Java)
  • Perl
  • (C#) [kurze Einarbeitung erforderlich]
  • Lisp
  • (SmallTalk, Fortran, Assembler: Hitachi SH3, SH4, zB)

 

Bussysteme:

  • MOST
  • CAN, OSEK
  • LIN

 

Betriebssysteme:

  • Unix: Mac OS X, QNX, Linux und andere Unix-Derivate
  • Windows XP/2000 (NT4)

 

Standards & Formate:

  • XML/XSLT, SGML
  • OODB
  • Graphic formats (PostScript, PDF, TIFF)

 

Anwendungsprogramme:

  • MSOffice (plus OLE/COM, C++, VB)
  • MS Visio
  • Adobe FrameMaker (API C++)
  • Adobe Acrobat (API C++)

 

IDE/Methoden/Tools:

  • eSim RapidPlus
  • Telelogic DOORS, Change, Synergy, Tao (SDL, MSC),
  • TogetherSoft UML Enterprise Architect
  • Vector CANoe
  • Momentics Eclipse IDE
  • HarmanBecker/IdeaSoft MoCCA-Framework
  • VisualStudio C++/C (C#, .NET)
  • Perforce
  • Borland C++ Builder VCL
  • WinDriver vxWorks

 

Arbeitsgebiete/Branchen:

  • HMI – Mensch-Maschine-Interaktion
  • Automobil Infotainment & Fahrassistenzsysteme
  • Multimedia Unterhaltung Infotainment Kommunikation
  • Mobilität
  • Embedded Systems


Betriebssysteme

Echtzeitbetriebssysteme
QNX, vxWorks
HPUX
Mac OS
Nur ab Version X (Unix-Kernel)
Mach
NEXTSTEP / OPENSTEP
Unix
MacOSX, Linux, QNX
VxWorks
Windows
Win32 ausschl., kein 3.x! Win95/98/00, WinNT4SP>3
Windows CE

Programmiersprachen

C
C#
C++
CodeWarrior
Delphi
Fortran
Java
JavaScript
Lisp
Objective C
ObjectView
Pascal
Perl
Robot
Shell
Smalltalk
Tcl/Tk

Datenbanken

MySQL
Object Store
Oracle

Datenkommunikation

CAN
ECN
Ethernet Communication Network (within train)
ETB
Ethernet Train Bus (train-wide communication)
MOST
MVB
"CAN" for trains
TCMS
MOST
CAN

Hardware

CD-Writer / Brenner
DVD
Digitale Signalprozessoren
Hitachi SH-3 DSP, SH-4
Echtzeitsysteme
QNX, Tornado
embedded Systeme
Framegrabber
Hardware entwickelt
Macintosh
MacOS X
Mikrocontroller
Motorola
NEXT Workstation
PC
OASIS

Berechnung / Simulation / Versuch / Validierung

CANoe
Cantata

Design / Entwicklung / Konstruktion

Agile Design
Agile Development
Agile Testing
AutoCAD
PTC integrity / MKS
PyCharm

Branchen

Branchen

1. Bahn Robotersteuerung
2. Automotive Unterhaltung(Video/Audio/Entertainment etc.) Bau Handel
3. Hardwarehersteller Softwarehersteller Telekommunikation
4. Automatisierungstechnik Flughafen Maschinenbau
5. Anlagentechnik Luft- und Raumfahrt
6. sonstige Industrie

Einsatzorte

Einsatzorte

Bern (+150km) London (+150km)
Schweiz
möglich

Projekte

Projekte

1 Jahr 7 Monate
2018-01 - 2019-07

Software Test DMI for various train lines (SBB/Siemens)

Software Test Specification, Automation, Validation
Software Test Specification, Automation, Validation

Agile software test case specification, validation, reporting, automation, test plan definition & maintenance, regression tests
Software system tests of instrument clusters (DMI) of high-speed and commuter trains: 
Specification of testcases with Jama; Implementation with Robot using Keywords, maintained with git; regression tests with Jenkins, report generation of automated testsuites as well as manual test execution; coping with both requirement-based tests to reach 100% coverage for validation reports, and use-case based tests to enable maximum customer satisfaction; bug reporting and change request tracking with Mantis
Agile approach to changes by direct, problem-centered communication within the testing team as well as between the three involved teams ‘requirement engineering’, ‘software development’, and ‘testing team’, together with the intensively involved customer

Robot PyCharm Qt
Deuta-Werke GmbH
Berlin, Zürich
1 Jahr 7 Monate
2016-06 - 2017-12

Test Concept Development for Embedded Automotive System

IT-Consultant Quality Assurance Software Test Agile Design Agile Softwareentwicklung Agile Development ...
IT-Consultant Quality Assurance Software Test

Design & Development of Software Test Concept, Auomotive Embedded System

Verantwortlich für das Erstellen eines Software Test Konzeptes, eines Test Plans und der Software Test Spezifikation

  • Definieren/Verfolgen/Überwachen von Arbeitspaketen/Work packages für die Offshore Software Test Ingenieure
  • Definition, Aufbau und Wartung des Test Frameworks und Erstellen eines Interface zu den automatischen Build Prozessen
  • Software Test Arbeitspakete/work packages definieren, die von anderen Test Ingenieuren ausgeführt werden können. Den Fortschritt nachverfolgen und an den Software Projekt Manager weitergeben /kommunizieren
  • Verantwortlich für die Software Anforderungsanalyse, Software Component Test und Software Integrations-Test basierend auf der Software Architektur und den Software Anforderungen
  • Ausführen von Software Tests und Erstellen von Berichten für jede Software Lieferung
PTC integrity / MKS Enterprise Architect Eclipse Cantata MS Project
Agile Design Agile Softwareentwicklung Agile Development Agile Testing
Frankfurt am Main Area
10 Monate
2017-01 - 2017-10

Software System Test Washing Machine Controller HiL

Software Test Automation
Software Test Automation

Scrum “agile” software test team collaboration, test case specification, validation, reporting, automation, scrum
Test and test automatisation of control units for washing mashines and dryers in an international agile scrum test team
Scrum was supported formally using JIRA

BSH Bosch-Siemens-Hausgeräte GmbH
Berlin
3 Jahre
2013-03 - 2016-02

Software test case specification, validation, reporting, automation

Test and test automatisation for PIES (passenger information and entertainment system) integrated to TCMS (train control and management system) for european TWINDEXX double-decker trains
Due to the nature of PIES, integration tests have often to be executed semi-automatically using real subsystem devices to get feedback of the interplay of the several involved components. In opposite to pure TCMS tests, PIES+TCMS integration tests live from human evaluation of the feedback. Therefore, to provide software development department with fastest feedback, the test focus for PIES+TCMS integration was moved to script-based semi-automatic testcases.
Additionally, level 2 & 3 test execution for PIES related subsystems VCS (audio), PCS & SRC
Initiation to enhance test tool infrastructure for MD telegrams and other improvements as automated coupling.

60 person project, inter-disciplinary, international, inter-cultural
C# (implemented offshore), VisualStudio, Enterprise Architect, Rational ClearCase & ClearQuest, DOORS, proprietary test management and test execution software, proprietary test script language (java style), Bugzilla, MSOffice, LotusNotes

Bombardier Transportation
Hennigsdorf
1 Jahr 11 Monate
2011-04 - 2013-02

Software test case specification, validation, reporting, automation

Test case development, implementation, execution, and test automatisation for integrating PIES into TCMS. In addition, level 3 test execution for VCS audio subsystem

20 person project, inter-disciplinary, international, inter-cultural
Eclipse, Enterprise Architect, proprietary test management and test execution software, proprietary test script language (java style), Rational ClearCase & ClearQuest, MSOffice, LotusNotes

Bombardier Transportation
Hennigsdorf

Aus- und Weiterbildung

Aus- und Weiterbildung

1982
Abitur
 
1983
Wehrdienst 
 
1985
Vordiplom Informatik 
 

1990
Hauptdiplom Informatik Universität Karlsruhe 

  • Interdisziplinäre Diplomarbeit "Expertensystem zur Verlegung von Abwasser-Leitungsnetzen in intelligenten Gebäuden" an Architektur-Institut der Uni Karlsruhe
  • Wissenschaftliche Mitarbeit an der Universität Karlsruhe von 1990 bis 1994, dabei Leiter einer internationalen Arbeitsgruppe der International Energy Agency IEA (Annex 21, Subtask D)

Position

Position

Integrale Prozessberatung und Software-Entwicklung in den Schwerpunkten:

  • Integrales/ganzheitliches Design über den gesamten Entwicklungsprozeß: Rapid Prototyping vom Design, Simluation von Human-Machine-Interfaces, Entwicklung bis hin zum Test genauso wie von Komponenten bis hin zu hardwarenahen Bausteinen
  • Requirement Engineering
  • MOST,CAN,LIN, TCMS, MVB
  • UML, C++/C

Langjährige Erfahrung in Automotive- und Schienenfahrzeug-Branche
Gewohnt, sich schnell in internationale Teams zu integrieren und in komplexen Frameworks produktiv zu arbeiten

Kompetenzen

Kompetenzen

Top-Skills

Agile design, development & test Keyword-driven design, development & test Test-driven design & development Rapid prototyping Construction kit-based design (?Baukasten-Prinzip?)

Aufgabenbereiche

MS Project

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Eclipse
Enterprise Architect
Qt

Fachliche Schwerpunkte:

 

Dialogsysteme von der Benutzeroberfläche bis zur Hardware:

  • HMI
  • RAD mittels OOADP vorzugsweise im Bereich Ergonomie (Bedien- und Anzeigekonzepte) und Design, insbesondere im Automotive-Bereich, aber auch Dokumentenmanagement und Multimedia, Autorensysteme.
  • Embedded Systems

 

Modelliersprachen:

  • DOORS Requirement Engineering
  • UML
  • MSC
  • SDL
  • RapidPlus

 

Programmiersprachen:

  • C++, C
  • (Java)
  • Perl
  • (C#) [kurze Einarbeitung erforderlich]
  • Lisp
  • (SmallTalk, Fortran, Assembler: Hitachi SH3, SH4, zB)

 

Bussysteme:

  • MOST
  • CAN, OSEK
  • LIN

 

Betriebssysteme:

  • Unix: Mac OS X, QNX, Linux und andere Unix-Derivate
  • Windows XP/2000 (NT4)

 

Standards & Formate:

  • XML/XSLT, SGML
  • OODB
  • Graphic formats (PostScript, PDF, TIFF)

 

Anwendungsprogramme:

  • MSOffice (plus OLE/COM, C++, VB)
  • MS Visio
  • Adobe FrameMaker (API C++)
  • Adobe Acrobat (API C++)

 

IDE/Methoden/Tools:

  • eSim RapidPlus
  • Telelogic DOORS, Change, Synergy, Tao (SDL, MSC),
  • TogetherSoft UML Enterprise Architect
  • Vector CANoe
  • Momentics Eclipse IDE
  • HarmanBecker/IdeaSoft MoCCA-Framework
  • VisualStudio C++/C (C#, .NET)
  • Perforce
  • Borland C++ Builder VCL
  • WinDriver vxWorks

 

Arbeitsgebiete/Branchen:

  • HMI – Mensch-Maschine-Interaktion
  • Automobil Infotainment & Fahrassistenzsysteme
  • Multimedia Unterhaltung Infotainment Kommunikation
  • Mobilität
  • Embedded Systems


Betriebssysteme

Echtzeitbetriebssysteme
QNX, vxWorks
HPUX
Mac OS
Nur ab Version X (Unix-Kernel)
Mach
NEXTSTEP / OPENSTEP
Unix
MacOSX, Linux, QNX
VxWorks
Windows
Win32 ausschl., kein 3.x! Win95/98/00, WinNT4SP>3
Windows CE

Programmiersprachen

C
C#
C++
CodeWarrior
Delphi
Fortran
Java
JavaScript
Lisp
Objective C
ObjectView
Pascal
Perl
Robot
Shell
Smalltalk
Tcl/Tk

Datenbanken

MySQL
Object Store
Oracle

Datenkommunikation

CAN
ECN
Ethernet Communication Network (within train)
ETB
Ethernet Train Bus (train-wide communication)
MOST
MVB
"CAN" for trains
TCMS
MOST
CAN

Hardware

CD-Writer / Brenner
DVD
Digitale Signalprozessoren
Hitachi SH-3 DSP, SH-4
Echtzeitsysteme
QNX, Tornado
embedded Systeme
Framegrabber
Hardware entwickelt
Macintosh
MacOS X
Mikrocontroller
Motorola
NEXT Workstation
PC
OASIS

Berechnung / Simulation / Versuch / Validierung

CANoe
Cantata

Design / Entwicklung / Konstruktion

Agile Design
Agile Development
Agile Testing
AutoCAD
PTC integrity / MKS
PyCharm

Branchen

Branchen

1. Bahn Robotersteuerung
2. Automotive Unterhaltung(Video/Audio/Entertainment etc.) Bau Handel
3. Hardwarehersteller Softwarehersteller Telekommunikation
4. Automatisierungstechnik Flughafen Maschinenbau
5. Anlagentechnik Luft- und Raumfahrt
6. sonstige Industrie

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.