Senior Softwareentwickler - Java Entwicklung, Testautomatisierung, u.a.
Aktualisiert am 04.12.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.02.2025
Verfügbar zu: 100%
davon vor Ort: 50%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 10 Monate
2022-03 - heute

Testautomatisierung & Entwicklung des Plugins Retina Workplace

Testautomatisierer Testautomatisierung SCRUM Testfallreview ...
Testautomatisierer

Diese Firma ist einer der führenden Medizintechnikanbieter und liefert innovative Technologien sowie applikationsorientierte Lösungen. Zur Diagnose und Behandlung von Augenkrankheiten bietet das Unternehmen Komplettlösungen, einschließlich Implantaten und Verbrauchsgütern. Das Plugin Retina Workplace ist eine neue Softwarelösung zur Diagnose von Makuladegeneration, die Augenärzte bei der Behandlung von Netzhauterkrankungen unterstützt. Ziel des Projektes ist die innovative Weiterentwicklung, Entwicklung neuer Features sowie die Qualitätssicherung des Plugins Retina Workplace. Zur Software-Qualitätssicherung soll das Plugin auch umfassend getestet werden. Dazu soll manuelles Testing durch die Testautomatisierung mit QF-Test weiter abgelöst und eine hohe Testabdeckung erreicht werden.


Aufgaben:

  • Automatisierung von vorhandenen, manuellen Testfällen aus Quap mit QF-Test und Speicherung in Git
    Nach dem Testfallreview automatisiere ich die Testfälle aus dem hauseigenen Tool Quap für den Retina Workplace mit Hilfe von QF-Test. Anschließend speichere ich die Testfälle über Git in BitBucket. Die Tests führe ich automatisiert über TeamCity auf virtuellen Windows-Maschinen von VMware aus. Im Rahmen dieses SCRUM-Projekts nehme ich regelmäßig an Sprints und Dailys teil.
  • Anpassung von automatischen Tests an das neue GUI-Design mit QF-Test und Testen mit TeamCity
    Ich passe die bestehenden automatischen Tests mit Hilfe von QF-Test an das neue GUI-Design des Retina Workplace an. Die erstellten Testfälle speichere ich über Git in BitBucket. Anschließend führe ich die Testfälle automatisiert über TeamCity auf virtuellen Windows-Maschinen von VMware aus.
  • Defektmanagement in Jira, Dokumentation der Reproduzierbarkeit und Re-Test nach Fehlerbehebung
    Die bei den Softwaretests des Retina Workplace gefundenen Fehler dokumentiere ich in Jira. Präzise und mit vielen Details lege ich jeweils einen Bug an. Dabei dokumentiere ich die Reproduzierbarkeit des Fehlers, wo er auftritt und welche Anforderungen betroffen sind. Nach der Fehlerbehebung erfolgt ein Re-Test.
Atlassian JIRA TeamCity QF-Test VMware Quap BitBucket Git
Testautomatisierung SCRUM Testfallreview Agile Vorgehensweise Softwaretest Genauigkeit Automatisierung von Testfällen Virtualisierung Testmanagement Versionsverwaltung Buildmanagement Defektmanagement
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Support für GPS 2.0

IT-Consultant Support Testautomatisierung Coaching ...
IT-Consultant

Im Projekt Global Financial Supply Chain & Payment System (GPS 2.0) geht es darum, die eigenentwickelte Bestandslösung zur Abwicklung des Zahlungsverkehrs zwischen den Gesellschaften und Lieferanten durch die Einführung des SAP Agenturgeschäfts (LO-AB) in Verbund mit weiteren Individualentwicklungen zu ersetzen. Nach der Beratung und Unterstützung der Unternehmensgruppe beim Testmanagement, bei der Testfallermittlung und -erstellung sowie beim Aufbau einer plattformübergreifenden Testautomatisierung für Regressionstests geht es in diesem Projekt um den Support für GPS 2.0. Dazu zählen die Betreuung der Fachanwender bei aufkommenden Fragen rund um den Testaufbau, zur Testautomatisierung mit testOFFICE und die Bereitstellung von neuen Versionen.


Aufgaben:

  • Beratung und Betreuung der Fachanwender zum Aufbau und Ausbau der Tests in testOFFICE
    ?In einem vorangegangenen Projekt wurden automatisierte Testsuiten in testOFFICE erstellt und bearbeitet. Im Anschluss daran betreue ich die Fachanwender weiterhin bei allen Fragen rund um den Testaufbau und unterstütze bei der Umsetzung der weiteren Entwicklung. Dazu coache ich einzelne Fachanwender und gebe mein Wissen weiter.
  • Bereitstellung neuer testOFFICE Versionen und Beratung des Betriebs zur Installation
    Um einen möglichst reibungslosen Betrieb zu gewährleisten, werden in regelmäßigen Abständen neue Versionen von testOFFICE zur Verfügung gestellt. Bei Fragen zur Installation stehe ich dem Kunden beratend zur Seite.
testOFFICE SAP LO-AB
Support Testautomatisierung Coaching Testmanagement Agile Vorgehensweise Wissenstransfer testOFFICE Performance Test Softwaretest Teamfähigkeit Kommunikation
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Technische Unterstützung testOFFICE

Systemadministrator testOFFICE Systeme Testautomatisierung Keyword Driven Testing Java ...
Systemadministrator testOFFICE Systeme

Das deutsche Institut nutzt für die Durchführung automatisierter Testfälle testOFFICE. Die Server und Clientmaschinen werden von SPIRIT-TESTING betreut. Hierzu werden regelmäßig Aktualisierungen von testOFFICE auf drei Maschinen inklusive eventueller Datenbankanpassungen von uns durchgeführt. Ziel ist es, einen reibungsfreien Betrieb des integrierten Testmanagements und der Testautomatisierung mit testOFFICE zu gewährleisten.


Aufgaben:

  • Aktualisierung von testOFFICE nach einem Release und Information über den Abschluss
    In regelmäßigen Abständen stellen wir eine neue Version von testOFFICE zur Verfügung. Die Aktualisierung der Systeme erfolgt in eigener Verantwortung. Der Kunde betreibt neben einem testOFFICE-Server zwei Client-Rechner. Der Zugriff auf die Systeme erfolgt über Citrix. Nach Absprache aktualisiere ich testOFFICE und informiere das Team über den erfolgreichen Abschluss der Arbeiten.
testOFFICE testOFFICE - .NET Engine testOFFICE - Browser Engine auf Basis von Selenium testOFFICE - TCDL - Keyword driven testing Citrix
Testautomatisierung Keyword Driven Testing Java Genauigkeit Kommunikation TCDL Keyword driven testing Softwaretest Systemtest Support Virtualisierung
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Technische Betreuung testOFFICE

Berater Support Agile Vorgehensweise Kommunikation ...
Berater

Diese Firma unterstützt als zentraler IT-Dienstleister des Bundes ein breites Spektrum an Behörden auftragsbezogen bei der Digitalisierung der öffentlichen Verwaltung. In diesem Projekt geht es um die Betreuung zum Betrieb von testOFFICE im Testprozess.  testOFFICE dient dem IT-Dienstleister zur Testautomatisierung und zum Testmanagement. Herausforderungen liegen hierbei beim Bereitstellen neuer testOFFICE-Versionen, in der Planung zur Aktualisierung der Software sowie in der Unterstützung bei technischen Fragen. Dem Kunden ist eine Besprechung der Vorgehensweise und Klärung von Fragen in regelmäßigen Terminen wichtig.


Aufgaben:

  • Unterstützung des Betriebs von testOFFICE und Bereitstellung neuer Versionen inkl. Datenbankskripte
    ?Ich unterstütze remote bei der Planung von Updates für testOFFICE. Dabei stelle ich die neuen Versionen inklusive der Datenbankskripte zur Verfügung. Nach der Freigabe koordiniere ich die Termine mit dem Betrieb und begleite bei Bedarf das Update. In regelmäßigen Terminen stimme ich mit dem Kunden unser Vorgehen ab, berate ihn zu testOFFICE und kläre Fragen.
testOFFICE
Support Agile Vorgehensweise Kommunikation Teamfähigkeit Wissenstransfer
auf Anfrage
7 Jahre 5 Monate
2017-08 - heute

Entwicklung und Qualitätssicherung von testOFFICE

Software-Entwickler Agile Vorgehensweise Coaching SCRUM ...
Software-Entwickler

Seit mehr als 15 Jahren profitieren zufriedene Kunden von den Tools und Methoden und Software-Qualitätssicherung auf Basis des Produktes testOFFICE. Seit Mitte 2017 bin ich mitverantwortlich für die (Weiter-) Entwicklung und Qualitätssicherung des integrierten Testautomatisierungs- und Testmanagementtools testOFFICE. In diesem Projekt geht es um die Weiterentwicklung bestehender Komponenten, die Implementierung neuer Schnittstellen und Module. Zur Qualitätssicherung soll testOFFICE neben JUnit-Tests auch laufend gegen sich selbst getestet werden.


Aufgaben:

  • Weiterentwicklung bestehender Komponenten, Implementierung neuer Schnittstellen und Module in Java
  • Review und Erstellung von automatisierten Testfällen in testOFFICE und Defektmanagment mit Jira
  • Anpassungen an der Datenbank mit SQL Developer nach Änderungen an testOFFICE
  • Beratung und Support bei technischen Fragen der Kunden zu testOFFICE und zur Datenbank-Einrichtung
testOFFICE testOFFICE - TCDL - Keyword driven testing SQL Developer Microsoft SQL MySQL Oracle DB PostgreSQL Atlassian JIRA Eclipse JUnit Java Swing Subversion
Agile Vorgehensweise Coaching SCRUM Keyword Driven Testing Java Subversion Jira Testfallreview Regressionstests Softwaretest SQL Genauigkeit Kommunikation Wissenstransfer Defektmanagement Versionsverwaltung Testautomatisierung
auf Anfrage
3 Monate
2022-01 - 2022-03

Schulung testOFFICE

Coach für testOFFICE Coaching Keyword Driven Testing MS Office: PowerPoint; Word ...
Coach für testOFFICE

Nach dem Aufbau einer plattformübergreifenden Testautomatisierung mit testOFFICE für Regressionstests innerhalb der Würth-Gruppe soll der Fachbereich weiter geschult und gecoached werden. Im Projekt geht es darum, neue Mitarbeiter bei Würth in eine effiziente Testautomatisierung und ein Testmanagement auf Basis der ISTQB-Standards in testOFFICE einzuarbeiten, sodass das bestehende Software Testing reibungsfrei fortgesetzt werden kann. Dabei werden bestehende manuelle Testfälle in automatisierte überführt. Die Schulungen umfassen dabei explizit die Windows- und SAP Engine von testOFFICE.


Aufgaben:

  • Vorbereitung und Durchführung des Coachings, der Präsentationen und Schulungen in testOFFICE
  • Beratung des Fachbereichs bei der Review, Ermittlung und Erstellung von Testfällen in testOFFICE
MS Office Powerpoint MS Word testOFFICE testOFFICE - .NET Engine testOFFICE - SAP Engine testOFFICE - TCDL - Keyword driven testing
Coaching Keyword Driven Testing MS Office: PowerPoint; Word Präsentationen Wissenstransfer Schulungen ISTQB Standards TCDL - Keyword driven testing manuelles Testing Kommunikation Testautomatisierung Testfallreview Exploratives Testing Support Testmanagement
Würth-Gruppe
3 Monate
2021-10 - 2021-12

Testautomatisierung der dooh-it Webseite

Testmanager Agile Vorgehensweise Exploratives Testing Manuelles Testing ...
Testmanager

dooh-it ist ein Content Management System (CMS), um Bildschirme an der Tankstelle mit digitalen Werbeinhalten zu bespielen. Hierbei sorgen innovative High End Bildschirme durch Bewegtbild für Aufmerksamkeit bei der Zielgruppe. Ziele des Projektes sind, ein Testmanagement der Webseite dooh-it.de zu realisieren, die Testautomatisierung zu implementieren und Oberflächentests mit testOFFICE durchzuführen. Dazu gehören auch die Anpassung der Testplanung, die Einführung einer agilen Vorgehensweise in Sprints nach SCRUM sowie das Defektmanagement und die Besprechung der gefundenen Fehler mit dem Product Owner (PO).


Aufgaben:

  • Ermittlung, fachliche Aufbereitung und Dokumentation der Anforderungen an die Testautomatisierung
  • Vereinheitlichung der Testbereiche und Konzeptionierung der automatisierten Testfälle in testOFFICE
  • Dokumentation und Präsentation der Prozesse sowie Reporting zum Fortschritt der Testaktivitäten
  • Testautomatisierung sowie Defektmanagement, Dokumentation und Einstufung der Tickets in Jira
Atlassian JIRA testOFFICE MS Office MS Excel MS Word Powerpoint
Agile Vorgehensweise Exploratives Testing Manuelles Testing SCRUM Konzeptionierung Kommunikation Wissenstransfer Testautomatisierung Best Practice Genauigkeit Präsentationen Teamfähigkeit
PWM GmbH & Co. KG
4 Monate
2021-06 - 2021-09

Qualifizierung Mitarbeiter DZF

Qualifizierungsbeauftragter Best Practice Coaching MS Office: Excel; PowerPoint; Word ...
Qualifizierungsbeauftragter

Die Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV) gehört zum Ressort des Bundesministeriums für Digitales und Verkehr (BMDV). Das ITZBund unterstützt als zentraler IT-Dienstleister des Bundes verschiedene Behörden bei der Digitalisierung der öffentlichen Verwaltung. So soll die Zeiterfassung des WSV für Mitarbeiter in den verschiedenen Ämtern auf eine dezentrale Erfassung umgestellt werden. Im Projekt bin ich zuständig für die Koordinierung der Schulungen zur Qualifizierung der Mitarbeiter, die vor Ort in kleinen Gruppen durchgeführt werden sollen. Dies beinhaltet die Erstellung der Schulungsunterlagen, den Kontakt mit den Schulungsämtern, die Koordination der Termine (online oder vor Ort) und die Unterstützung der zu schulenden Mitarbeiter. Aufgrund von COVID-19-Schutzmaßnahmen und -Regelungen finden die Schulungen auch flexibel als Online-Veranstaltung statt.


Aufgaben:

  • Erstellung und Vorstellung von Schulungsunterlagen und der Protokolle sowie Aufnahme von Vorschlägen
  • Vorbereitung der Schulungen und weiterer Trainer auf die Präsentationen zum DZF
  • Koordinierung der Schulungen, Termine und Räume zur Qualifizierung der Mitarbeiter
Best Practice Coaching MS Office: Excel; PowerPoint; Word Präsentationen Wissenstransfer Schulungen MS Office: Microsoft Outlook Kommunikation Teamfähigkeit
ITZBund für die Wasserstraßen- und Schifffahrtsverwaltung des Bundes
2 Monate
2019-11 - 2019-12

testOFFICE - Testdurchführung per CommandLine

Software-Entwickler Agile Vorgehensweise SCRUM Jenkins ...
Software-Entwickler

Aufgrund der steigenden Nachfrage nach testOFFICE in einem CI/CD-Prozess soll die Software um die Möglichkeit erweitert werden, Tests per Commandline auszuführen. Nach der Ermittlung aller Anforderungen werden zunächst alle benötigten Klassen- und Sequenzdiagramme mittels UML erstellt. Bei der Implementierung wird besonderen Wert daraufgelegt, möglichst viel bestehenden Code zu verwenden, da dieser bereits getestet ist und keine Fehler aufweist. Da für die Testausführung relativ viele Parameter benötigt werden, die sich meist auf Datenbank-Identifier beziehen, wird in testOFFICE eine Möglichkeit geschaffen, mit wenigen Mausklicks fertige Skriptdateien zu erzeugen, um automatisierte Tests durchführen zu können, ohne testOFFICE gestartet zu haben. In Jenkins ist es somit möglich, diese Skriptdateien sowohl in einem Standardprojekt als auch in einem Pipelineprojekt zu verwenden.


Aufgaben:

  • Einrichtung eines Jenkins-Servers und Erstellung eines Standard- und Pipelineprojektes
  • Anforderungsanalyse, Konzeptionierung und Dokumentation in Jira sowie User Story Formulierung
  • Implementierung des neuen Moduls mit Java nach Best Practices in testOFFICE und Testklassen in JUnit
Agile Vorgehensweise SCRUM Jenkins Continuous Integration Jira Konzeptionierung User Story Formulierung Kommunikation Wissenstransfer Java JUnit testOFFICE Subversion (SVN) Best Practice
SPIRIT-TESTING Software & Services GmbH
1 Jahr 11 Monate
2018-02 - 2019-12

Global Financial Supply Chain & Payment System (GPS 2.0)

Test Automation Engineer SAP FI/CO SAP LO-AB Kommunikation ...
Test Automation Engineer

Testen des Global Financial Supply Chain & Payment System (GPS 2.0) in SAP. 

In SAP werden Buchungen und Zahlungen von und zu Kunden durchführt. Das Ziel der Qualitätssicherung umfasst neben der Erstellung von Testfällen automatisierter Tests, auch das Korrigieren, sowie Importieren von Testdaten aus Exceldateien. Nach der Durchführung der Testautomatisierung mit testOFFICE sollen Werte aus dem SAP-System geschrieben, überprüft und manuell in Excel ergänzt werden. Das händische Befüllen benötigt einen hohen, zeitlichen Aufwand. Daher soll ein Skript in Python erstellt werden, so dass die Exceldateien in kürzerer Zeit fertig gestellt werden können. Dem Kunden sind persönliche Besuche vor Ort wichtig für die Zusammenarbeit und Kommunikation.

  • Review, Erstellung und Bearbeitung automatisierter Testfälle mit der testOFFICE - SAP Engine
  • Erstellung und Kontrolle von Datensätzen in Excel vor und nach der Durchführung der Testfälle
  • Erstellung eines Skripts zur Datenübertragung mit Hilfe von Python in testOFFICE
SAP FI/CO SAP LO-AB Kommunikation Teamfähigkeit Wissenstransfer testOFFICE testOFFICE - SAP Engine Testfallreview MS Office: Excel; MS OFFICE Visual Basic Script Genauigkeit MS Office: Excel Python
3 Monate
2019-03 - 2019-05

Konzepterstellung zur Schnittstelle testOFFICE und inSTEP Blue

Entwickler Konzeptionierung Skype Wissenstransfer ...
Entwickler

Der Kunde verwendet neben testOFFICE auch inSTEP Blue als ein weiteres Tool zur Verwaltung testrelevanter Artefakte. Ziel des Projektes ist die Ermittlung und Analyse der Anforderungen sowie die Erstellung eines Konzeptes zur Implementierung einer Schnittstelle zwischen beiden Tools testOFFICE und inSTEP Blue mit den dazugehörigen Aufwandsschätzungen. Neben einem gemeinsamen Konzept beider Tools soll auch ein Teilkonzept vorgelegt werden, das ausschließlich die Anpassungen von testOFFICE aufweist.


Aufgaben:

  • Ermittlung und Analyse der Anforderungen zur Schnittstelle testOFFICE und inSTEP Blue
  • Konzeptionierung, Erstellung und Integration von Diagrammen ins Konzept mit UML
  • Erstellung einer Aufwandsschätzung in Excel zur Implementierung der Schnittstelle
  • Präsentation des Konzeptes beim Kunden in PowerPoint und Aufnahme von Kundenwünschen ins Konzept
Konzeptionierung Skype Wissenstransfer testOFFICE UML UMLet MS Office: Excel MS Office: PowerPoint Präsentationen
6 Monate
2018-09 - 2019-02

Entwicklung einer Schnittstelle zwischen testOFFICE und Jira

Entwickler Test Driven Development (TDD) Konzeptionierung MS Office: Word ...
Entwickler

Als Mitglied der (auf Anfrage) agiert die (auf Anfrage) im Bereich E-Mobility, mit innovativen und voll digitalen Lösungen zum Laden von Elektrofahrzeugen. Diese Firma bietet White-Label-Public-Charging-Lösungen für OEMs und Flotten an. Ziel des Projektes ist es, eine Möglichkeit zu schaffen, um die Testergebnisse aus testOFFICE heraus in Jira im Rahmen des Defektmanagements zu bewerten. Durch die Implementierung der Schnittstelle sollen Defekte direkt in Jira erzeugt und dargestellt werden können. Nach der Ermittlung der Kundenanforderungen erfolgt die Anpassung des testOFFICE-Modells. Zur Kommunikation mit Jira wird die REST-API verwendet und jeweilige Funktionalitäten in testOFFICE implementiert. In diesem Projekt wird besonderen Wert auf das Test Driven Development (TDD), die Bedienbarkeit und Benutzerfreundlichkeit gelegt.


Aufgaben:

  • Anforderungsanalyse, Erstellung und Präsentation eines Grobkonzepts über Diagramme in UML
  • Implementierung der Schnittstelle zwischen testOFFICE und Jira sowie Testautomatisierung mit JUnit
  • Erstellung einer Dokumentation in Word als Anleitung zur Schnittstelle und Coaching des Kunden
Test Driven Development (TDD) Konzeptionierung MS Office: Word UML Kommunikation Präsentationen Jira testOFFICE JSON Java REST-API JUnit Wissenstransfer Coaching Anforderungsanalyse Anforderungsmanagement Testmanagement Testautomatisierung Implementierung der Schnittstelle
4 Monate
2017-10 - 2018-01

Testen des Check-Outs einer Webanwendung

Manueller Tester Manuelles Testing Exploratives Testing User Story Formulierung ...
Manueller Tester

Dieses Institut erweitert im Projekt "COE Check-out Engine" eine bestehende Webanwendung zum Buchen von Sprachkursen in verschiedenen Ländern. Der aktuelle Stand der Entwicklung soll durch manuelles Testing überprüft werden. Darüber hinaus soll die korrekte Darstellung auf verschiedenen Endgeräten mit unterschiedlichen Browsern getestet werden. Hierfür werden mit SPIRIT Testmatrix verschiedene Testfälle erstellt und an die Tester verteilt. Im Anschluss an das manuelle Testing wird zusätzlich noch explorativ getestet. Alle dabei gefundenen Abweichungen werden beschrieben und inklusive einer Reproduktionsanleitung zusammengetragen und in Jira eingetragen. Durch die durchgeführten Tests können einige teils kritische Abweichungen aufgedeckt werden, wodurch der Kunde den anstehenden Release noch verschieben kann.


Aufgaben:

  • Dokumentation und Erstellung von Abweichungsberichten in Jira
  • Ermittlung von Testfällen mit der SPIRIT testMatrix, Definieren und Anlegen von Testdaten
  • Manuelles und exploratives Testing in unterschiedlichen Browsern und auf verschiedenen Endgeräten
  • Defektmanagement in Excel, Word und Jira und exploratives Nach-Testing
Manuelles Testing Exploratives Testing User Story Formulierung Genauigkeit Definieren und Anlegen von Testdaten testMATRIX Firefox Google Chrome Internet Explorer Microsoft Edge Softwaretest manuelles Testing Jira MS Office: Excel; Word Ermittlung von Testfällen Manuelles und exploratives Testing Defektmanagement

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2021-08 - 2021-08

A4Q Selenium Tester Foundation

Zertifikat, A4Q Alliance for Qualification GmbH
Zertifikat
A4Q Alliance for Qualification GmbH
1 Monat
2021-01 - 2021-01

Grundlagen der digitalen Barrierefreiheit

mindscreen GmbH
mindscreen GmbH
1 Monat
2018-07 - 2018-07

Datenschutz für Mitarbeiter

lawpilots
lawpilots
1 Monat
2018-07 - 2018-07

IT-Sicherheit für Mitarbeiter

lawpilots
lawpilots
1 Monat
2018-05 - 2018-05

ISTQB® Certified Tester Foundation Level

Zertifikat, GASQ Service GmbH
Zertifikat
GASQ Service GmbH
2 Jahre 9 Monate
2014-09 - 2017-05

Studium - Informatik

Fachhochschule Darmstadt
Fachhochschule Darmstadt
3 Jahre 11 Monate
2010-09 - 2014-07

Studium - Energiewirtschaft

Fachhochschule Darmstadt
Fachhochschule Darmstadt
4 Jahre 1 Monat
2004-07 - 2008-07

Studium - Elektrotechnik

Fachgebundene Hochschulreife Elektrotechnik, Heinrich-Emmanuel-Schule
Fachgebundene Hochschulreife Elektrotechnik
Heinrich-Emmanuel-Schule

Position

Position

Rollen:

  • Senior Softwareentwickler/ Software-Entwickler
  • Testautomatisierer
  • IT-Consultant/ Berater
  • Systemadministrator
  • Coach für testOFFICE


Schwerpunkte/ Einsatzgebiete:

  • Java Entwicklung
  • Testautomatisierung
  • Entwicklung testOFFICE - Testautomation- und Testmanagementsoftware
  • Software Qualitätssicherung
  • REST Schnittstellenentwicklung
  • Manuelles Testen


Kompetenzen

Kompetenzen

Schwerpunkte

Java Entwicklung
Testautomatisierung
Entwicklung testOFFICE - Testautomation- und Testmanagementsoftware
Software Qualitätssicherung
REST Schnittstellenentwicklung
Manuelles Testen

Produkte / Standards / Erfahrungen / Methoden

Fähigkeiten & Kenntnisse

Fähigkeiten und Kenntnisse

=====================================================================================================

- Agile Vorgehensweise (Vorgehensmodelle, Exzellente Kenntnisse)

- Best Practice (Vorgehensmodelle, Exzellente Kenntnisse)

- BitBucket (Versionsverwaltung, Sehr gute Kenntnisse)

- Citrix (Virtualisierung, Sehr gute Kenntnisse)

- Coaching (Vorgehensmodelle, Sehr gute Kenntnisse)

- Continuous Integration (Vorgehensmodelle, Sehr gute Kenntnisse)

- Definieren und Anlegen von Testdaten (Testautomatisierung, Sehr gute Kenntnisse)

- Eclipse (Entwicklungsumgebungen, Exzellente Kenntnisse)

- Excel (MS Office, Sehr gute Kenntnisse)

- Exploratives Testing (Vorgehensmodelle, Exzellente Kenntnisse)

- Exploratives Testing (Vorgehensweise, Exzellente Kenntnisse)

- Firefox (Browser, Sehr gute Kenntnisse)

- Genauigkeit (Soft Skills, Exzellente Kenntnisse)

- Git (Versionsverwaltung, Sehr gute Kenntnisse)

- Google Chrome (Browser, Sehr gute Kenntnisse)

- Internet Explorer (Browser, Sehr gute Kenntnisse)

- ISTQB Standards (Standards, Sehr gute Kenntnisse)

- Java (Programmiersprachen, Exzellente Kenntnisse)

- Java Swing (Frameworks, Exzellente Kenntnisse)

- Jenkins (Buildmanagement, Sehr gute Kenntnisse)

- Jira (Anforderungsmanagement, Sehr gute Kenntnisse)

- Jira (Defektmanagement, Sehr gute Kenntnisse)

- Jira (Testmanagement, Sehr gute Kenntnisse)

- JSON (Programmiersprachen, Sehr gute Kenntnisse)

- JUnit (Testautomatisierung, Sehr gute Kenntnisse)

- Keyword Driven Testing (Vorgehensmodelle, Sehr gute Kenntnisse)

- Kommunikation (Soft Skills, Sehr gute Kenntnisse)

- Konzeptionierung (Anforderungsmanagement, Sehr gute Kenntnisse)

- manuelles Testing (manuelles Testing, Exzellente Kenntnisse)

- Manuelles Testing (Vorgehensmodelle, Exzellente Kenntnisse)

- Microsoft Edge (Browser, Sehr gute Kenntnisse)

- Microsoft Outlook (MS Office, Sehr gute Kenntnisse)

- Microsoft SQL (Datenbanken, Sehr gute Kenntnisse)

- MS OFFICE (MS Office, Sehr gute Kenntnisse)

- MySQL (Datenbanken, Sehr gute Kenntnisse)

- Oracle DB (Datenbanken, Sehr gute Kenntnisse)

- Performance Test (Teststufen / Testarten, Gute Kenntnisse)

- PostgreSQL (Datenbanken, Sehr gute Kenntnisse)

- PowerPoint (MS Office, Sehr gute Kenntnisse)

- Präsentationen (Soft Skills, Gute Kenntnisse)

- Python (Programmiersprachen, Sehr gute Kenntnisse)

- QF-Test (Testautomatisierung, Sehr gute Kenntnisse)

- Quap (Testmanagement, Sehr gute Kenntnisse)

- Regressionstests (Teststufen / Testarten, Exzellente Kenntnisse)

- REST-API (Schnittstellen, Sehr gute Kenntnisse)

- SAP FI/CO (SAP, Gute Kenntnisse)

- SAP LO-AB (SAP, Gute Kenntnisse)

- Schulungen (Sonstige, Gute Kenntnisse)

- SCRUM (Vorgehensmodelle, Exzellente Kenntnisse)

- Skype (Projektmanagement, Sehr gute Kenntnisse)

- Softwaretest (Teststufen / Testarten, Exzellente Kenntnisse)

- SQL (Programmiersprachen, Sehr gute Kenntnisse)

- SQL Developer (Entwicklungsumgebungen, Exzellente Kenntnisse)

- Subversion (Versionsverwaltung, Sehr gute Kenntnisse)

- Subversion (SVN) (Versionsverwaltung, Sehr gute Kenntnisse)

- Systemtest (Teststufen / Testarten, Sehr gute Kenntnisse)

- TeamCity (Buildmanagement, Sehr gute Kenntnisse)

- Teamfähigkeit (Soft Skills, Exzellente Kenntnisse)

- Test Driven Development (TDD) (Vorgehensmodelle, Sehr gute Kenntnisse)

- Testautomatisierung (Testing, Exzellente Kenntnisse)

- Testfallreview (Testmanagement, Sehr gute Kenntnisse)

- testMATRIX (Testfallermittlung, Sehr gute Kenntnisse)

- testOFFICE (Support, Exzellente Kenntnisse)

