freiberufler 16 Jahre Erfahrung als Software Tester /Embedded Softwareentwickler mit C/C++, ISTQB Certified Tester auf freelance.de

16 Jahre Erfahrung als Software Tester /Embedded Softwareentwickler mit C/C++, ISTQB Certified Tester

offline
  • auf Anfrage
  • 15370 Fredersdorf bei Berlin
  • auf Anfrage
  • pl  |  de  |  en
  • 01.07.2024

Kurzvorstellung

mehrjährige Erfahrung im embedded Bereich (VxWorks, Qt, Windows, Mikrokontrollern) und Testing (HIL, Testautomatisierung)

Qualifikationen

  • Embedded Systems2 J.
  • Enterprise Architect (EA)2 J.
  • Test Automation8 J.
  • Testdesign (IT)2 J.
  • Testen10 J.

Projekt‐ & Berufserfahrung

Softwaretesting für Schienenfahrzeuge
Alstom, Hennigsdorf
7/2019 – offen (5 Jahre, 5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

7/2019 – offen

Tätigkeitsbeschreibung

- Analyse, Anpassung und Erstellung von Testfällen
- Erstellung und Review von Testspecifikationen
- Testdürchführung im Labor sowie auf dem Fahrzeug im Projekt BR430
- Analyse der Testergebnisse
- Ergebnisprotokollierung und Erstellung der Testreports
- Review und Erstellung von Dokumentation
- Verifikation und Validierung

Eingesetzte Qualifikationen

Test Automation, Testen

ETCS HMI Software Test/Verification Engineer
Deuta-Werke GmbH, Berlin
12/2017 – 4/2020 (2 Jahre, 5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

12/2017 – 4/2020

Tätigkeitsbeschreibung

Test von HMI-Software-Applikationen mit Fokus auf
User Interfaces (ETCS DMIs)
- mit Bezug zum Schienenverkehr
- für Sicherheits-Anwendungen gemäß EN 61508 / 5012x u.a.

Branche: Schienenfahrzeugbranche
Tools: VM VirtualBox, Git, Mantis, Jenkins, Linux Ubuntu, PyCharm
(IDE), JIRA
Technologien: Robot (test aut. framework), Python
Entwicklungsprozess: V-Model
Aufgaben:
- Planung, Durchführung und Dokumentation der Testaktivitäten
- Erstellung von Konzepten für Stress- und Grenzwerttests
- Durchführung von Blackbox- und Whiteboxtests
- Weiterentwicklung und Wartung der Testautomation
- Weiterentwicklung und Wartung der Continuous Integration (Jenkins)
- Auswertung der Testergebnisse und Unterstützung bei der Fehlersuche

Eingesetzte Qualifikationen

Test Automation, Testdesign (IT), Testen

HiL Testengineer
BSH, Berlin
6/2016 – 12/2018 (2 Jahre, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2016 – 12/2018

Tätigkeitsbeschreibung

Test von Embedded Systems einschließlich Durchführung und Dokumentation; Hierzu gehören Modul-, System- und Integrationstests.

Aufgaben:
- Test von Software-Requirements in einer Hil-Testumgebung
- Analyse von Requirements
- Spezifikation von Testcases
- Implementierung und Automatisierung von Testcases
- Ausführung und Analyse von Testcases
- Fehlerverfolgung
- Reporting

Eingesetzte Qualifikationen

Embedded Systems, Test Automation, Testen, Enterprise Architect (EA)

Softwaretester TCMS
Bombardier Transportation Hennigsdorf, Hennigsdorf
10/2014 – 6/2016 (1 Jahr, 9 Monate)
Schienenfahrzeugindustrie
Tätigkeitszeitraum

10/2014 – 6/2016

Tätigkeitsbeschreibung

Die Liefergegenstände sind:
- Testdokumentationen
- Testscripte, Testdurchführung

Technische Kompetenzen:
- SW Test
- C#, Java, Perl
- SPS-Programmierung mit FBD und ST

Sprachkenntnisse:
- Deutsch Fließend (zwingend)
- Englisch Beruflich (Sekundär)

Aufgaben:
- Review von Systemspezifikationen (SyRS)
- Erstellung von Testspezifkationen (SyITS) für verschiedene Funktionsgruppen (HLFGs)
- Vorbereitung der Laborvalidierung
- Erstellung von Testfällen
- Unterstützung der Entwickler beim Labortest
- Erweiterung der Umgebungsmodelle
- Analyse von failed Testfällen
- Erstellung von Testreports (SyITR) für verschiedene HLFGs
- Erfahrungen mit Enterprise Architect, ClearCase, ClearQuest wünschenswert
- Erfahrungen bei der Erstellung von Umgebungsmodellen (UML)
- Erfahrungen bei der Analyse von Stromlaufplänen
- Erfahrung bei der Analyse von SW-Fehlern

Eingesetzte Qualifikationen

Testen

Softwareentwickler
Siemens Rail Automation, Berlin
1/2014 – 9/2014 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2014 – 9/2014

Tätigkeitsbeschreibung

Aufgaben:
- Implementierung /Test für einzelne Module in der SW der ETCS Onboard Unit
- Spezifikation und Implementierung von Integrationstest

Anforderungen:
- Sehr gute Kenntnisse der Programmiersprache C++
- Software-Design in UML
- Erfahrungen in der Spezifikation und Implementierung von Software
- Erfahrungen in der Spezifikation, Erstellung und Durchführung von
Testfällen
- Erfahrungen mit Clear Case oder anderem KM-Tool
- Erfahrungen mit DOORS oder anderem RM-Tool
- Englisch und Deutsch in Wort und Schrift
- Interesse an Arbeit in einem Scrum Team

Eingesetzte Qualifikationen

Testen, C++, Fahrzeugtechnik, Fahrzeugbau

Softwareentwickler
Intel Mobile Communications Technology Dresden, Dresden
6/2013 – 12/2013 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2013 – 12/2013

Tätigkeitsbeschreibung

Arbeit mit einem früher aufgebauten Software Team, mit der
Gesamtverantwortung für die Entwicklung und Anpassung von Trace- und
Debug-Werkzeuge für Low-Level Embedded Systemen.

Verantwortlichkeiten:
- Spezifikation und Entwicklung von hoher Qualität C++ Code
- Methodische Testen, debuggen und Dokumentation von Code
- Entwicklung und Anpassung von neuen Software-Features für bestehende
Produkte und die Verbesserung der derzeitigen Rahmenbedingungen
(Framework)

Erfahrung:
- Sehr gute Erfahrung mit C + + sowie Java, Javascript
- Gutes Verständnis von Qt-Framework
- Erfahrung mit XML-Verarbeitung
- Breites Verständnis von Embedded Systemen

Software Entwicklungsingenieur
Multitest Elektronische Systeme GmbH, Rosenheim
6/2011 – 6/2013 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2011 – 6/2013

Tätigkeitsbeschreibung

- Neu- und Weiterentwicklung von hochkomplexen Maschinensteuerungen aus
den Bereichen Antriebstechnik, Temperaturmanagement und Mechatronik
unter Verwendung von UML (beispielsweise Rhapsody),
- Erstellung der Software- und Testspezifikation,
- selbstständige Entwicklung, Implementierung, Test und Dokumentation
der Software,
- Projektleitung,
- gelegentliche technische Unterstützung des Vertriebs und des
Kundensupports

Scrum Master
Nokia Siemens Networks, Breslau
4/2011 – 6/2011 (3 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2011 – 6/2011

Tätigkeitsbeschreibung

- Verantwortlich für den Abbau von Hindernissen, um die Fähigkeit des
Teams, und die zu erbringenden Leistungen zu verbessern,
- Sorgt dafür, dass der Scrum-Prozess wie vorgesehen ange verwendet
wird,
- Unterstützt Produktnutzer,
- Schützt das Team und hilft, dass es sich auf die anstenden Aufgaben
konzentrieren kann

C++ Software Entwicklungsingenieur
Nokia Siemens Networks, Breslau
12/2008 – 4/2011 (2 Jahre, 5 Monate)
Telekommunikation
Tätigkeitszeitraum

12/2008 – 4/2011

Tätigkeitsbeschreibung

- Anforderungsanalyse,
- Object Oriented Software-Design,
- Implementierung von Software für eingebettete Echtzeit-Plattform
innerhalb des UMTS-Basisstation,
- Software-Spezifikation und Dokumentation,
- Zusammenarbeit mit SW Testingenieuren für die Integration in das
vorhandene System

Software Developer, Teamleiter
Diehl Controls, Breslau
4/2008 – 11/2008 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2008 – 11/2008

Tätigkeitsbeschreibung

- Anforderungsanalyse,
- Software-Design (Programmiersprache C),
- Implementierung und Wartung von Software-Modulen,
- Schreiben der Dokumentation für den betreffenden Teil der Software,
- Zusammenarbeit mit den Ingenieuren auf dem Gebiet der Software-Tests
und Software-Spezifikation,
- Arbeiten unter strengen zeitlichen Beschränkungen in Zusammenarbeit
mit Kunden und Team,
- Aufgabenverteilung innerhalb des Teams

Hardware Developer
Diehl Controls Polska, Breslau
7/2007 – 2/2008 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2007 – 2/2008

Tätigkeitsbeschreibung

- Entwicklung und Umsetzung der neuen und bestehenden Hardware-
Lösungen,
- Enge Zusammenarbeit mit Kunden und Lieferanten,
- Bau, Start und Erprobung neuer Schaltungen,
- Analyse und Test von elektronischen Schaltungen für die
Zuverlässigkeit und Fehlerfreiheit,
- Worst-Case-Analyse und EMV-Konformität,
- Messungen und Dokumentation für neue und bestehende elektronische
Schaltungen

Zertifikate

ISTQB Certified Tester Foundation Level
2017
DaF Zertifikat – Berufliche Kommunikation (A2/B1)
2011
ScrumMaster - Ausbildung
2011
FCE CAMBRIDGE LEVEL 3
2000

Ausbildung

IHK Projektmanager Praxistraining
Ausbildung
2013
München
Spezialisierung Informatik, Fakultät für Spezialisierung in Physik
Master in Informatik
2007
MCS Universität in Lublin, Polen

Weitere Kenntnisse

Testing: PyCharm, Jira, Jama, Robot Framework, Python, Doors, Enterprise Architect
Programmiersprachen: ANSI C, C++, Java, Turbo Pascal
Betriebssysteme: Windows Windows, Linux, VxWorks, Enea OSE
Entwicklungsumgebungen: Visual Studio, Eclipse, NetBeans, Rhapsody, Qt, C++
Builder, Visual Slick, AvrStudio
Technologies/Protokolle: ETCS, WCDMA, CPRI, LTE, SECS/GEM, CAN, TCP/IP, UDP,
FTP, MIDI
Werkzeuge/DB: UML, XML, Apache Derby, Google Test, Doors, EAGLE, Mathcad, HYCAD,
PSpice
Hardware: Atmel AVR Mikrokontroller, NEC IECUBE in-circuit emulator,
Nec 78K0/78Kx1 Mikrokontroller, Bachmann M1 Stations,
Bibliotheken: C++ und C standard Bibliotheken, STL, Qt Bibliothek,
Linux Kernel API, OpenCV, Atmel Bibliothek
Versionskontrolle: SubVersion, CVS, Dimensions, ClearCase, JIRA
andere: GUI projekte, Künstliche Intelligenz Algorithmen (Neuronale Netze,
Evolution Algorithmen), Fuzzy-Logik, Nutzung von Computer-Peripherie, gute
Kenntnisse der Elektronik

Persönliche Daten

Sprache
  • Polnisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4513
Alter
41
Berufserfahrung
17 Jahre und 4 Monate (seit 07/2007)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden