Java/C++-Entwicklung, Testautomatisierung, Test, Testmanagement
Aktualisiert am 23.01.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Testautomatisierung
Entwicklung Java/C++
Deutsch
Englisch
verhandlungssicher durch täglichen Umgang

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

5 Jahre 9 Monate
2020-04 - 2025-12

Testautomatisierung für Thales Deutschland GmbH

PO Testautomatisierung mit einem Java-Framework bei Thales-Transportation/Hitachi-Rail Java Selenium Git ...
PO Testautomatisierung mit einem Java-Framework bei Thales-Transportation/Hitachi-Rail

Aufgaben:

  • Evaluierung von Tools und Produkten, Architektur des Testsystems
  • Implementierung der Testautomatisierung des Web-Frontends des Produkts und Interfaces zu den Microservices mit Java, TestNG, Selenium 'von scratch'
  • Entwicklung und Implementierung von Last- und Stresstests, verteilt auf VMware-Images
  • PO und Leitung eines Teams von 3-7 Teammitgliedern
  • Durchführung von Regressionstests, Nachverfolgung der Ergebnisse mit der Entwicklung
  • Funktionale und Nichtfunktionale Tests, Stabilitäts und Stresstests (z.T. on site bei BaneNor in Norwegen) und Dokumentation der Testergebnisse
  • Erstellung von Bugreports, Bugverfolgung


IntelliJ REST Assured Jenkins TestNG Atlassian JIRA
Java Selenium Git TestNG Bitbucket Simulatoren REST Selenium WebDriver VMware ESX Jenkins Continuous Integration
Thales/Hitachi Rail
Ditzingen/Oslo/remote
3 Monate
2019-12 - 2020-02

Testautomatisierung mit einem Java-Framework bei Wirecard AG

TestNG REST Assured Intellij ...
Aufgaben:
  • Weiterentwicklung der Testautomatisierung von Integrationstests (Frontend, Webservices) mit Java, TestNG
TestNG REST Assured Intellij Java CI/Jenkins Gradle apache maven
Wirecard AG
München
1 Jahr 10 Monate
2018-02 - 2019-11

Entwicklung eines Java-Testsystems für einen Industrie-Laserscanner der Sick-AG, Testautomatisierung

Testautomatisierer Java Eclipse Scrum ...
Testautomatisierer

Aufgaben:

  • Entwicklung/Weiterentwicklung eines Java-Frameworks zum automatisierten Integrationstest eines Sensors in einem Team beim Kunden
  • Entwicklung eines IO-Interfaces zu dem embedded-System
  • Erstellung von Testfällen aus Requirements und deren Implementierung
  • Testauswertung, Erstellung von Bugreports, Nachverfolgung von Bugs mit der Entwicklung
  • Sicherstellung der Einhaltung von Standards und gesetzlichen Vorgaben
  • Mitwirkung bei der Zertifizierung des Scanners


Kenntnisse:

  • Sensorsysteme (Spec., IO, Test-IF usw.)
Java Eclipse Scrum Jama Jira
Sick AG
Waldkirch
5 Monate
2017-08 - 2017-12

Embedded Softwareentwicklung für das 'Smart-Home'-Produkt der CatervaGmbh

SW-Entwicklung für das Energiespeichersystem der Caterva-Gmbh Linux C bash ...
SW-Entwicklung für das Energiespeichersystem der Caterva-Gmbh
Aufgaben:
  • Weiterentwickung des Kontrollsystems für den Energiespeicher und die Solaranlagen, (embedded-) Entwicklung unter Linux mit C-Executables, Bash-Scripten, Test, Bugfixing, Mobilfunk-IF
  • Implementierung von Interfaces zu verschiedenen Komponenten des Systems

    Linux-Debian Jira Git
    Linux C bash serielle Interfaces (RS232 RS485 CAN) Atlassian JIRA Git
    Caterva GmbH
    München
    3 Jahre 3 Monate
    2014-05 - 2017-07

    Applikations- und Microcontroller-Entwicklung (embedded, TI-MSP430) für ein Medizinprodukt der MicroNova AG

    Software-Entwickler C Microcontroller MSP430 (TI) Test und Abnahme ...
    Software-Entwickler

    Aufgaben:


    • Erstellung von Use-Cases, Anforderungserstellung, Spezifikation des Systems in Absprache mit dem Kunden und Partnern
    • embedded Entwicklung der Firmware des Sensors
    • Erstellung eines Testplans und der Testfälle, Automatisierung von Tests
    • Durchführung und Wartung der Tests, Erstellung von Testreports
    Kenntnisse:
    • C
    • Microcontroller MSP430 (TI), Timer, Interfaces (I2C, 868MHz-IF), IAR-Tools
    • Tcl/tk
    • Testlink
    • Hudson/Jenkins
    • Subversion
    • Test und Abnahme
    • Testautomatisierung
      Hudson/Jenkins TI MSP430 Tcl/Tk Testlink
      C Microcontroller MSP430 (TI) Test und Abnahme Testautomatisierung I2C Subversion
      MicroNova AG
      Vierkirchen
      2 Jahre 7 Monate
      2011-10 - 2014-04

      Embedded Softwareentwicklung für das E-Ticketsystem (kontaktlose Smartcards) der Firma Atron

      Entwicklungsingenieur C/C++ Eclipse Git ...
      Entwicklungsingenieur
      Aufgaben:
      • Entwicklung neuer Features von der Absprache mit dem Endkunden, sowie Spezifikation bis zur Implementierung, Test und Abnahme
      • Bugfixing und -verfolgung, Integrationstests, Absprachen mit Systemtest


      Spez. Kenntnisse:

      • Entwicklung und Test von embedded Systemen
      • Smartcards, kontaktlose RFID/NFC-Chipkarten (Übertragungsprotokolle, Operationen, Sicherheits- und cryptographische Merkmale, Verwaltung), ISO14443, ISO7816, PCSC, Mifare, Desfire
      Windows-Mobile
      C/C++ Eclipse Git Linux Smartcards Wireshark ISO14443 ISO7816 Desfire Mifare
      Atron electronic GmbH / Atron Group
      Mark Schwaben
      1 Jahr 3 Monate
      2010-08 - 2011-10

      Softwareentwicklung für das Netzwerkmanagementsystem der MicroNova AG

      Entwickler, Tester, Testmanager Java Jenkins Eclipse ...
      Entwickler, Tester, Testmanager
      Aufgaben:
      • Entwicklung von Komponenten in Java
      • Aufbau einer Testinfrastruktur, Test, Testautomatisierung mit CI/Hudson/Jenkins-Buildsystem, Abnahmen
      • Entwicklung eines Installers


      Support für dieses Projekt wurde auch später (2014-2017) noch geleistet.

      Marathon
      Java Jenkins Eclipse ISTQB SNMP Perl Subversion Linux (RH) Marathon
      Vierkirchen
      7 Monate
      2010-01 - 2010-07

      Softwareentwicklung für Kundenprojekte der Targit-Gmbh (Finanzdienstleistungen, Banken-SW)

      Software-Entwickler C++ Java SQL ...
      Software-Entwickler
      Aufgaben:
      • Analyse, Weiterentwicklung von Komponenten mit C++ unter Solaris und Linux
      • Test, Bugfixing
      • Performancetests und -optimierungen


      Spez. Kenntnisse:

      • Multithreading, Solaris, Linux

      Eclipse CMake
      C++ Java SQL Solaris Linux Subversion XML Standard Template Library Serena PVCS Version Manager
      Targit-GmbH
      München
      6 Monate
      2009-07 - 2009-12

      Installation und Wartung schlüsselfertiger Linuxsysteme für Kleinunternehmen

      Software-Entwickler Linux Java
      Software-Entwickler
      • spezifische Anpassungen
      • Backup/Restore
      Linux Java
      München
      11 Monate
      2008-08 - 2009-06

      Einführung von IMS und des Presence-Service bei T-Mobile

      IMS-Network-Spezialist, Testmanager IMS SIP Mobilfunk-Standarts (3GPP) ...
      IMS-Network-Spezialist, Testmanager

      Aufgaben:

      • Management und Durchführung von Herstellertests (proof-of-concept) zwecks Herstellervergleich und Herstellerauswahl
      • Systemvergleich und Evaluierung von 'Solution Design'
      • Testdurchführung, Klärung von Ergebnissen mit den Herstellern und dem Kunden, Acceptance-Tests, Abnahme in Test- und Live
      • Testmanagement
      • Aufbau und Integration eines neuen Testsystems in die Infrastruktur des Kunden

        IMS SIP Mobilfunk-Standarts (3GPP) Windriver-Linux IP-Netze Firewalls SNMP ATCA Android SDK
        T-Mobile
        Bonn
        1 Monat
        2008-07 - 2008-07

        Software-Audit bei Teligent-Telecom

        Auditor Java JEE/J2EE Eclipse ...
        Auditor
        Aufgaben:
        • Software-Audit des IN-Systems
        • Analyse
        • Dokumentation
        Java JEE/J2EE Eclipse Checkstyle Unix
        Teligent-Telecom
        Stockholm
        2 Jahre 8 Monate
        2005-11 - 2008-06

        Softwareentwicklung für das Netzwerk-Management-System der Siemens AG bzw. Nokia-Siemens-Networks

        Entwicklungsingenieur (Festanstellung, ab 12/2007 freiberuflich) Java JEE/J2EE/EJB/JBOSS C++ ...
        Entwicklungsingenieur (Festanstellung, ab 12/2007 freiberuflich)

        Aufgaben:

        • Entwicklung und Integration von JEE/J2EE/C++-Komponenten
        • Installation, Aktivierung, Monitoring von JBoss und der Applikationen
        • Testautomatisierung mit Perl und XML
        • Schnittstelle zu System- und Performancetest
        • Administration/Migration der Entwicklungs- und Testumgebung


          Java JEE/J2EE/EJB/JBOSS C++ SNMP Perl Eclipse SQL Clearcase ClearQuest
          Siemens AG bzw. Nokia-Siemens-Networks
          München
          4 Jahre 10 Monate
          2001-01 - 2005-10

          Softwareentwicklung für die 3G-Mobilfunkplatform 'IMS' bei der Siemens AG

          Entwicklungsingenieur (Festanstellung) C/C++ Java IMS ...
          Entwicklungsingenieur (Festanstellung)

          Aufgaben:


          • Softwareentwicklung für den 3G-Mobilfunkstandard 'IMS' ('IP based Multimedia Subsystem')
          • Implementierung eines Protokollstacks 'Diameter', Sh-, Cx-Interfaces für die 3G-Mobilfunknetze
          • Mitwirkung beim RFC-3588 'Diameter Base Protocol'
          • Implementierung von Modulen der IMS-Komponente S-CSCF
          • Testcasedefinition, Testautomatisierung
          • Modul- und Integrationstests, Schnittstelle zu System-, Performancetest
          • Integration des ISC-Interface des S-CSCF und Test von mobilen Diensten (IM, Presence, VoIP, Push-To-Talk)

          Clearcase Tcl/Tk Linux Solaris Perl
          C/C++ Java IMS SIP Radius/Diameter AAA Performance-Test Testautomatisierung mobile Dienste 3GPP Tcl/Tk Solaris Linux Perl
          Siemens AG
          München
          5 Jahre
          1996-01 - 2000-12

          Softwareentwicklung für das EDA-Produkt von ZUKEN

          Entwicklungsingenieur (Festanstellung) C/C++ GUI-Entwicklung Elektrotechnik ...
          Entwicklungsingenieur (Festanstellung)
          Aufgaben:
          • Entwicklung eines Frameworks zur EMV-Analyse auf Leiterplatten
          • Entwicklung von Interfaces zwischen Framework und Analysetools
          • Durchführung und Koordination eines Projektes zur Integration der Analyse-Software in die Produkte eines Partnerunternehmens in den USA


          Motif CVS Solaris X-Windows
          C/C++ GUI-Entwicklung Elektrotechnik Projektmanagement EMV Perl Scriptsprachen CVS Purify Quantify
          Zuken AG
          Paderborn
          4 Jahre 11 Monate
          1991-02 - 1995-12

          Softwareentwicklung im C-lab - Analoge Systemtechnik

          Entwicklungsingenieur (Festanstellung) C/C++ Solaris X-Windowx ...
          Entwicklungsingenieur (Festanstellung)

          Aufgaben:


          • Entwicklung von Tools für die EMV-Analyse von Leiterplatten
          • Veröffentlichungen, Vorträge, Präsentationen der Arbeiten

            Motif Purify Quantify
            C/C++ Solaris X-Windowx EMV Frameworks Elektrotechnik CVS GUI-Entwicklung
            C-Lab
            Paderborn

            Aus- und Weiterbildung

            Aus- und Weiterbildung

            Informatikstudium (HII), Nebenfach Mathematik an der Universität-GH-Paderborn.
            Abschluss 1990 als Diplom-Informatiker.
             
            ISTQB-Zertifizierung Foundation Level 2011
             
            Schulung 'UMTS and GPRS Network Fundamentals'  2005
             
            Introduction to Data Networking 2001
             
            Projektmanagement - Methoden und Techniken 1999
             
            Projektmanagement - Vertiefung 1999

            Position

            Position

            • Software-Entwicklung C/C++/Java, embedded
            • Test, Testmanagement, Testautomatisierung

            Kompetenzen

            Kompetenzen

            Top-Skills

            Testautomatisierung Entwicklung Java/C++

            Produkte / Standards / Erfahrungen / Methoden

            apache maven
            CI/Jenkins
            Clearcase
            ClearQuest
            CVS
            Desfire
            Eclipse
            Elektrotechnik
            EMV
            Git
            Gradle
            GUI-Entwicklung
            Hudson/Jenkins
            IMS
            Intellij
            ISO14443
            ISO7816
            Jama
            Jira
            Microcontroller MSP430 (TI)
            Mifare
            Mobilfunk-Standarts (3GPP)
            Motif
            REST Assured
            Scrum
            Smartcards
            Subversion
            Testlink
            TestNG
            TI MSP430
            Wireshark
            Objektorientierte-SW-Entwicklung vorwiegend unter Unix/Solaris/Linux, C/C++, STL, Java, JMS, SWT, Ant, UML, Rational-Rose, OOA, OOD, OOP, verschiedene IDEs,
            Eclipse
             
            Embedded Entwicklung für Microcontroller (MSP430 von TI)

            Test, Qualitätssicherung, Purify, Quantify, Coverage-Analyse/Testabdeckung, Coverity, Integrationstests, Modultests,
            Performancetests, Systemtests, HP-Quality-Center

            Entwicklung von Testumgebungen, Testautomatisierung, DejaGnu, Expect, Perl, Junit,
            CppUnit

             

            Embedded Entwicklung (C/C++) und Tests für Smartcards, kontaktlose RFID/NFC-Chipkarten  (Übertragungsprotokolle, Operationen, Sicherheits- und cryptographische Merkmale, Verwaltung), ISO14443, ISO7816, PCSC, Mifare, Desfire

            Mobilfunk, IMS (IP based Multimedia Subsystem), 3GPP-Mobilfunkstandards, S-CSCF,
            Test und Entwicklung von Services (IM, Presence, VoIP, Push-To-Talk),
            SIP (Entwicklung von Modulen und Interfaces, ISC-IF), AAA (Authentication,
            Authorization, Accounting), Diameter Protokollstack (Diameter-Entwicklung,
            systemnahe Socket-Programmierung), Cx-, Sh- Interface

            Versionsmanagement, Konfigurationsmanagement, CM, Clearcase, CVS,
            Subversion, Git, ClearQuest

            Entwicklung von GUIs und Tools für die EMV-Analyse von Leiterplatten,
            EDA, CAD, elektrotechnische Kenntnisse, EMV/EMC, Benutzeroberflächen, X-Windows,
            Osf/Motif, SWT, WxWidgets

            MS Office Tools

            Betriebssysteme

            Linux
            Linux-Debian -RedHat, embedded-Linux
            SUN OS, Solaris
            Sun Solaris 8 , Sol. 9, Sol. 10 (Entwicklung, Administration)
            Windows-7 -8 -10
            Windows-Mobile
            Expertenwissen in der Entwicklung unter Linux (RH, Debian), embedded-Linux und Solaris.
            Expertenwissen in der Entwicklung unter MS-Windows
            Kenntnisse in Windriver-Linux
            Kenntnisse in VmWare

            Programmiersprachen

            C
            auch embedded, systemnahe Programmierung
            C++, C++11, C++14
            SW-Entwicklung, EDA/CAD-Software (Frameworks, GUIs), STL, OOA/UML, OOD, Applikationen und systemnahe SW-Entwicklung
            CMake
            Imake, GNU-Make, Make-Maker etc...
            Make, Imake, Ant
            Java
            bis Java 8, SW-Entwicklung, OOA, OOD, OOP, UML. JEE/J2EE, EJB, JMS, SWT, Hibernate, JBoss, JNI, Ant, Eclipse
            Perl
            Entwicklung von Perl-Frameworks zur Testautomatisierung, CGI
            Scriptsprachen, bash
            Shellskripte für Frameworks, Entwicklungprozesse, Testumgebungen
            Tcl/Tk
            Entwicklung von Testumgebungen mit Tcl/Tk, Expect.
            X-Windows, Xt, Motif
            OsfMotif, Entwicklung von GUIs

            Datenbanken

            MySQL
            Oracle
            SQL
            u.a. SQL-Interface in Perl

            Datenkommunikation

            Ethernet, LAN
            Internet, Intranet
            IP/Netzwerke ab Layer-3, Aufbau und Test von Mobilfunkinfrastruktur, Router-, Firewallkonfiguration und Test
            Mobilfunk-IFs
            SNMP
            Enwicklung von OAM-Komponenten, Integration von MIBs, Entwicklung und Test von Netzwerkmangagement-Komponenten (Nokia-Siemens)
            TCP/IP
            systemnahe Entwicklung, Netzwerkaufbau und -Test
            Ethereal/Wireshark
            Tcpdump, traceroute, ping, netstat, netcat, nc und andere Tools

            Hardware

            Microcontroller
            MSP430, ARM
            PC
            Linux, Windows
            Proprietäre, embedded Hardware
            Sick, Atron, Caterva

            Berechnung / Simulation / Versuch / Validierung

            Design / Entwicklung / Konstruktion

            Erfahrungen in der Entwicklung von CAD/EDA-Tools

            Branchen

            Branchen

            Telekommunikation, Mobilfunk-Ausrüster
            Mobilfunk-Provider
            Softwarehersteller
            EDA (Electronic Design Automation), CAD, Leiterplattenlayout

            Einsatzorte

            Einsatzorte

            Deutschland, Österreich, Schweiz
            möglich

            Projekte

            Projekte

            5 Jahre 9 Monate
            2020-04 - 2025-12

            Testautomatisierung für Thales Deutschland GmbH

            PO Testautomatisierung mit einem Java-Framework bei Thales-Transportation/Hitachi-Rail Java Selenium Git ...
            PO Testautomatisierung mit einem Java-Framework bei Thales-Transportation/Hitachi-Rail

            Aufgaben:

            • Evaluierung von Tools und Produkten, Architektur des Testsystems
            • Implementierung der Testautomatisierung des Web-Frontends des Produkts und Interfaces zu den Microservices mit Java, TestNG, Selenium 'von scratch'
            • Entwicklung und Implementierung von Last- und Stresstests, verteilt auf VMware-Images
            • PO und Leitung eines Teams von 3-7 Teammitgliedern
            • Durchführung von Regressionstests, Nachverfolgung der Ergebnisse mit der Entwicklung
            • Funktionale und Nichtfunktionale Tests, Stabilitäts und Stresstests (z.T. on site bei BaneNor in Norwegen) und Dokumentation der Testergebnisse
            • Erstellung von Bugreports, Bugverfolgung


            IntelliJ REST Assured Jenkins TestNG Atlassian JIRA
            Java Selenium Git TestNG Bitbucket Simulatoren REST Selenium WebDriver VMware ESX Jenkins Continuous Integration
            Thales/Hitachi Rail
            Ditzingen/Oslo/remote
            3 Monate
            2019-12 - 2020-02

            Testautomatisierung mit einem Java-Framework bei Wirecard AG

            TestNG REST Assured Intellij ...
            Aufgaben:
            • Weiterentwicklung der Testautomatisierung von Integrationstests (Frontend, Webservices) mit Java, TestNG
            TestNG REST Assured Intellij Java CI/Jenkins Gradle apache maven
            Wirecard AG
            München
            1 Jahr 10 Monate
            2018-02 - 2019-11

            Entwicklung eines Java-Testsystems für einen Industrie-Laserscanner der Sick-AG, Testautomatisierung

            Testautomatisierer Java Eclipse Scrum ...
            Testautomatisierer

            Aufgaben:

            • Entwicklung/Weiterentwicklung eines Java-Frameworks zum automatisierten Integrationstest eines Sensors in einem Team beim Kunden
            • Entwicklung eines IO-Interfaces zu dem embedded-System
            • Erstellung von Testfällen aus Requirements und deren Implementierung
            • Testauswertung, Erstellung von Bugreports, Nachverfolgung von Bugs mit der Entwicklung
            • Sicherstellung der Einhaltung von Standards und gesetzlichen Vorgaben
            • Mitwirkung bei der Zertifizierung des Scanners


            Kenntnisse:

            • Sensorsysteme (Spec., IO, Test-IF usw.)
            Java Eclipse Scrum Jama Jira
            Sick AG
            Waldkirch
            5 Monate
            2017-08 - 2017-12

            Embedded Softwareentwicklung für das 'Smart-Home'-Produkt der CatervaGmbh

            SW-Entwicklung für das Energiespeichersystem der Caterva-Gmbh Linux C bash ...
            SW-Entwicklung für das Energiespeichersystem der Caterva-Gmbh
            Aufgaben:
            • Weiterentwickung des Kontrollsystems für den Energiespeicher und die Solaranlagen, (embedded-) Entwicklung unter Linux mit C-Executables, Bash-Scripten, Test, Bugfixing, Mobilfunk-IF
            • Implementierung von Interfaces zu verschiedenen Komponenten des Systems

              Linux-Debian Jira Git
              Linux C bash serielle Interfaces (RS232 RS485 CAN) Atlassian JIRA Git
              Caterva GmbH
              München
              3 Jahre 3 Monate
              2014-05 - 2017-07

              Applikations- und Microcontroller-Entwicklung (embedded, TI-MSP430) für ein Medizinprodukt der MicroNova AG

              Software-Entwickler C Microcontroller MSP430 (TI) Test und Abnahme ...
              Software-Entwickler

              Aufgaben:


              • Erstellung von Use-Cases, Anforderungserstellung, Spezifikation des Systems in Absprache mit dem Kunden und Partnern
              • embedded Entwicklung der Firmware des Sensors
              • Erstellung eines Testplans und der Testfälle, Automatisierung von Tests
              • Durchführung und Wartung der Tests, Erstellung von Testreports
              Kenntnisse:
              • C
              • Microcontroller MSP430 (TI), Timer, Interfaces (I2C, 868MHz-IF), IAR-Tools
              • Tcl/tk
              • Testlink
              • Hudson/Jenkins
              • Subversion
              • Test und Abnahme
              • Testautomatisierung
                Hudson/Jenkins TI MSP430 Tcl/Tk Testlink
                C Microcontroller MSP430 (TI) Test und Abnahme Testautomatisierung I2C Subversion
                MicroNova AG
                Vierkirchen
                2 Jahre 7 Monate
                2011-10 - 2014-04

                Embedded Softwareentwicklung für das E-Ticketsystem (kontaktlose Smartcards) der Firma Atron

                Entwicklungsingenieur C/C++ Eclipse Git ...
                Entwicklungsingenieur
                Aufgaben:
                • Entwicklung neuer Features von der Absprache mit dem Endkunden, sowie Spezifikation bis zur Implementierung, Test und Abnahme
                • Bugfixing und -verfolgung, Integrationstests, Absprachen mit Systemtest


                Spez. Kenntnisse:

                • Entwicklung und Test von embedded Systemen
                • Smartcards, kontaktlose RFID/NFC-Chipkarten (Übertragungsprotokolle, Operationen, Sicherheits- und cryptographische Merkmale, Verwaltung), ISO14443, ISO7816, PCSC, Mifare, Desfire
                Windows-Mobile
                C/C++ Eclipse Git Linux Smartcards Wireshark ISO14443 ISO7816 Desfire Mifare
                Atron electronic GmbH / Atron Group
                Mark Schwaben
                1 Jahr 3 Monate
                2010-08 - 2011-10

                Softwareentwicklung für das Netzwerkmanagementsystem der MicroNova AG

                Entwickler, Tester, Testmanager Java Jenkins Eclipse ...
                Entwickler, Tester, Testmanager
                Aufgaben:
                • Entwicklung von Komponenten in Java
                • Aufbau einer Testinfrastruktur, Test, Testautomatisierung mit CI/Hudson/Jenkins-Buildsystem, Abnahmen
                • Entwicklung eines Installers


                Support für dieses Projekt wurde auch später (2014-2017) noch geleistet.

                Marathon
                Java Jenkins Eclipse ISTQB SNMP Perl Subversion Linux (RH) Marathon
                Vierkirchen
                7 Monate
                2010-01 - 2010-07

                Softwareentwicklung für Kundenprojekte der Targit-Gmbh (Finanzdienstleistungen, Banken-SW)

                Software-Entwickler C++ Java SQL ...
                Software-Entwickler
                Aufgaben:
                • Analyse, Weiterentwicklung von Komponenten mit C++ unter Solaris und Linux
                • Test, Bugfixing
                • Performancetests und -optimierungen


                Spez. Kenntnisse:

                • Multithreading, Solaris, Linux

                Eclipse CMake
                C++ Java SQL Solaris Linux Subversion XML Standard Template Library Serena PVCS Version Manager
                Targit-GmbH
                München
                6 Monate
                2009-07 - 2009-12

                Installation und Wartung schlüsselfertiger Linuxsysteme für Kleinunternehmen

                Software-Entwickler Linux Java
                Software-Entwickler
                • spezifische Anpassungen
                • Backup/Restore
                Linux Java
                München
                11 Monate
                2008-08 - 2009-06

                Einführung von IMS und des Presence-Service bei T-Mobile

                IMS-Network-Spezialist, Testmanager IMS SIP Mobilfunk-Standarts (3GPP) ...
                IMS-Network-Spezialist, Testmanager

                Aufgaben:

                • Management und Durchführung von Herstellertests (proof-of-concept) zwecks Herstellervergleich und Herstellerauswahl
                • Systemvergleich und Evaluierung von 'Solution Design'
                • Testdurchführung, Klärung von Ergebnissen mit den Herstellern und dem Kunden, Acceptance-Tests, Abnahme in Test- und Live
                • Testmanagement
                • Aufbau und Integration eines neuen Testsystems in die Infrastruktur des Kunden

                  IMS SIP Mobilfunk-Standarts (3GPP) Windriver-Linux IP-Netze Firewalls SNMP ATCA Android SDK
                  T-Mobile
                  Bonn
                  1 Monat
                  2008-07 - 2008-07

                  Software-Audit bei Teligent-Telecom

                  Auditor Java JEE/J2EE Eclipse ...
                  Auditor
                  Aufgaben:
                  • Software-Audit des IN-Systems
                  • Analyse
                  • Dokumentation
                  Java JEE/J2EE Eclipse Checkstyle Unix
                  Teligent-Telecom
                  Stockholm
                  2 Jahre 8 Monate
                  2005-11 - 2008-06

                  Softwareentwicklung für das Netzwerk-Management-System der Siemens AG bzw. Nokia-Siemens-Networks

                  Entwicklungsingenieur (Festanstellung, ab 12/2007 freiberuflich) Java JEE/J2EE/EJB/JBOSS C++ ...
                  Entwicklungsingenieur (Festanstellung, ab 12/2007 freiberuflich)

                  Aufgaben:

                  • Entwicklung und Integration von JEE/J2EE/C++-Komponenten
                  • Installation, Aktivierung, Monitoring von JBoss und der Applikationen
                  • Testautomatisierung mit Perl und XML
                  • Schnittstelle zu System- und Performancetest
                  • Administration/Migration der Entwicklungs- und Testumgebung


                    Java JEE/J2EE/EJB/JBOSS C++ SNMP Perl Eclipse SQL Clearcase ClearQuest
                    Siemens AG bzw. Nokia-Siemens-Networks
                    München
                    4 Jahre 10 Monate
                    2001-01 - 2005-10

                    Softwareentwicklung für die 3G-Mobilfunkplatform 'IMS' bei der Siemens AG

                    Entwicklungsingenieur (Festanstellung) C/C++ Java IMS ...
                    Entwicklungsingenieur (Festanstellung)

                    Aufgaben:


                    • Softwareentwicklung für den 3G-Mobilfunkstandard 'IMS' ('IP based Multimedia Subsystem')
                    • Implementierung eines Protokollstacks 'Diameter', Sh-, Cx-Interfaces für die 3G-Mobilfunknetze
                    • Mitwirkung beim RFC-3588 'Diameter Base Protocol'
                    • Implementierung von Modulen der IMS-Komponente S-CSCF
                    • Testcasedefinition, Testautomatisierung
                    • Modul- und Integrationstests, Schnittstelle zu System-, Performancetest
                    • Integration des ISC-Interface des S-CSCF und Test von mobilen Diensten (IM, Presence, VoIP, Push-To-Talk)

                    Clearcase Tcl/Tk Linux Solaris Perl
                    C/C++ Java IMS SIP Radius/Diameter AAA Performance-Test Testautomatisierung mobile Dienste 3GPP Tcl/Tk Solaris Linux Perl
                    Siemens AG
                    München
                    5 Jahre
                    1996-01 - 2000-12

                    Softwareentwicklung für das EDA-Produkt von ZUKEN

                    Entwicklungsingenieur (Festanstellung) C/C++ GUI-Entwicklung Elektrotechnik ...
                    Entwicklungsingenieur (Festanstellung)
                    Aufgaben:
                    • Entwicklung eines Frameworks zur EMV-Analyse auf Leiterplatten
                    • Entwicklung von Interfaces zwischen Framework und Analysetools
                    • Durchführung und Koordination eines Projektes zur Integration der Analyse-Software in die Produkte eines Partnerunternehmens in den USA


                    Motif CVS Solaris X-Windows
                    C/C++ GUI-Entwicklung Elektrotechnik Projektmanagement EMV Perl Scriptsprachen CVS Purify Quantify
                    Zuken AG
                    Paderborn
                    4 Jahre 11 Monate
                    1991-02 - 1995-12

                    Softwareentwicklung im C-lab - Analoge Systemtechnik

                    Entwicklungsingenieur (Festanstellung) C/C++ Solaris X-Windowx ...
                    Entwicklungsingenieur (Festanstellung)

                    Aufgaben:


                    • Entwicklung von Tools für die EMV-Analyse von Leiterplatten
                    • Veröffentlichungen, Vorträge, Präsentationen der Arbeiten

                      Motif Purify Quantify
                      C/C++ Solaris X-Windowx EMV Frameworks Elektrotechnik CVS GUI-Entwicklung
                      C-Lab
                      Paderborn

                      Aus- und Weiterbildung

                      Aus- und Weiterbildung

                      Informatikstudium (HII), Nebenfach Mathematik an der Universität-GH-Paderborn.
                      Abschluss 1990 als Diplom-Informatiker.
                       
                      ISTQB-Zertifizierung Foundation Level 2011
                       
                      Schulung 'UMTS and GPRS Network Fundamentals'  2005
                       
                      Introduction to Data Networking 2001
                       
                      Projektmanagement - Methoden und Techniken 1999
                       
                      Projektmanagement - Vertiefung 1999

                      Position

                      Position

                      • Software-Entwicklung C/C++/Java, embedded
                      • Test, Testmanagement, Testautomatisierung

                      Kompetenzen

                      Kompetenzen

                      Top-Skills

                      Testautomatisierung Entwicklung Java/C++

                      Produkte / Standards / Erfahrungen / Methoden

                      apache maven
                      CI/Jenkins
                      Clearcase
                      ClearQuest
                      CVS
                      Desfire
                      Eclipse
                      Elektrotechnik
                      EMV
                      Git
                      Gradle
                      GUI-Entwicklung
                      Hudson/Jenkins
                      IMS
                      Intellij
                      ISO14443
                      ISO7816
                      Jama
                      Jira
                      Microcontroller MSP430 (TI)
                      Mifare
                      Mobilfunk-Standarts (3GPP)
                      Motif
                      REST Assured
                      Scrum
                      Smartcards
                      Subversion
                      Testlink
                      TestNG
                      TI MSP430
                      Wireshark
                      Objektorientierte-SW-Entwicklung vorwiegend unter Unix/Solaris/Linux, C/C++, STL, Java, JMS, SWT, Ant, UML, Rational-Rose, OOA, OOD, OOP, verschiedene IDEs,
                      Eclipse
                       
                      Embedded Entwicklung für Microcontroller (MSP430 von TI)

                      Test, Qualitätssicherung, Purify, Quantify, Coverage-Analyse/Testabdeckung, Coverity, Integrationstests, Modultests,
                      Performancetests, Systemtests, HP-Quality-Center

                      Entwicklung von Testumgebungen, Testautomatisierung, DejaGnu, Expect, Perl, Junit,
                      CppUnit

                       

                      Embedded Entwicklung (C/C++) und Tests für Smartcards, kontaktlose RFID/NFC-Chipkarten  (Übertragungsprotokolle, Operationen, Sicherheits- und cryptographische Merkmale, Verwaltung), ISO14443, ISO7816, PCSC, Mifare, Desfire

                      Mobilfunk, IMS (IP based Multimedia Subsystem), 3GPP-Mobilfunkstandards, S-CSCF,
                      Test und Entwicklung von Services (IM, Presence, VoIP, Push-To-Talk),
                      SIP (Entwicklung von Modulen und Interfaces, ISC-IF), AAA (Authentication,
                      Authorization, Accounting), Diameter Protokollstack (Diameter-Entwicklung,
                      systemnahe Socket-Programmierung), Cx-, Sh- Interface

                      Versionsmanagement, Konfigurationsmanagement, CM, Clearcase, CVS,
                      Subversion, Git, ClearQuest

                      Entwicklung von GUIs und Tools für die EMV-Analyse von Leiterplatten,
                      EDA, CAD, elektrotechnische Kenntnisse, EMV/EMC, Benutzeroberflächen, X-Windows,
                      Osf/Motif, SWT, WxWidgets

                      MS Office Tools

                      Betriebssysteme

                      Linux
                      Linux-Debian -RedHat, embedded-Linux
                      SUN OS, Solaris
                      Sun Solaris 8 , Sol. 9, Sol. 10 (Entwicklung, Administration)
                      Windows-7 -8 -10
                      Windows-Mobile
                      Expertenwissen in der Entwicklung unter Linux (RH, Debian), embedded-Linux und Solaris.
                      Expertenwissen in der Entwicklung unter MS-Windows
                      Kenntnisse in Windriver-Linux
                      Kenntnisse in VmWare

                      Programmiersprachen

                      C
                      auch embedded, systemnahe Programmierung
                      C++, C++11, C++14
                      SW-Entwicklung, EDA/CAD-Software (Frameworks, GUIs), STL, OOA/UML, OOD, Applikationen und systemnahe SW-Entwicklung
                      CMake
                      Imake, GNU-Make, Make-Maker etc...
                      Make, Imake, Ant
                      Java
                      bis Java 8, SW-Entwicklung, OOA, OOD, OOP, UML. JEE/J2EE, EJB, JMS, SWT, Hibernate, JBoss, JNI, Ant, Eclipse
                      Perl
                      Entwicklung von Perl-Frameworks zur Testautomatisierung, CGI
                      Scriptsprachen, bash
                      Shellskripte für Frameworks, Entwicklungprozesse, Testumgebungen
                      Tcl/Tk
                      Entwicklung von Testumgebungen mit Tcl/Tk, Expect.
                      X-Windows, Xt, Motif
                      OsfMotif, Entwicklung von GUIs

                      Datenbanken

                      MySQL
                      Oracle
                      SQL
                      u.a. SQL-Interface in Perl

                      Datenkommunikation

                      Ethernet, LAN
                      Internet, Intranet
                      IP/Netzwerke ab Layer-3, Aufbau und Test von Mobilfunkinfrastruktur, Router-, Firewallkonfiguration und Test
                      Mobilfunk-IFs
                      SNMP
                      Enwicklung von OAM-Komponenten, Integration von MIBs, Entwicklung und Test von Netzwerkmangagement-Komponenten (Nokia-Siemens)
                      TCP/IP
                      systemnahe Entwicklung, Netzwerkaufbau und -Test
                      Ethereal/Wireshark
                      Tcpdump, traceroute, ping, netstat, netcat, nc und andere Tools

                      Hardware

                      Microcontroller
                      MSP430, ARM
                      PC
                      Linux, Windows
                      Proprietäre, embedded Hardware
                      Sick, Atron, Caterva

                      Berechnung / Simulation / Versuch / Validierung

                      Design / Entwicklung / Konstruktion

                      Erfahrungen in der Entwicklung von CAD/EDA-Tools

                      Branchen

                      Branchen

                      Telekommunikation, Mobilfunk-Ausrüster
                      Mobilfunk-Provider
                      Softwarehersteller
                      EDA (Electronic Design Automation), CAD, Leiterplattenlayout

                      Vertrauen Sie auf Randstad

                      Im Bereich Freelancing
                      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

                      Fragen?

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

                      Das Freelancer-Portal

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