- testOFFICE (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE (Testmanagement, Exzellente Kenntnisse)

- testOFFICE - .NET Engine (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - Browser Engine auf Basis von Selenium (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - SAP Engine (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - TCDL - Keyword driven testing (Testautomatisierung, Exzellente Kenntnisse)

- UML (Modellierung, Sehr gute Kenntnisse)

- UMLet (Modellierung, Sehr gute Kenntnisse)

- User Story Formulierung (Anforderungsmanagement, Sehr gute Kenntnisse)

- Visual Basic Script (Programmiersprachen, Gute Kenntnisse)

- VMware (Virtualisierung, Sehr gute Kenntnisse)

- Wissenstransfer (Soft Skills, Exzellente Kenntnisse)

- Word (MS Office, Exzellente Kenntnisse)



beruflicher Werdegang

07/2017 - heute
Firma: auf Anfrage
Position: Senior Softwareentwickler
  • Entwicklung von testOFFICE
  • Test-Engineering
  • IT-Consulting
  • IT-Support
  • Software Qualitätssicherung

03/2009 - 09/2010
Firma: Senator GmbH & Co. KGAa
Position: Qualitätssicherung Kunststofftechnik
  • Erfassung von Testmethoden
  • Durchführung der Tests
  • Dokumentation und Übersetzung ins Englische

Programmiersprachen

JSON
Fortgeschritten
Visual Basic Script
Fortgeschritten
SQL
Fortgeschritten
Python
Fortgeschritten
Java
Experte

Datenbanken

Microsoft SQL
Fortgeschritten
PostgreSQL
Fortgeschritten
Oracle DB
Fortgeschritten
MySQL
Fortgeschritten

Branchen

Branchen

  • Medizintechnik
  • Informationstechnik (ITK)
  • Sprach- und Kulturinstitute
  • Financial Services
  • Öffentliche Verwaltung & Behörden
  • Softwarehersteller im Bereich Software Qualitätssicherung
  • Elektrotechnik
  • Energiewirtschaft

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 10 Monate
2022-03 - heute

Testautomatisierung & Entwicklung des Plugins Retina Workplace

Testautomatisierer Testautomatisierung SCRUM Testfallreview ...
Testautomatisierer

Diese Firma ist einer der führenden Medizintechnikanbieter und liefert innovative Technologien sowie applikationsorientierte Lösungen. Zur Diagnose und Behandlung von Augenkrankheiten bietet das Unternehmen Komplettlösungen, einschließlich Implantaten und Verbrauchsgütern. Das Plugin Retina Workplace ist eine neue Softwarelösung zur Diagnose von Makuladegeneration, die Augenärzte bei der Behandlung von Netzhauterkrankungen unterstützt. Ziel des Projektes ist die innovative Weiterentwicklung, Entwicklung neuer Features sowie die Qualitätssicherung des Plugins Retina Workplace. Zur Software-Qualitätssicherung soll das Plugin auch umfassend getestet werden. Dazu soll manuelles Testing durch die Testautomatisierung mit QF-Test weiter abgelöst und eine hohe Testabdeckung erreicht werden.


Aufgaben:

  • Automatisierung von vorhandenen, manuellen Testfällen aus Quap mit QF-Test und Speicherung in Git
    Nach dem Testfallreview automatisiere ich die Testfälle aus dem hauseigenen Tool Quap für den Retina Workplace mit Hilfe von QF-Test. Anschließend speichere ich die Testfälle über Git in BitBucket. Die Tests führe ich automatisiert über TeamCity auf virtuellen Windows-Maschinen von VMware aus. Im Rahmen dieses SCRUM-Projekts nehme ich regelmäßig an Sprints und Dailys teil.
  • Anpassung von automatischen Tests an das neue GUI-Design mit QF-Test und Testen mit TeamCity
    Ich passe die bestehenden automatischen Tests mit Hilfe von QF-Test an das neue GUI-Design des Retina Workplace an. Die erstellten Testfälle speichere ich über Git in BitBucket. Anschließend führe ich die Testfälle automatisiert über TeamCity auf virtuellen Windows-Maschinen von VMware aus.
  • Defektmanagement in Jira, Dokumentation der Reproduzierbarkeit und Re-Test nach Fehlerbehebung
    Die bei den Softwaretests des Retina Workplace gefundenen Fehler dokumentiere ich in Jira. Präzise und mit vielen Details lege ich jeweils einen Bug an. Dabei dokumentiere ich die Reproduzierbarkeit des Fehlers, wo er auftritt und welche Anforderungen betroffen sind. Nach der Fehlerbehebung erfolgt ein Re-Test.
Atlassian JIRA TeamCity QF-Test VMware Quap BitBucket Git
Testautomatisierung SCRUM Testfallreview Agile Vorgehensweise Softwaretest Genauigkeit Automatisierung von Testfällen Virtualisierung Testmanagement Versionsverwaltung Buildmanagement Defektmanagement
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Support für GPS 2.0

IT-Consultant Support Testautomatisierung Coaching ...
IT-Consultant

Im Projekt Global Financial Supply Chain & Payment System (GPS 2.0) geht es darum, die eigenentwickelte Bestandslösung zur Abwicklung des Zahlungsverkehrs zwischen den Gesellschaften und Lieferanten durch die Einführung des SAP Agenturgeschäfts (LO-AB) in Verbund mit weiteren Individualentwicklungen zu ersetzen. Nach der Beratung und Unterstützung der Unternehmensgruppe beim Testmanagement, bei der Testfallermittlung und -erstellung sowie beim Aufbau einer plattformübergreifenden Testautomatisierung für Regressionstests geht es in diesem Projekt um den Support für GPS 2.0. Dazu zählen die Betreuung der Fachanwender bei aufkommenden Fragen rund um den Testaufbau, zur Testautomatisierung mit testOFFICE und die Bereitstellung von neuen Versionen.


Aufgaben:

  • Beratung und Betreuung der Fachanwender zum Aufbau und Ausbau der Tests in testOFFICE
    ?In einem vorangegangenen Projekt wurden automatisierte Testsuiten in testOFFICE erstellt und bearbeitet. Im Anschluss daran betreue ich die Fachanwender weiterhin bei allen Fragen rund um den Testaufbau und unterstütze bei der Umsetzung der weiteren Entwicklung. Dazu coache ich einzelne Fachanwender und gebe mein Wissen weiter.
  • Bereitstellung neuer testOFFICE Versionen und Beratung des Betriebs zur Installation
    Um einen möglichst reibungslosen Betrieb zu gewährleisten, werden in regelmäßigen Abständen neue Versionen von testOFFICE zur Verfügung gestellt. Bei Fragen zur Installation stehe ich dem Kunden beratend zur Seite.
testOFFICE SAP LO-AB
Support Testautomatisierung Coaching Testmanagement Agile Vorgehensweise Wissenstransfer testOFFICE Performance Test Softwaretest Teamfähigkeit Kommunikation
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Technische Unterstützung testOFFICE

Systemadministrator testOFFICE Systeme Testautomatisierung Keyword Driven Testing Java ...
Systemadministrator testOFFICE Systeme

Das deutsche Institut nutzt für die Durchführung automatisierter Testfälle testOFFICE. Die Server und Clientmaschinen werden von SPIRIT-TESTING betreut. Hierzu werden regelmäßig Aktualisierungen von testOFFICE auf drei Maschinen inklusive eventueller Datenbankanpassungen von uns durchgeführt. Ziel ist es, einen reibungsfreien Betrieb des integrierten Testmanagements und der Testautomatisierung mit testOFFICE zu gewährleisten.


Aufgaben:

  • Aktualisierung von testOFFICE nach einem Release und Information über den Abschluss
    In regelmäßigen Abständen stellen wir eine neue Version von testOFFICE zur Verfügung. Die Aktualisierung der Systeme erfolgt in eigener Verantwortung. Der Kunde betreibt neben einem testOFFICE-Server zwei Client-Rechner. Der Zugriff auf die Systeme erfolgt über Citrix. Nach Absprache aktualisiere ich testOFFICE und informiere das Team über den erfolgreichen Abschluss der Arbeiten.
testOFFICE testOFFICE - .NET Engine testOFFICE - Browser Engine auf Basis von Selenium testOFFICE - TCDL - Keyword driven testing Citrix
Testautomatisierung Keyword Driven Testing Java Genauigkeit Kommunikation TCDL Keyword driven testing Softwaretest Systemtest Support Virtualisierung
auf Anfrage
5 Jahre 1 Monat
2019-12 - heute

Technische Betreuung testOFFICE

Berater Support Agile Vorgehensweise Kommunikation ...
Berater

Diese Firma unterstützt als zentraler IT-Dienstleister des Bundes ein breites Spektrum an Behörden auftragsbezogen bei der Digitalisierung der öffentlichen Verwaltung. In diesem Projekt geht es um die Betreuung zum Betrieb von testOFFICE im Testprozess.  testOFFICE dient dem IT-Dienstleister zur Testautomatisierung und zum Testmanagement. Herausforderungen liegen hierbei beim Bereitstellen neuer testOFFICE-Versionen, in der Planung zur Aktualisierung der Software sowie in der Unterstützung bei technischen Fragen. Dem Kunden ist eine Besprechung der Vorgehensweise und Klärung von Fragen in regelmäßigen Terminen wichtig.


Aufgaben:

  • Unterstützung des Betriebs von testOFFICE und Bereitstellung neuer Versionen inkl. Datenbankskripte
    ?Ich unterstütze remote bei der Planung von Updates für testOFFICE. Dabei stelle ich die neuen Versionen inklusive der Datenbankskripte zur Verfügung. Nach der Freigabe koordiniere ich die Termine mit dem Betrieb und begleite bei Bedarf das Update. In regelmäßigen Terminen stimme ich mit dem Kunden unser Vorgehen ab, berate ihn zu testOFFICE und kläre Fragen.
testOFFICE
Support Agile Vorgehensweise Kommunikation Teamfähigkeit Wissenstransfer
auf Anfrage
7 Jahre 5 Monate
2017-08 - heute

Entwicklung und Qualitätssicherung von testOFFICE

Software-Entwickler Agile Vorgehensweise Coaching SCRUM ...
Software-Entwickler

Seit mehr als 15 Jahren profitieren zufriedene Kunden von den Tools und Methoden und Software-Qualitätssicherung auf Basis des Produktes testOFFICE. Seit Mitte 2017 bin ich mitverantwortlich für die (Weiter-) Entwicklung und Qualitätssicherung des integrierten Testautomatisierungs- und Testmanagementtools testOFFICE. In diesem Projekt geht es um die Weiterentwicklung bestehender Komponenten, die Implementierung neuer Schnittstellen und Module. Zur Qualitätssicherung soll testOFFICE neben JUnit-Tests auch laufend gegen sich selbst getestet werden.


Aufgaben:

  • Weiterentwicklung bestehender Komponenten, Implementierung neuer Schnittstellen und Module in Java
  • Review und Erstellung von automatisierten Testfällen in testOFFICE und Defektmanagment mit Jira
  • Anpassungen an der Datenbank mit SQL Developer nach Änderungen an testOFFICE
  • Beratung und Support bei technischen Fragen der Kunden zu testOFFICE und zur Datenbank-Einrichtung
testOFFICE testOFFICE - TCDL - Keyword driven testing SQL Developer Microsoft SQL MySQL Oracle DB PostgreSQL Atlassian JIRA Eclipse JUnit Java Swing Subversion
Agile Vorgehensweise Coaching SCRUM Keyword Driven Testing Java Subversion Jira Testfallreview Regressionstests Softwaretest SQL Genauigkeit Kommunikation Wissenstransfer Defektmanagement Versionsverwaltung Testautomatisierung
auf Anfrage
3 Monate
2022-01 - 2022-03

Schulung testOFFICE

Coach für testOFFICE Coaching Keyword Driven Testing MS Office: PowerPoint; Word ...
Coach für testOFFICE

Nach dem Aufbau einer plattformübergreifenden Testautomatisierung mit testOFFICE für Regressionstests innerhalb der Würth-Gruppe soll der Fachbereich weiter geschult und gecoached werden. Im Projekt geht es darum, neue Mitarbeiter bei Würth in eine effiziente Testautomatisierung und ein Testmanagement auf Basis der ISTQB-Standards in testOFFICE einzuarbeiten, sodass das bestehende Software Testing reibungsfrei fortgesetzt werden kann. Dabei werden bestehende manuelle Testfälle in automatisierte überführt. Die Schulungen umfassen dabei explizit die Windows- und SAP Engine von testOFFICE.


Aufgaben:

  • Vorbereitung und Durchführung des Coachings, der Präsentationen und Schulungen in testOFFICE
  • Beratung des Fachbereichs bei der Review, Ermittlung und Erstellung von Testfällen in testOFFICE
MS Office Powerpoint MS Word testOFFICE testOFFICE - .NET Engine testOFFICE - SAP Engine testOFFICE - TCDL - Keyword driven testing
Coaching Keyword Driven Testing MS Office: PowerPoint; Word Präsentationen Wissenstransfer Schulungen ISTQB Standards TCDL - Keyword driven testing manuelles Testing Kommunikation Testautomatisierung Testfallreview Exploratives Testing Support Testmanagement
Würth-Gruppe
3 Monate
2021-10 - 2021-12

Testautomatisierung der dooh-it Webseite

Testmanager Agile Vorgehensweise Exploratives Testing Manuelles Testing ...
Testmanager

dooh-it ist ein Content Management System (CMS), um Bildschirme an der Tankstelle mit digitalen Werbeinhalten zu bespielen. Hierbei sorgen innovative High End Bildschirme durch Bewegtbild für Aufmerksamkeit bei der Zielgruppe. Ziele des Projektes sind, ein Testmanagement der Webseite dooh-it.de zu realisieren, die Testautomatisierung zu implementieren und Oberflächentests mit testOFFICE durchzuführen. Dazu gehören auch die Anpassung der Testplanung, die Einführung einer agilen Vorgehensweise in Sprints nach SCRUM sowie das Defektmanagement und die Besprechung der gefundenen Fehler mit dem Product Owner (PO).


Aufgaben:

  • Ermittlung, fachliche Aufbereitung und Dokumentation der Anforderungen an die Testautomatisierung
  • Vereinheitlichung der Testbereiche und Konzeptionierung der automatisierten Testfälle in testOFFICE
  • Dokumentation und Präsentation der Prozesse sowie Reporting zum Fortschritt der Testaktivitäten
  • Testautomatisierung sowie Defektmanagement, Dokumentation und Einstufung der Tickets in Jira
Atlassian JIRA testOFFICE MS Office MS Excel MS Word Powerpoint
Agile Vorgehensweise Exploratives Testing Manuelles Testing SCRUM Konzeptionierung Kommunikation Wissenstransfer Testautomatisierung Best Practice Genauigkeit Präsentationen Teamfähigkeit
PWM GmbH & Co. KG
4 Monate
2021-06 - 2021-09

Qualifizierung Mitarbeiter DZF

Qualifizierungsbeauftragter Best Practice Coaching MS Office: Excel; PowerPoint; Word ...
Qualifizierungsbeauftragter

Die Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV) gehört zum Ressort des Bundesministeriums für Digitales und Verkehr (BMDV). Das ITZBund unterstützt als zentraler IT-Dienstleister des Bundes verschiedene Behörden bei der Digitalisierung der öffentlichen Verwaltung. So soll die Zeiterfassung des WSV für Mitarbeiter in den verschiedenen Ämtern auf eine dezentrale Erfassung umgestellt werden. Im Projekt bin ich zuständig für die Koordinierung der Schulungen zur Qualifizierung der Mitarbeiter, die vor Ort in kleinen Gruppen durchgeführt werden sollen. Dies beinhaltet die Erstellung der Schulungsunterlagen, den Kontakt mit den Schulungsämtern, die Koordination der Termine (online oder vor Ort) und die Unterstützung der zu schulenden Mitarbeiter. Aufgrund von COVID-19-Schutzmaßnahmen und -Regelungen finden die Schulungen auch flexibel als Online-Veranstaltung statt.


Aufgaben:

  • Erstellung und Vorstellung von Schulungsunterlagen und der Protokolle sowie Aufnahme von Vorschlägen
  • Vorbereitung der Schulungen und weiterer Trainer auf die Präsentationen zum DZF
  • Koordinierung der Schulungen, Termine und Räume zur Qualifizierung der Mitarbeiter
Best Practice Coaching MS Office: Excel; PowerPoint; Word Präsentationen Wissenstransfer Schulungen MS Office: Microsoft Outlook Kommunikation Teamfähigkeit
ITZBund für die Wasserstraßen- und Schifffahrtsverwaltung des Bundes
2 Monate
2019-11 - 2019-12

testOFFICE - Testdurchführung per CommandLine

Software-Entwickler Agile Vorgehensweise SCRUM Jenkins ...
Software-Entwickler

Aufgrund der steigenden Nachfrage nach testOFFICE in einem CI/CD-Prozess soll die Software um die Möglichkeit erweitert werden, Tests per Commandline auszuführen. Nach der Ermittlung aller Anforderungen werden zunächst alle benötigten Klassen- und Sequenzdiagramme mittels UML erstellt. Bei der Implementierung wird besonderen Wert daraufgelegt, möglichst viel bestehenden Code zu verwenden, da dieser bereits getestet ist und keine Fehler aufweist. Da für die Testausführung relativ viele Parameter benötigt werden, die sich meist auf Datenbank-Identifier beziehen, wird in testOFFICE eine Möglichkeit geschaffen, mit wenigen Mausklicks fertige Skriptdateien zu erzeugen, um automatisierte Tests durchführen zu können, ohne testOFFICE gestartet zu haben. In Jenkins ist es somit möglich, diese Skriptdateien sowohl in einem Standardprojekt als auch in einem Pipelineprojekt zu verwenden.


Aufgaben:

  • Einrichtung eines Jenkins-Servers und Erstellung eines Standard- und Pipelineprojektes
  • Anforderungsanalyse, Konzeptionierung und Dokumentation in Jira sowie User Story Formulierung
  • Implementierung des neuen Moduls mit Java nach Best Practices in testOFFICE und Testklassen in JUnit
Agile Vorgehensweise SCRUM Jenkins Continuous Integration Jira Konzeptionierung User Story Formulierung Kommunikation Wissenstransfer Java JUnit testOFFICE Subversion (SVN) Best Practice
SPIRIT-TESTING Software & Services GmbH
1 Jahr 11 Monate
2018-02 - 2019-12

Global Financial Supply Chain & Payment System (GPS 2.0)

Test Automation Engineer SAP FI/CO SAP LO-AB Kommunikation ...
Test Automation Engineer

Testen des Global Financial Supply Chain & Payment System (GPS 2.0) in SAP. 

In SAP werden Buchungen und Zahlungen von und zu Kunden durchführt. Das Ziel der Qualitätssicherung umfasst neben der Erstellung von Testfällen automatisierter Tests, auch das Korrigieren, sowie Importieren von Testdaten aus Exceldateien. Nach der Durchführung der Testautomatisierung mit testOFFICE sollen Werte aus dem SAP-System geschrieben, überprüft und manuell in Excel ergänzt werden. Das händische Befüllen benötigt einen hohen, zeitlichen Aufwand. Daher soll ein Skript in Python erstellt werden, so dass die Exceldateien in kürzerer Zeit fertig gestellt werden können. Dem Kunden sind persönliche Besuche vor Ort wichtig für die Zusammenarbeit und Kommunikation.

  • Review, Erstellung und Bearbeitung automatisierter Testfälle mit der testOFFICE - SAP Engine
  • Erstellung und Kontrolle von Datensätzen in Excel vor und nach der Durchführung der Testfälle
  • Erstellung eines Skripts zur Datenübertragung mit Hilfe von Python in testOFFICE
SAP FI/CO SAP LO-AB Kommunikation Teamfähigkeit Wissenstransfer testOFFICE testOFFICE - SAP Engine Testfallreview MS Office: Excel; MS OFFICE Visual Basic Script Genauigkeit MS Office: Excel Python
3 Monate
2019-03 - 2019-05

Konzepterstellung zur Schnittstelle testOFFICE und inSTEP Blue

Entwickler Konzeptionierung Skype Wissenstransfer ...
Entwickler

Der Kunde verwendet neben testOFFICE auch inSTEP Blue als ein weiteres Tool zur Verwaltung testrelevanter Artefakte. Ziel des Projektes ist die Ermittlung und Analyse der Anforderungen sowie die Erstellung eines Konzeptes zur Implementierung einer Schnittstelle zwischen beiden Tools testOFFICE und inSTEP Blue mit den dazugehörigen Aufwandsschätzungen. Neben einem gemeinsamen Konzept beider Tools soll auch ein Teilkonzept vorgelegt werden, das ausschließlich die Anpassungen von testOFFICE aufweist.


Aufgaben:

  • Ermittlung und Analyse der Anforderungen zur Schnittstelle testOFFICE und inSTEP Blue
  • Konzeptionierung, Erstellung und Integration von Diagrammen ins Konzept mit UML
  • Erstellung einer Aufwandsschätzung in Excel zur Implementierung der Schnittstelle
  • Präsentation des Konzeptes beim Kunden in PowerPoint und Aufnahme von Kundenwünschen ins Konzept
Konzeptionierung Skype Wissenstransfer testOFFICE UML UMLet MS Office: Excel MS Office: PowerPoint Präsentationen
6 Monate
2018-09 - 2019-02

Entwicklung einer Schnittstelle zwischen testOFFICE und Jira

Entwickler Test Driven Development (TDD) Konzeptionierung MS Office: Word ...
Entwickler

Als Mitglied der (auf Anfrage) agiert die (auf Anfrage) im Bereich E-Mobility, mit innovativen und voll digitalen Lösungen zum Laden von Elektrofahrzeugen. Diese Firma bietet White-Label-Public-Charging-Lösungen für OEMs und Flotten an. Ziel des Projektes ist es, eine Möglichkeit zu schaffen, um die Testergebnisse aus testOFFICE heraus in Jira im Rahmen des Defektmanagements zu bewerten. Durch die Implementierung der Schnittstelle sollen Defekte direkt in Jira erzeugt und dargestellt werden können. Nach der Ermittlung der Kundenanforderungen erfolgt die Anpassung des testOFFICE-Modells. Zur Kommunikation mit Jira wird die REST-API verwendet und jeweilige Funktionalitäten in testOFFICE implementiert. In diesem Projekt wird besonderen Wert auf das Test Driven Development (TDD), die Bedienbarkeit und Benutzerfreundlichkeit gelegt.


Aufgaben:

  • Anforderungsanalyse, Erstellung und Präsentation eines Grobkonzepts über Diagramme in UML
  • Implementierung der Schnittstelle zwischen testOFFICE und Jira sowie Testautomatisierung mit JUnit
  • Erstellung einer Dokumentation in Word als Anleitung zur Schnittstelle und Coaching des Kunden
Test Driven Development (TDD) Konzeptionierung MS Office: Word UML Kommunikation Präsentationen Jira testOFFICE JSON Java REST-API JUnit Wissenstransfer Coaching Anforderungsanalyse Anforderungsmanagement Testmanagement Testautomatisierung Implementierung der Schnittstelle
4 Monate
2017-10 - 2018-01

Testen des Check-Outs einer Webanwendung

Manueller Tester Manuelles Testing Exploratives Testing User Story Formulierung ...
Manueller Tester

Dieses Institut erweitert im Projekt "COE Check-out Engine" eine bestehende Webanwendung zum Buchen von Sprachkursen in verschiedenen Ländern. Der aktuelle Stand der Entwicklung soll durch manuelles Testing überprüft werden. Darüber hinaus soll die korrekte Darstellung auf verschiedenen Endgeräten mit unterschiedlichen Browsern getestet werden. Hierfür werden mit SPIRIT Testmatrix verschiedene Testfälle erstellt und an die Tester verteilt. Im Anschluss an das manuelle Testing wird zusätzlich noch explorativ getestet. Alle dabei gefundenen Abweichungen werden beschrieben und inklusive einer Reproduktionsanleitung zusammengetragen und in Jira eingetragen. Durch die durchgeführten Tests können einige teils kritische Abweichungen aufgedeckt werden, wodurch der Kunde den anstehenden Release noch verschieben kann.


Aufgaben:

  • Dokumentation und Erstellung von Abweichungsberichten in Jira
  • Ermittlung von Testfällen mit der SPIRIT testMatrix, Definieren und Anlegen von Testdaten
  • Manuelles und exploratives Testing in unterschiedlichen Browsern und auf verschiedenen Endgeräten
  • Defektmanagement in Excel, Word und Jira und exploratives Nach-Testing
Manuelles Testing Exploratives Testing User Story Formulierung Genauigkeit Definieren und Anlegen von Testdaten testMATRIX Firefox Google Chrome Internet Explorer Microsoft Edge Softwaretest manuelles Testing Jira MS Office: Excel; Word Ermittlung von Testfällen Manuelles und exploratives Testing Defektmanagement

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2021-08 - 2021-08

A4Q Selenium Tester Foundation

Zertifikat, A4Q Alliance for Qualification GmbH
Zertifikat
A4Q Alliance for Qualification GmbH
1 Monat
2021-01 - 2021-01

Grundlagen der digitalen Barrierefreiheit

mindscreen GmbH
mindscreen GmbH
1 Monat
2018-07 - 2018-07

Datenschutz für Mitarbeiter

lawpilots
lawpilots
1 Monat
2018-07 - 2018-07

IT-Sicherheit für Mitarbeiter

lawpilots
lawpilots
1 Monat
2018-05 - 2018-05

ISTQB® Certified Tester Foundation Level

Zertifikat, GASQ Service GmbH
Zertifikat
GASQ Service GmbH
2 Jahre 9 Monate
2014-09 - 2017-05

Studium - Informatik

Fachhochschule Darmstadt
Fachhochschule Darmstadt
3 Jahre 11 Monate
2010-09 - 2014-07

Studium - Energiewirtschaft

Fachhochschule Darmstadt
Fachhochschule Darmstadt
4 Jahre 1 Monat
2004-07 - 2008-07

Studium - Elektrotechnik

Fachgebundene Hochschulreife Elektrotechnik, Heinrich-Emmanuel-Schule
Fachgebundene Hochschulreife Elektrotechnik
Heinrich-Emmanuel-Schule

Position

Position

Rollen:

  • Senior Softwareentwickler/ Software-Entwickler
  • Testautomatisierer
  • IT-Consultant/ Berater
  • Systemadministrator
  • Coach für testOFFICE


Schwerpunkte/ Einsatzgebiete:

  • Java Entwicklung
  • Testautomatisierung
  • Entwicklung testOFFICE - Testautomation- und Testmanagementsoftware
  • Software Qualitätssicherung
  • REST Schnittstellenentwicklung
  • Manuelles Testen


Kompetenzen

Kompetenzen

Schwerpunkte

Java Entwicklung
Testautomatisierung
Entwicklung testOFFICE - Testautomation- und Testmanagementsoftware
Software Qualitätssicherung
REST Schnittstellenentwicklung
Manuelles Testen

Produkte / Standards / Erfahrungen / Methoden

Fähigkeiten & Kenntnisse

Fähigkeiten und Kenntnisse

=====================================================================================================

- Agile Vorgehensweise (Vorgehensmodelle, Exzellente Kenntnisse)

- Best Practice (Vorgehensmodelle, Exzellente Kenntnisse)

- BitBucket (Versionsverwaltung, Sehr gute Kenntnisse)

- Citrix (Virtualisierung, Sehr gute Kenntnisse)

- Coaching (Vorgehensmodelle, Sehr gute Kenntnisse)

- Continuous Integration (Vorgehensmodelle, Sehr gute Kenntnisse)

- Definieren und Anlegen von Testdaten (Testautomatisierung, Sehr gute Kenntnisse)

- Eclipse (Entwicklungsumgebungen, Exzellente Kenntnisse)

- Excel (MS Office, Sehr gute Kenntnisse)

- Exploratives Testing (Vorgehensmodelle, Exzellente Kenntnisse)

- Exploratives Testing (Vorgehensweise, Exzellente Kenntnisse)

- Firefox (Browser, Sehr gute Kenntnisse)

- Genauigkeit (Soft Skills, Exzellente Kenntnisse)

- Git (Versionsverwaltung, Sehr gute Kenntnisse)

- Google Chrome (Browser, Sehr gute Kenntnisse)

- Internet Explorer (Browser, Sehr gute Kenntnisse)

- ISTQB Standards (Standards, Sehr gute Kenntnisse)

- Java (Programmiersprachen, Exzellente Kenntnisse)

- Java Swing (Frameworks, Exzellente Kenntnisse)

- Jenkins (Buildmanagement, Sehr gute Kenntnisse)

- Jira (Anforderungsmanagement, Sehr gute Kenntnisse)

- Jira (Defektmanagement, Sehr gute Kenntnisse)

- Jira (Testmanagement, Sehr gute Kenntnisse)

- JSON (Programmiersprachen, Sehr gute Kenntnisse)

- JUnit (Testautomatisierung, Sehr gute Kenntnisse)

- Keyword Driven Testing (Vorgehensmodelle, Sehr gute Kenntnisse)

- Kommunikation (Soft Skills, Sehr gute Kenntnisse)

- Konzeptionierung (Anforderungsmanagement, Sehr gute Kenntnisse)

- manuelles Testing (manuelles Testing, Exzellente Kenntnisse)

- Manuelles Testing (Vorgehensmodelle, Exzellente Kenntnisse)

- Microsoft Edge (Browser, Sehr gute Kenntnisse)

- Microsoft Outlook (MS Office, Sehr gute Kenntnisse)

- Microsoft SQL (Datenbanken, Sehr gute Kenntnisse)

- MS OFFICE (MS Office, Sehr gute Kenntnisse)

- MySQL (Datenbanken, Sehr gute Kenntnisse)

- Oracle DB (Datenbanken, Sehr gute Kenntnisse)

- Performance Test (Teststufen / Testarten, Gute Kenntnisse)

- PostgreSQL (Datenbanken, Sehr gute Kenntnisse)

- PowerPoint (MS Office, Sehr gute Kenntnisse)

- Präsentationen (Soft Skills, Gute Kenntnisse)

- Python (Programmiersprachen, Sehr gute Kenntnisse)

- QF-Test (Testautomatisierung, Sehr gute Kenntnisse)

- Quap (Testmanagement, Sehr gute Kenntnisse)

- Regressionstests (Teststufen / Testarten, Exzellente Kenntnisse)

- REST-API (Schnittstellen, Sehr gute Kenntnisse)

- SAP FI/CO (SAP, Gute Kenntnisse)

- SAP LO-AB (SAP, Gute Kenntnisse)

- Schulungen (Sonstige, Gute Kenntnisse)

- SCRUM (Vorgehensmodelle, Exzellente Kenntnisse)

- Skype (Projektmanagement, Sehr gute Kenntnisse)

- Softwaretest (Teststufen / Testarten, Exzellente Kenntnisse)

- SQL (Programmiersprachen, Sehr gute Kenntnisse)

- SQL Developer (Entwicklungsumgebungen, Exzellente Kenntnisse)

- Subversion (Versionsverwaltung, Sehr gute Kenntnisse)

- Subversion (SVN) (Versionsverwaltung, Sehr gute Kenntnisse)

- Systemtest (Teststufen / Testarten, Sehr gute Kenntnisse)

- TeamCity (Buildmanagement, Sehr gute Kenntnisse)

- Teamfähigkeit (Soft Skills, Exzellente Kenntnisse)

- Test Driven Development (TDD) (Vorgehensmodelle, Sehr gute Kenntnisse)

- Testautomatisierung (Testing, Exzellente Kenntnisse)

- Testfallreview (Testmanagement, Sehr gute Kenntnisse)

- testMATRIX (Testfallermittlung, Sehr gute Kenntnisse)

- testOFFICE (Support, Exzellente Kenntnisse)

- testOFFICE (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE (Testmanagement, Exzellente Kenntnisse)

- testOFFICE - .NET Engine (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - Browser Engine auf Basis von Selenium (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - SAP Engine (Testautomatisierung, Exzellente Kenntnisse)

- testOFFICE - TCDL - Keyword driven testing (Testautomatisierung, Exzellente Kenntnisse)

- UML (Modellierung, Sehr gute Kenntnisse)

- UMLet (Modellierung, Sehr gute Kenntnisse)

- User Story Formulierung (Anforderungsmanagement, Sehr gute Kenntnisse)

- Visual Basic Script (Programmiersprachen, Gute Kenntnisse)

- VMware (Virtualisierung, Sehr gute Kenntnisse)

- Wissenstransfer (Soft Skills, Exzellente Kenntnisse)

- Word (MS Office, Exzellente Kenntnisse)



beruflicher Werdegang

07/2017 - heute
Firma: auf Anfrage
Position: Senior Softwareentwickler
  • Entwicklung von testOFFICE
  • Test-Engineering
  • IT-Consulting
  • IT-Support
  • Software Qualitätssicherung

03/2009 - 09/2010
Firma: Senator GmbH & Co. KGAa
Position: Qualitätssicherung Kunststofftechnik
  • Erfassung von Testmethoden
  • Durchführung der Tests
  • Dokumentation und Übersetzung ins Englische

Programmiersprachen

JSON
Fortgeschritten
Visual Basic Script
Fortgeschritten
SQL
Fortgeschritten
Python
Fortgeschritten
Java
Experte

Datenbanken

Microsoft SQL
Fortgeschritten
PostgreSQL
Fortgeschritten
Oracle DB
Fortgeschritten
MySQL
Fortgeschritten

Branchen

Branchen

  • Medizintechnik
  • Informationstechnik (ITK)
  • Sprach- und Kulturinstitute
  • Financial Services
  • Öffentliche Verwaltung & Behörden
  • Softwarehersteller im Bereich Software Qualitätssicherung
  • Elektrotechnik
  • Energiewirtschaft

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.