IT-Consulting, QS, Testing, Softwareentwicklung
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- 15366 Hoppegarten
- Nähe des Wohnortes
- de | en
- 17.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2022 – 5/2024
Tätigkeitsbeschreibung
- Einheitliche Qualitätssicherung aller Software-Artefakte der Fertigungsstraße
- Konzeptionierung und Realisierung der Software- und Systemtests für Formulare sowie Web-Anwendungen
- Reviews von Anforderungen und Ableitung der daraus resultierenden Testfälle
- Erstellung von Komponenten-Testspezifikationen und Durchführung von Komponententests
- Konzeptionierung und Realisierung einer generischen Testautomatisierung für die Softwareartefakte der Fertigungsstraße
- Administration und Unterstützung bei der Optimierung der Test- und Entwicklungsinfrastruktur
- Dokumentation der Testergebnisse und der gefundenen Defekte sowie Erstellung regelmäßiger Reportings
- Dokumentation der Arbeitsweisen und "Best Practices" im eigenen Gewerk und Kommunikation dieser im Gesamtprojekt
- Unterstützung bei der Analyse, Spezifikation, Konzeptionierung, Realisierung und Tests im Gesamtprojekt und anderen Teil-Projekten
Playwright, Git, Jira, Confluence, Teams, CI/CD, Postman, Artifactory, Typescript, VSCode, Frameworkerstellung
Erstellung eines Tools zur Generierung von PageObject-Klassen aus json Dateien.
Test Management
5/2022 – 7/2022
Tätigkeitsbeschreibung
Beratung bezüglich Testaufbau für eine Hosting-Plattform. Erstellung von Tools für die automatisierte Synchronisierung von Testdescriptions, Requirements und Testresults. Schnittstellenprogrammierung für Windchill (PTC). Aufbau des Testscriptlayouts für den automatischen Import der Testbeschreibungen. Anpassung des Robot-Framework des Testaufbaus und Implementierung der notwendigen Funktionen für das Tooling.
Cucumber, Selenium, Gherkin, Python
C#, Selenium, Microsoft Visual Studio, Windchill (Parametric Technology Corporation)
11/2020 – 3/2022
Tätigkeitsbeschreibung
Evaluierung und Auswahl des zukünftigen Testsystems bzw. Aufbau der Teststrategie über die verschiedenen Ebenen.
Aufbau der CI/CD Umgebung.
Erstellung des Testframeworks. Gherkin / Specflow /C#
Aufbau einer parallelisierten Testumgebung. VMWare
Zielstellung: signifikante Verkürzung der Releasezeiten. Automatisierung der Tests auf allen Ebenen.
C#, Technisches Testmanagement / Testkoordination, Test Automation, Testdesign (IT), Microsoft Visual Studio
10/2020 – 11/2020
Tätigkeitsbeschreibung
Erweiterung der ReaderSoftware (siehe vorherige Projekte):
Implementierung eines PerformanceTests für JCop4_P71 Betriebssystem.
Auslagerung des Systemcores in eigenen Prozess. Implementierung von Pipe Kommunikation.
Änderungen waren notwendig um eine stabile Multithreadingumgebung zur Verfügung zu stellen, da die API des Reader-Herstellers nicht multithreaded fähig ist.
C#, Microsoft SQL-Server (MS SQL), Software Architecture
6/2020 – 7/2020
Tätigkeitsbeschreibung
Erweiterung der Software um verschiedene Tests zur Verifizierung der Crypto-Ebene der Chips vor Produktionsstart.
Implementierung neuer Lese-Sequenzen für die neuste Chipgeneration mit STARCOS-Betriebssystem.
Portierung des Codes auf aktuelle Visual Studio Version (2019).
SQL, C#, Microsoft Visual Studio
4/2019 – 2/2020
Tätigkeitsbeschreibung
Test eines mobilen Geräts zur Kontrolle und Einstellung von Herzschrittmachern.
Die Geräte können kontaktfrei Daten aus den implantierten Komponenten auslesen, die Komponenten neu einstellen sowie über Mobilfunk mit der Cloud kommunizieren.
Entwicklung der Unittests mit Specflow und C#, agiles Projekt unter Scrum und CI, Testmanagement HP ALM, MS Teamfoundation, VS 2019, Testautomatisierung
Test Automation, Testen, C#, Microsoft Visual Studio
11/2018 – 3/2019
TätigkeitsbeschreibungWeiterentwicklung des Readerprojekts. Implementierung der Softwareansteuerung über eine SPS, Schnittstellenimplementierung Wachendorff ETHIO22D, Multithreadingimplementierung zur Steuerung von mehreren RfID-Readern simultan.
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#, Speicherprogrammierbare Steuerung (SPS)
6/2018 – 6/2018
Tätigkeitsbeschreibung
Weiterentwicklung des Readerprojektes.
Implementierung/Anpassung an neues Betriebssystem (JCOP-Karte / PrintedInlay)
Microsoft SQL-Server (MS SQL), Subversion, C#, TCP / IP
3/2018 – 5/2020
Tätigkeitsbeschreibung
Der Kunde möchte in Zukunft seine Produkte nach V-Modell entwickeln und testen.
Umfassende Beratung in den Bereichen Prozessmanagement, Prozess-Workflow, Tooling (Jira, Doors, Ptc, ClearQuest, Tosca ), Testing nach Requirements.
Leitung von Workshops mit den Themen Unittests, Systemtests, Requirementerstellung und Ticketing Systeme.
Test Automation, It-Beratung, Prozessberatung
12/2017 – 10/2018
Tätigkeitsbeschreibung
Entwicklung des Testsystems/ Testframework.
Durchführung desautomatisierten Komponententest, Integrationstest.
Schreiben der Testdescriptions für manuellen Systemtest,
Erstellung von Metriken, KPIs.
SUT: Robotergesteuertes 3D-Mikroskop für hochauflösende 3D-Bilder/Videos bei komplizierten Hirn-Operationen.
Test des SAS-Arm Controllers, des Roboters (Protokolltests / Functional ), Feedbackkomponenten, Netzwerkschicht, Gesamtsystem (Softwaretest).
Entwicklung und Test nach DIN 60601 Medizinnorm.
FDA-Konformität der Tests zur Zulassung auf dem amerikanischen Markt.
Programmierung Microcontroller (ATMega328).
Kommunikationsprotokolle: SPI, I2C, OneWire, RS232, TCP/IP, UR5(Dashboard / RTDE).
Test nach Requirements (Functional / Non-Functional)
Tools: PTC
Test Management, C#, XML, TCP / IP, Picmicro
3/2017 – 7/2017
Tätigkeitsbeschreibung
Weiterführung des RFID-Reader Projekts aus 2016.
Erweiterung der Software, Anbindung an verschiedene Produktionslinien.
Durchführung des Softwaresystemtests, Erstellung Testspezifikation, Usecases, Testfälle.
Oracle-Anwendungen, Microsoft SQL-Server (MS SQL), C#, Microsoft Visual Studio, Radio-frequency identification (RFID)
7/2016 – 3/2017
Tätigkeitsbeschreibung
Entwicklung eines vollautomatisierten Testframeworks zum Testen verschiedener Steuergeräte im Automotive Bereich. Komplette Einbindung in die Fahrzeugumgebung.
Erstellung verschiedener Bibliotheken zum Zugriff auf CANoe (über COMWrapper, Messages, Signale, Systemvariablen, Umgebungsvariablen, komplette Diagnose).
Bereitstellung sämtlicher Variablen der SUT in Verbindung mit dem WinIDEA Debugger.
Simulationsprogrammierung, Steuerung von Relaiskarten und programmierbaren Netzgeräten.
Bereitstellung einer vollständigen Testumgebung inklusive Reporting (xml, html), Anbindung an Doors, Tracebility-Tools, Signalmapping abstrakt/real.
Microsoft SQL-Server (MS SQL), ISTQB, C#, Microsoft Visual Studio, CAN-Bus (controller area network), Canopen, Embedded Software
7/2016 – 7/2016
Tätigkeitsbeschreibung
Erstellung Teststrategie / Testkonzept, Reporting. Auswertung, Requirementanalyse
Systemtest für Projekt SBB-TWINDEXX Bombardier
Test der Zugsteuersoftware (TCMS) Komponenten (DBC,PIS, AUXY)
Jira, SVN, DOORS, Excel, Lotus Notes
Reporting, Test Management, Testen, Subversion, Requirement Analyse
1/2016 – 6/2016
Tätigkeitsbeschreibung
Architektur, Design und Implementierung einer Steuerungssoftware zur Überwachung des Fertigungsprozesses der Laminationsanlage. Interfaceprogrammierung zur Anbindung des Leitrechners. Definition und Implementierung des Übertragungsprotokolls in Abstimmung mit den verschiedenen Stakeholdern. Anbindung und Steuerung RfID-Reader von MicroPross (MP300) um die Chipkarten während des Fertigungsprozesses verschiedenen Tests unterziehen zu können. Multithreaded Entwicklung, Anbindung an MS SQL Server 2014, Programmierung C++, C#, Modultest, Systemtest, Oberflächentest (VS CodedUI), Testfallspezifikationserstellung
Embedded Programmierung auf Pokini VI (Windows CE).
Microsoft SQL-Server (MS SQL), SQL, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Microsoft Windows CE, Testdesign (IT), ISTQB, C++, C#, Radio-frequency identification (RFID)
5/2014 – 12/2015
Tätigkeitsbeschreibung
Komponententest ADPU Trockner. Testausführung, Reporting und Validierung der Komponenten des Trockners. Testfallportierung auf neuere Ctrio-Versionen. Entwicklung von LabView-Simulationen.
Erstellung von Testspezifikationen, Aufbau Testsystem, Modultest, Integrationstest, Testdurchführung, Testreporting, Fehleranalyse, Planung von Testszenarien.
EA, LabView, DOORS, Serena, CanAlyzer, LabView, NI, embedded system
Reporting, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Testen, Testdesign (IT), Enterprise Architect (EA), Labview, Rechnergestütztes Betriebsleitsystem (RBL), Embedded Software
1/2012 – 12/2013
Tätigkeitsbeschreibung
Entwicklung eines Testautomatisierungsframeworks im sicherheitskritischen Umfeld. Teamleitung eines 6 Mann-Teams.
Die Testumgebung für das TCMS (Train Control Management System) wurde auf C#-Scripting
umgestellt. Testframeworkentwicklung inklusive Testreporting erstellt.
Entwicklung von Code-Templates, Diagnose-Tools, Tools für die Simulationsmanipulation, Web-Reporting
Grafische Auswertungstools.
Testen der Tools sowie testen der Zugsteuersoftware manuell und automatisiert. Komponententest/Integrationstest, Systemaufbau, Durchführung der Tests, Reporting, funktionaler Blackboxtest gegen Anforderungen, V-Modell, HiL-Testumgebung, Reqirementanalyse
EA, ClearCase ClearQuest, MVB-Bus, MS SQL Server, C++,C#, ASP.NET, IIS, IEE 829, DIN EN 50128
Reporting, Microsoft SQL-Server (MS SQL), Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Projektleitung / Teamleitung (IT), Testen, IIS, Enterprise Architect (EA), Softwareentwicklung (allg.), C++, C#, ASP.NET, Schulung / Training (IT)
7/2009 – 10/2011
Tätigkeitsbeschreibung
Entwicklung eines Platzbelegungssystems zur Verwaltung und Buchung von Events.
Implementierung einer Gruppen/Rechteverwaltung.
Optimierte Benutzerführung (Touchscreen). Remote-Konfigurationstools zur externen Steuerung.
Entwicklung eines Monitordienstes zur Anzeige der Daten auf einem Web-Server (ASP.NET).
Planung der Tests und Durchführung nach ISTQB.
Architektur und Design, Unittest, SW-Integrationstest, Rollout, ASP, MS SQL Server, C#, SVN, V-Modell
DOORS, Testplanung, Testdesign, Reporting, Analyse
Reporting, Microsoft SQL-Server (MS SQL), Projektleitung / Teamleitung (IT), Testen, Testdesign (IT), ISTQB, Software Architecture, C#, Subversion, Konfiguration, ASP.NET, ASP, Rollout
2/2008 – 6/2009
Tätigkeitsbeschreibung
Entwicklung einer Applikation zur Vereinheitlichung und Optimierung des Workflows unter Berücksichtigung der gruppenspezifischen Anforderungen.
Entwicklung eines Serverdienstes, Viewer für verschiedene Formate, Dateiconverter, Datenbankanbindung
EA, C#, SVN, Win Server,MS SQL
Requirementanalyse, V-Modell, Unittest, Integrationstest, Systemtest, Architektur und Designentwicklung, Testplanung und Durchführung, Anwenderschulung
Microsoft SQL-Server (MS SQL), SQL, Windows Server (allg.), Testen, Enterprise Architect (EA), Software Architecture, C++, C#, Subversion, Workflows, Requirement Analyse, Forschung & Entwicklung
7/2003 – 1/2007
Tätigkeitsbeschreibung7 Monate Projektarbeit für RWE (Öberflächenanpassungen und Datenbankerweiterungen). Restliche Zeit Projektarbeit für EWE. Umfangreiche Anpassung und Weiterentwicklung der Kabelnetzverwaltung KNV. Schnittstellenprogrammierung in COM/DCOM,C++,C#. Anbindung an verschiedene Datenbanken ( Oracle, SQLServer, DB2 ). Systemkopplungen verschiedener TK-Anlagen (Meridian, Siemens HiPath). Oberflächenprogrammierung nach Kundenwunsch. Datenbankprogrammierung (PL/SQL, T-SQL). Datenmigration. Erstellung von Modulspezifikationen, Softwaredesign, Testdurchführung, UnitTests, Testreporting, Entwicklung nach V-Modell, Analyse und Architektur.Blackbox- und WhiteboxTest.
Eingesetzte QualifikationenOracle-Anwendungen, Datenbankentwicklung, Software Design, Software Architecture, Softwareentwicklung (allg.), Tool Command Language, PL/SQL, C++, C, DCOM (Distributed Component Object Model), Festnetz / Telefonanlagen / Fax
10/2001 – 6/2003
Tätigkeitsbeschreibung
In diesem Zeitraum wurden Projektarbeiten für Mummert & Partner, Enviatel, Bundeswehr und die EWE durchgeführt. Applikationentwicklung in C/C++. Schnittstellenprogrammierung in COM. Windows Serviceprogrammierung Weiterentwicklung für die Kabel/Netzweg Applikation beusenKNV. Oracle-Datenbankprogrammierung (PL/SQL). Systemkopplung an Lotus Notes, GUI-Programmierung. Erstellung des Datenbankdesign, Entwicklung der Softwarearchitektur,Modellierung UML (Rational), Programmierung der Module , Durchführung von Modultest, Integrationstest, Regressionstest und Systemtest.
C/C++,Oracle,SQL,MS SourceSafe, TOAD,MFC,PL/SQL, Testanalyst
Oracle-Anwendungen, Datenbankentwicklung, Testen, UML, Software Architecture, PL/SQL, Microsoft Foundation Classes (MFC), C++, C, User Interface (UI)
4/1999 – 3/2001
Tätigkeitsbeschreibung
Beschreibung:
Umsetzung verschiedener Effekte, Animationssequenzen,
Programmierung von Lichteffekten, Steuerung über serial Port.
Win NT, C++, DirectX
C++, C, Directx, Spezialeffekte
Zertifikate
Ausbildung
FHTW
Über mich
Softwareentwicklung, Softwarearchitektur / -design, Modellbasierte Entwicklung, Softwaretest, Consulting, Testautomatisierung, ISTQB Certified Tester, V-Modell, HIL-Teststände, Testmangement, Frameworkentwicklung, CI/CD
Weitere Kenntnisse
• Windows 98/Me/2000/XP/Vista/7/8 /10
• DOS
• MS-DOS
• Unix / Linux
• Windows CE
Programmiersprachen:
• C++
• C
• C#
• Java
• PL/SQL
• SQL
• T-SQL
Datenbanken:
• Oracle
• MS SQL Server
• mSQL / mySQL
• Access
• PostgresSQL
Datenkommunikation:
• ODBC
• Ethernet
• Internet, Intranet
• SMTP
• TCP/IP
• Windows Netzwerk
• Socket
• Named Pipes
• Shared Memory
Erfahrungen:
• verteilte Anwendungen
• Client-/ Serversysteme
• Schnittstellenprogrammierung
• Testautomatisierung / Erstellung von Frameworks
• Ereignisgesteuerte / strukturierte Programmierung
• Datenbanken Design / Programmierung
• Softwaredesign (Anforderungsanalyse, Grobdesign, Feindesign) mit UML
Case Tools: Enterprise Architect, Rational Rose
• modellbasierte Entwicklung im gesamten V-Modell
• Objektorientiertes und Zustandsorientiertes Design
• Objektorientierte und Zustandsorientierte Programmierung
• Entwicklungsprozess mit dem V-Modell
• Defect Managementsysteme: Clear Quest
Standards:
• Anforderungsmanagement und Design (Enterprise Architect, Doors)
• DIN EN 50128 Entwicklung sicherheitsrelevanter Software im Bahnbereich
• DIN EN 60601 Entwicklung sicherheitsrelevanter Software im Medizinbereich
• Risikomanagement / ISO 14971 (Software)
• Certified Tester (ASQF/ISTQB Foundation Level)
• V-Modell Experte
• Entwicklung von Teststrategien/Prozessen sowie deren Umsetzung
in Testwerkzeugen für automatisierte Abnahmetests (Blackox) und
System- und Komponententests (Gray- bzw. Whitebox) / Entwicklung
und Implementierung von Testwerkzeugen
• Anwendungs- ,Komponenten- und Systemprogrammierung mit
C# (objektorientiert), LabVIEW (grafisch),
WPF,
MFC (Framework),
XML (Datenbanken-/Strukturen-/Modelle)
• Anforderungsanalyse, Implementierung und Test von Softwaresystemen
und Komponenten
• COM/DCOM / COM+
• WIN-SDK / MFC / ATL
• dot.NET 2,3,4
• SWT, AWT, Junit
Produkte:
• Enterprise Architect
• DOORS
• Clearcase / ClearQuest
• Visual SourceSafe
• CanAlyzer
• JIRA
• Visual Studio 6,7,8, 2005, 2010, 2013
• Eclipse 3.x
• MS Office
• TOAD
• SQLPLUS
• MS-Managementkonsole
• PTC Integrity
• GIT
• Jira
• TeamCity
Branchen:
• Telekommunikation
• Energieversorger
• Dienstleister
• Militär
• Softwarehaus
• Öffentlicher Dienst
• Schienenfahrzeughersteller
• Haushaltsgeräte
• Medizintechnik
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden