Software-Tester, Software-Entwickler (Java)
Aktualisiert am 28.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 50%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch, Englisch, Italienisch, Spanisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-08 - heute

Embedded Software Printing Solution

Software-Tester Testautomatisierung Manuelles Testing Exploratives Testing ...
Software-Tester

Dentsply Sirona ist der weltweit größte Hersteller von Dentalprodukten und -technologien und unterstützt Zahnärzte und Zahntechniker dabei, eine bessere, schnellere und sicherere zahnmedizinische Versorgung anzubieten. Ziel des Projektes "Embedded Software Printing Solution" ist die Software-Qualitätssicherung der Primeprint-Geräte, wie z. B. ein Drucker und eine Nachbearbeitungsmaschine mit der dazugehörigen Software. Hierzu werden vorwiegend manuelle Tests und zusätzlich Loop-Tests durchgeführt. Darüber hinaus soll die Testbasis erweitert und die Tests mit Cypress automatisiert werden.


Aufgaben:

  • Verwaltung von Testplänen, Definition der Testfälle zur manuellen und automatisierten Ausführung
    Ich erstelle mit Xray ein Tool, um Testpläne zu verwalten sowie um neue Testpläne und Testfälle zur manuellen und automatisierten Ausführung in Jira zu definieren. Zusätzlich erstelle ich die Testfälle für Regressionstests behobener Bugs und für Softwaretests zur vollständigen Testabdeckung neuer Features. In der Testfallreview überprüfe ich die Testfälle von anderen Testern.
  • Durchführung manuelles und exploratives Testing sowie der Testautomatisierung mit Cypress
    Anhand der Testpläne führe ich manuelle und automatisierte Tests aus. Dazu zählen verschiedene Testarten wie z. B. explorative Tests, Re-Tests von Tickets, Regressions- und Systemtests, Integrations- und Lasttests sowie Usability Tests. Das manuelle Testing findet dabei auf dem Gerät und auf der Anwendung am Computer statt. Die Testautomatisierung führe ich mit Cypress direkt auf dem Gerät aus.
  • Erstellung und Ausführung von Testplänen mit Xray sowie Erstellung des Testprotokolls
    Zur Erweiterung der Testbasis habe ich weitere Testpläne erstellt und diese während der Release-Tests ausgeführt. Xray - Test Management for Jira verwende ich, um die Testpläne zu verwalten und ihre die Ausführung zu starten. Schließlich überwache und verfolge ich die Resultate. Danach erstelle ich dann das Testprotokoll.
  • Defektmanagement mit Xray - Test Management for Jira und Nachverfolgung von Bugs
    Wenn ich einen Fehler finde, dann stelle ich zunächst sicher, dass es kein Benutzerfehler ist. Dann beschreibe ich den Fehler und gebe ihn der Entwicklungsabteilung weiter. Wenn der Bug dann behoben worden ist, versuchen wir den Fehler im Team erneut zu reproduzieren und können ihn ggf. schließen. Zusätzlich führen wir Loop-Tests durch. Wir gehen in dem Projekt agil nach SCRUM vor.

Cypress Xray Jira Windows 10 Bitbucket Xray - Test Management for Jira
Testautomatisierung Manuelles Testing Exploratives Testing Agile Vorgehensweise Best Practice Windows 10 Jira + X-ray Jira Testfallreview Xray - Test Management for Jira Regressionstests Softwaretest Bitbucket Erstellung von Testplänen manuelles Testing SCRUM Genauigkeit Kommunikation Teamfähigkeit Wissenstransfer Cypress Testpläne Integrationstest Systemintegrationstest Systemtest Usability Tests Lasttests Testmanagement TestManagement for Jira Defektmanagement
Dentsply Sirona
1 Jahr 8 Monate
2021-12 - 2023-07

Aufbau Jira Service Desk

IT Consultant Agile Vorgehensweise KANBAN SCRUM ...
IT Consultant

Buildmanagement, Defektmanagement, Ticketmanagement

Für Kundenanfragen soll ein Service Desk im Unternehmen errichtet werden. In dem Service Desk sollen dann alle Anfragen zentralisiert eingehen, bearbeitet und beantwortet werden können. Dafür wird ein Jira Service Desk eingerichtet, in das Kunden ihre Anfragen einstellen und Probleme melden können. Parallel dazu soll auch ein Service Desk Team intern aufgebaut werden, das die Kundenanfragen zeitnah analysiert und bearbeitet.


Aufgaben: 

  • Einrichtung des Jira Service Desks, Aufbau des Workflows und der Kundenstruktur
    Ich erstelle den Service Desk in Jira und gehe dabei nach dem Best Practice Verfahren vor. Dann füge ich unsere vorhandenen Kunden ein und gruppiere diese nach Unternehmen und Anfragetypen. Alle notwendigen Informationsfelder werden nun den Anfragetypen hinzugefügt, um eine schnellere Bearbeitung zu gewährleisten. Den generellen Workflow habe ich dabei mit dem Entwicklungsteam abgesprochen.
  • Bearbeitung von Kundenanfragen zu testOFFICE im Jira Service Desk sowie Defektmanagement in Jira
    Ich bearbeite und analysiere Kundenanfragen direkt. Falls nötig, leite ich die Anfragen auch an interne Stellen weiter. Dabei gebe ich unseren Kunden stets Rückmeldung über den aktuellen Sachverhalt und stelle ggf. Rückfragen. Wenn es sich um einen Fehler in testOFFICE handelt, vermerke ich dies in Jira als Ticket. Dabei nutze ich Jenkins und das KANBAN-Board in Jira zum Tracken der Fehler.


Jenkins testOFFICE Windows 10 Atlassian JIRA
Agile Vorgehensweise KANBAN SCRUM Best Practice Kundenbetreuung Testautomatisierung testOFFICE Kommunikation
Darmstadt
2 Jahre 7 Monate
2021-01 - 2023-07

Weiterentwicklung & QS von testOFFICE

Software-Entwickler & Software-Tester Java SQL Java Swing ...
Software-Entwickler & Software-Tester

Defektmanagement, Bug Fixes

Die von der SPIRIT-TESTING selbst entwickelte Software testOFFICE bietet eine umfassende Lösung für Testmanagement und Testautomatisierung. Desktop-, SAP- und Webanwendungen sowie Apps auf mobilen Geräten und verschiedene, nicht-graphische Schnittstellen werden über eine einheitliche Testdefinitionssprache angesprochen und automatisiert getestet. Die besondere Stärke der Lösung liegt darin, dass testOFFICE sogar über Applikationsgrenzen hinweg die Testautomatisierung durch Bausteine zusammenbauen und Testfälle durch die gesamte Prozesskette gestalten kann. Ziel ist die Weiterentwicklung von testOFFICE 6 zur Qualitätssicherung und der Umsetzung von Kundenanforderungen.


Aufgaben:

  • Behebung von Fehlern im testOFFICE-Code in Java und mit IntelliJ sowie Defektmanagement in Jira
    Ich bin verantwortlich für die Behebung von Fehlern im testOFFICE-Code (Bug Fixes), die ich aus dem Sprint Backlog erhalte. Ich programmiere in Java mit der Entwicklungsumgebung IntelliJ. Zum Defektmanagement nutze ich Jira und zur Versionsverwaltung Github. Wir gehen agil vor und organisieren uns in vierwöchigen Sprints nach SCRUM.
  • Entwicklung neuer testOFFICE Features in Java, SQL und HTML/CSS auf der Basis von Feature-Requests
    Ich bin verantwortlich für die die Entwicklung neuer testOFFICE Features. Aus dem Sprint Backlog in Jira hole ich mir die Feature-Requests, die ich zunächst analysiere und dann umsetze. Dabei entwickle ich die Features in Java, SQL und HTML/CSS und in den Entwicklungsumgebungen Eclipse und IntelliJ. Als Versionsverwaltungstool nutze ich Github, zur Modellierung UML und zum Unittesting JUnit.
  • Review des testOFFICE-Sourcecodes zur Einhaltung der Entwicklungsstandards in Java und mit Github
    Ich schaue mir den Sourcecode in Java von anderen Entwicklern aus meinem Team genau an und überprüfe in einer Code-Review, ob unsere vordefinierten Standards, wie z. B. Variablennamen, eingehalten werden. Bei Unklarheiten oder Auffälligkeiten im Code, dann schreibe ich zu der jeweiligen Codezeile einen Kommentar und bitte um Rückmeldung. Dabei nutze ich Github zur Versionierung.
  • Coaching, Schulung und Einarbeitung neuer testOFFICE Tester:innen im Team und Testfallreview
    Ich bin für die Einarbeitung neuer Tester:innen im Team zuständig. Ich konfiguriere das Testsystem, schule sie in testOFFICE und arbeite sie in den Produktivbetrieb ein. Für die neu erstellten Testfälle mache ich eine Testfallreview und überprüfe die Einhaltung der Qualitätsstandards. Darüber hinaus bin ich auch zuständig, wenn es Feedback zum manuellen und explorativen Testen gibt.
  • Erstellung der automatisierten Testfälle in testOFFICE sowie Aufbau und Optimierung der Teststruktur
    Ich schreibe die Testfälle in testOFFICE für automatisierte Regressions- und Softwaretests. Weiter bin ich zuständig für den Aufbau und die Optimierung der Teststruktur sowie das Definieren und Anlegen der Testdaten. Ich überprüfe, welche Testfälle bereits vorhanden und für die Testautomatisierung nutzbar sind. Bei Bedarf erstelle ich neue Testfälle und Testdaten oder passe die vorhandenen an.
  • Durchführung der Testautomatisierung, Analyse der Testergebnisse und Defektmanagement in Jira
    Ich führe die Regressionstests automatisiert in testOFFICE durch. Anschließend analysiere ich die Testergebnisse und gebe Feedback zum Teststatus. Gefundene Fehler überprüfe ich, versuche sie zu reproduzieren und erfasse diese als Fehlerticket in Jira. Wenn ein Testfall aktualisiert werden muss, passe ich den Testfall direkt an oder setze ihn auf inaktiv, je nach Priorität.
  • Durchführung manueller und explorativer Tests sowie Defektmanagement in Jira
    Ich teste testOFFICE manuell und explorativ, dabei gehe ich nach Erfahrungswerten aus vergangenen Testphasen sowie häufigen Fehlerquellen in der Software oder bei der Usability vor. Ich überprüfe den Sourcecode (White-Box-Verfahren) auf Fehler. Gefundene Fehler reproduziere ich und erfasse diese in Jira mit allen wichtigen Informationen zur Fehlerbehebung.



Maven Jira Liquibase IntelliJ Java Swing Java SQL JUnit testOFFICE Git Github JDBC Eclipse EclipseLink UML xPath Atlassian JIRA testOFFICE - Browser Engine auf Basis von Selenium testOFFICE - Java Engine testOFFICE - OBSERVER
Java SQL Java Swing Unittesting Genauigkeit Kommunikation JDBC Eclipse EclipseLink UML HTML/CSS xPath Teamfähigkeit Best Practice Testfallreview Coaching Exploratives Testing manuelles Testing Testpläne Testautomatisierung Regressionstests Softwaretest Erstellung von Testplänen Usability Tests Manuelles Testing SCRUM Agile Vorgehensweise KANBAN Defektmanagement Testplanung Modellierung Anforderungsmanagement Schulung Wissenstransfer Erstellung der automatisierten Testfälle Aufbau der Teststruktur Testmanagement Aufbau von automatisierten Regressionstestfällen White-Box-Test Durchführung der Testautomatisierung Analyse der Testergebnisse Durchführung manueller und explorativer Tests
2 Jahre 1 Monat
2020-05 - 2022-05

Erstellung eines Online-Lebenslaufes

Praktikant im Bereich Webentwicklung Entwicklung der Weboberfläche CSS HTML 5 ...
Praktikant im Bereich Webentwicklung

KREBS+KIEFER ist ein deutsches Ingenieurbüro mit einer Spezialisierung im Bereich Planung, Prüfung, Erstellung von Gutachten und Projektmanagement zur Realisierung von Bauwerken in der Region Darmstadt und in über 45 Ländern. Ziel des Projektes ist die Erstellung eines Online-Lebenslaufes mit Hilfe von Visual Studio Code und die Entwicklung der Weboberfläche mittels HTML5 und CSS auf der Basis von vorgegebenen Anforderungen. Die Einarbeitung im Projekt als Praktikant erfolgt dabei als Lehrgespräch und über den Best Practise Ansatz. Dabei wird besonders Wert auf eine abgestimmte Kommunikation im Team gelegt.


Aufgabe:

Erstellung eines Online-Lebenslaufes in HTML5 und CSS mit Hilfe von Visual Studio Code
Mithilfe der Entwicklungsumgebung Visual Studio Code erstelle ich eine HTML-Datei, die einen Lebenslauf online darstellt. Für die Entwicklung der Weboberfläche nutze ich HTML 5 und CSS. Dabei sind viele Informationen erforderlich, die ich regelmäßig im Team abstimme und mit Genauigkeit mir erarbeite.

Windows 10 MS Word MS Office
Entwicklung der Weboberfläche CSS HTML 5 HTML/CSS HTML Visual Studio Code Genauigkeit Kommunikation Teamfähigkeit Best Practice Lehrgespräch
KREBS+KIEFER
1 Monat
2019-02 - 2019-02

Entwicklung von Anwendungen in Java

Praktikant im Bereich Java-Entwicklung Entwicklung einer App in Java Java Agile Vorgehensweise ...
Praktikant im Bereich Java-Entwicklung

Eperi GmbH ist ein Anbieter in der IT-Security Branche und verfügt über langjährige Erfahrung im Bereich Datenverschlüsselung für Cloud Anwendungen. Ziel des Projektes ist die Entwicklung von Anwendungen in Java, die die Ergebnisse in die unternehmenseigene Konsole drucken sollen. Die Anwendung soll durch die interne Qualitätssicherung des Unternehmens laufen. Wichtig ist dem Unternehmen dabei, dass so viele Fehler, wie möglich, durch die Software-Qualitätssicherung gefunden werden.


Aufgaben:

  • Entwicklung einer App in Java zur Ausgabe der Fibonacci-Zahlen in der Entwicklungsumgebung IntelliJ
  • Entwicklung einer Anwendung in Java zum Ausdruck verschiedener Buchstabenkombinationen

IntelliJ
Entwicklung einer App in Java Java Agile Vorgehensweise Entwicklung einer Anwendung Scrum Genauigkeit
Eperi GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2020-07 - 2023-06

Ausbildung in der Fachinformatik für Anwendungsentwicklung

Fachinformatiker der Anwendungsentwicklung, SPIRIT-TESTING Software & Services GmbH
Fachinformatiker der Anwendungsentwicklung
SPIRIT-TESTING Software & Services GmbH
1 Monat
2022-11 - 2022-11

ISTQB© CTFL Schulung

ISTQB© Certified Tester Foundation Level Zertifikat, iSQI GmbH
ISTQB© Certified Tester Foundation Level Zertifikat
iSQI GmbH

Syllabus CTFL 2018:

  • Grundlagen des Testens
  • Testen im Softwareentwicklungslebenszyklus
  • Statischer Test
  • Testverfahren
  • Testmanagement
  • Werkzeugunterstützung für das Testen

1 Monat
2021-08 - 2021-08

Training A4Q Selenium Tester Foundation

Zertifikat A4Q Selenium Tester Foundation, iSQI GmbH
Zertifikat A4Q Selenium Tester Foundation
iSQI GmbH

  • Erstellung & Ausführung von Tests mit dem Selenium WebDriver Tests 
  • Kenntnis der Internettechnologien für die Testautomatisierung von Webanwendungen 
  • Grundlagen der Testautomatisierung
  • Anwendung des grundlegenden Know-How zur Testautomatisierung, um eine Testautomatisierungslösung mit Selenium zu erstellen und die richtigen Werkzeuge auszuwählen. 
  • Erstellung & Implementierung von Testskripten mit dem Selenium WebDriver

1 Monat
2021-02 - 2021-02

Grundlagen der digitalen Barrierefreiheit

Teilnahmebestätigung, Schulungsleitung: Annett Farnetani, mindscreen / Stefan Farnetani, mindscreen
Teilnahmebestätigung
Schulungsleitung: Annett Farnetani, mindscreen / Stefan Farnetani, mindscreen
Die 1-tägige Schulung beinhaltete:
  • Was ist digitale Barrierefreiheit?
  • Wie nutzen Menschen mit Behinderung digitale Produkte?
  • Überblick und Zusammenhänge über Gesetze, Verordnungen & Guidelines:
    BITV (Barrierefreie-Informationstechnik-Verordnung)
    EN 301 549 & die WCAG (Web Content Accessibility Guideline)
    EU-Richtlinie 2102 und die Monitoringstellen
    Guidelines für native Software
    WAI ARIA
  • Grundlagen der Barrierefreiheit: Semantik, Tastatursteuerung &
  • Fokusmanagement, Geräteunabhängigkeit, Anpassbarkeit durch Nutzende
  • Überblick über das Vorgehen für barrierefreie Medien: Video, Audio und PDFs
  • Überblick über die generellen Testarten: Schnelltests, automatische vs. manuelle Tests, Konformitätstests
  • Typische Schnelltests für digitale Produkte: Tastatursteuerung, Farbkontraste, Semantik
  • Grundprinzipien eines Konformitätstests (Überblick über die WCAG EM)
  • Weiterführende Ressourcen

Position

Position

Rollen:
  • Software Test Engineer
  • Software-Tester
  • Testautomatisierer
  • Software-Entwickler


Schwerpunkte/ Einsatzgebiete:

  • Software-Entwicklung in Java
  • Manuelles Testing
  • Testautomation
  • Erstellung von Testfällen
  • Erstellung von Testplänen
  • Defektmanagement
  • Testmanagement

Kompetenzen

Kompetenzen

Schwerpunkte

Software-Entwicklung
Fortgeschritten
Testautomation
Fortgeschritten
Manuelles Testing
Fortgeschritten
Exploratives Testing
Fortgeschritten
Erstellung von Testfällen
Fortgeschritten
Erstellung von Testplänen
Fortgeschritten
Defektmanagement
Fortgeschritten
Testmanagement
Fortgeschritten
Testfallreview
Fortgeschritten
Regressionstests
Fortgeschritten
Softwaretests
Fortgeschritten
Integrationstests
Fortgeschritten
Systemintegrationstests
Fortgeschritten
Systemtests
Fortgeschritten
Usability Tests
Fortgeschritten
Fähigkeiten und Kenntnisse
=====================================================================================================
- Agile Vorgehensweise (Vorgehensmodelle, Exzellente Kenntnisse)
- Best Practice (Vorgehensmodelle, Sehr gute Kenntnisse)
- Bitbucket (Versionsverwaltung, Gute Kenntnisse)
- Coaching (Vorgehensmodelle, Gute Kenntnisse)
- CSS (Programmiersprachen, Gute Kenntnisse)
- Cypress (Testautomatisierung, Gute Kenntnisse)
- Eclipse (Entwicklungsumgebungen, Gute Kenntnisse)
- EclipseLink (Frameworks, Gute Kenntnisse)
- Erstellung von Testplänen (manuelles Testing, Sehr gute Kenntnisse)
- Exploratives Testing (Vorgehensmodelle, Exzellente Kenntnisse)
- Exploratives Testing (Vorgehensweise, Exzellente Kenntnisse)
- Genauigkeit (Soft Skills, Sehr gute Kenntnisse)
- Git (Versionsverwaltung, Gute Kenntnisse)
- Github (Versionsverwaltung, Sehr gute Kenntnisse)
- HTML (GUI-Technologien, Gute Kenntnisse)
- HTML 5 (Programmiersprachen, Gute Kenntnisse)
- HTML/CSS (Programmiersprachen, Gute Kenntnisse)
- Integrationstest (Teststufen / Testarten, Sehr gute Kenntnisse)
- IntelliJ (Entwicklungsumgebungen, Sehr gute Kenntnisse)
- Java (Programmiersprachen, Sehr gute Kenntnisse)
- Java Swing (Frameworks, Sehr gute Kenntnisse)
- JDBC (Datenbanken, Gute Kenntnisse)
- Jenkins (Buildmanagement, Basiskenntnisse)
- Jira (Anforderungsmanagement, Sehr gute Kenntnisse)
- Jira (Defektmanagement, Sehr gute Kenntnisse)
- Jira (Support, Sehr gute Kenntnisse)
- Jira (Testmanagement, Sehr gute Kenntnisse)
- Jira + X-ray (Monitoring, Gute Kenntnisse)
- JUnit (Testautomatisierung, Gute Kenntnisse)
- KANBAN (Vorgehensmodelle, Exzellente Kenntnisse)
- Kommunikation (Soft Skills, Sehr gute Kenntnisse)
- Kundenbetreuung (Sonstige, Gute Kenntnisse)
- Lasttests (Testwerkzeuge, Sehr gute Kenntnisse)
- Liquibase (Datenbanken, Gute Kenntnisse)
- Liquibase (Frameworks, Basiskenntnisse)
- manuelles Testing (manuelles Testing, Exzellente Kenntnisse)
- Manuelles Testing (Vorgehensmodelle, Exzellente Kenntnisse)
- Maven (Buildmanagement, Sehr gute Kenntnisse)
- Regressionstests (Teststufen / Testarten, Sehr gute Kenntnisse)
- SCRUM (Vorgehensmodelle, Exzellente Kenntnisse)
- Softwaretest (Teststufen / Testarten, Sehr gute Kenntnisse)
- SQL (Programmiersprachen, Sehr gute Kenntnisse)
- Systemintegrationstest (Teststufen / Testarten, Sehr gute Kenntnisse)
- Systemtest (Teststufen / Testarten, Sehr gute Kenntnisse)
- Teamfähigkeit (Soft Skills, Sehr gute Kenntnisse)
- Testautomatisierung (Testing, Sehr gute Kenntnisse)
- Testfallreview (Testmanagement, Sehr gute Kenntnisse)
- Testmanagement (Testmanagement, Gute Kenntnisse)
- TestManagement for Jira (Testmanagement, Gute Kenntnisse)
- testOFFICE (Support, Exzellente Kenntnisse)
- testOFFICE (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE (Testmanagement, Sehr gute Kenntnisse)
- testOFFICE - Browser Engine auf Basis von Selenium (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE - Java Engine (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE - OBSERVER (Testautomatisierung, Gute Kenntnisse)
- Testpläne (Testautomatisierung, Gute Kenntnisse)
- UML (Modellierung, Sehr gute Kenntnisse)
- Unittesting (Testing, Gute Kenntnisse)
- Usability Tests (Teststufen / Testarten, Gute Kenntnisse)
- Visual Studio Code (Entwicklungsumgebungen, Gute Kenntnisse)
- Windows 10 (Betriebssysteme, Exzellente Kenntnisse)
- Wissenstransfer (Soft Skills, Gute Kenntnisse)
- Word (MS Office, Sehr gute Kenntnisse)
- xPath (Sonstige, Basiskenntnisse)
- Xray - Test Management for Jira (Testmanagement, Gute Kenntnisse)

Branchen

Branchen

  • Hersteller von Dentalprodukten
  • ITK/ IT-Dienstleister
  • Softwarehersteller
  • Ingenieurwesen
  • IT-Security

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-08 - heute

Embedded Software Printing Solution

Software-Tester Testautomatisierung Manuelles Testing Exploratives Testing ...
Software-Tester

Dentsply Sirona ist der weltweit größte Hersteller von Dentalprodukten und -technologien und unterstützt Zahnärzte und Zahntechniker dabei, eine bessere, schnellere und sicherere zahnmedizinische Versorgung anzubieten. Ziel des Projektes "Embedded Software Printing Solution" ist die Software-Qualitätssicherung der Primeprint-Geräte, wie z. B. ein Drucker und eine Nachbearbeitungsmaschine mit der dazugehörigen Software. Hierzu werden vorwiegend manuelle Tests und zusätzlich Loop-Tests durchgeführt. Darüber hinaus soll die Testbasis erweitert und die Tests mit Cypress automatisiert werden.


Aufgaben:

  • Verwaltung von Testplänen, Definition der Testfälle zur manuellen und automatisierten Ausführung
    Ich erstelle mit Xray ein Tool, um Testpläne zu verwalten sowie um neue Testpläne und Testfälle zur manuellen und automatisierten Ausführung in Jira zu definieren. Zusätzlich erstelle ich die Testfälle für Regressionstests behobener Bugs und für Softwaretests zur vollständigen Testabdeckung neuer Features. In der Testfallreview überprüfe ich die Testfälle von anderen Testern.
  • Durchführung manuelles und exploratives Testing sowie der Testautomatisierung mit Cypress
    Anhand der Testpläne führe ich manuelle und automatisierte Tests aus. Dazu zählen verschiedene Testarten wie z. B. explorative Tests, Re-Tests von Tickets, Regressions- und Systemtests, Integrations- und Lasttests sowie Usability Tests. Das manuelle Testing findet dabei auf dem Gerät und auf der Anwendung am Computer statt. Die Testautomatisierung führe ich mit Cypress direkt auf dem Gerät aus.
  • Erstellung und Ausführung von Testplänen mit Xray sowie Erstellung des Testprotokolls
    Zur Erweiterung der Testbasis habe ich weitere Testpläne erstellt und diese während der Release-Tests ausgeführt. Xray - Test Management for Jira verwende ich, um die Testpläne zu verwalten und ihre die Ausführung zu starten. Schließlich überwache und verfolge ich die Resultate. Danach erstelle ich dann das Testprotokoll.
  • Defektmanagement mit Xray - Test Management for Jira und Nachverfolgung von Bugs
    Wenn ich einen Fehler finde, dann stelle ich zunächst sicher, dass es kein Benutzerfehler ist. Dann beschreibe ich den Fehler und gebe ihn der Entwicklungsabteilung weiter. Wenn der Bug dann behoben worden ist, versuchen wir den Fehler im Team erneut zu reproduzieren und können ihn ggf. schließen. Zusätzlich führen wir Loop-Tests durch. Wir gehen in dem Projekt agil nach SCRUM vor.

Cypress Xray Jira Windows 10 Bitbucket Xray - Test Management for Jira
Testautomatisierung Manuelles Testing Exploratives Testing Agile Vorgehensweise Best Practice Windows 10 Jira + X-ray Jira Testfallreview Xray - Test Management for Jira Regressionstests Softwaretest Bitbucket Erstellung von Testplänen manuelles Testing SCRUM Genauigkeit Kommunikation Teamfähigkeit Wissenstransfer Cypress Testpläne Integrationstest Systemintegrationstest Systemtest Usability Tests Lasttests Testmanagement TestManagement for Jira Defektmanagement
Dentsply Sirona
1 Jahr 8 Monate
2021-12 - 2023-07

Aufbau Jira Service Desk

IT Consultant Agile Vorgehensweise KANBAN SCRUM ...
IT Consultant

Buildmanagement, Defektmanagement, Ticketmanagement

Für Kundenanfragen soll ein Service Desk im Unternehmen errichtet werden. In dem Service Desk sollen dann alle Anfragen zentralisiert eingehen, bearbeitet und beantwortet werden können. Dafür wird ein Jira Service Desk eingerichtet, in das Kunden ihre Anfragen einstellen und Probleme melden können. Parallel dazu soll auch ein Service Desk Team intern aufgebaut werden, das die Kundenanfragen zeitnah analysiert und bearbeitet.


Aufgaben: 

  • Einrichtung des Jira Service Desks, Aufbau des Workflows und der Kundenstruktur
    Ich erstelle den Service Desk in Jira und gehe dabei nach dem Best Practice Verfahren vor. Dann füge ich unsere vorhandenen Kunden ein und gruppiere diese nach Unternehmen und Anfragetypen. Alle notwendigen Informationsfelder werden nun den Anfragetypen hinzugefügt, um eine schnellere Bearbeitung zu gewährleisten. Den generellen Workflow habe ich dabei mit dem Entwicklungsteam abgesprochen.
  • Bearbeitung von Kundenanfragen zu testOFFICE im Jira Service Desk sowie Defektmanagement in Jira
    Ich bearbeite und analysiere Kundenanfragen direkt. Falls nötig, leite ich die Anfragen auch an interne Stellen weiter. Dabei gebe ich unseren Kunden stets Rückmeldung über den aktuellen Sachverhalt und stelle ggf. Rückfragen. Wenn es sich um einen Fehler in testOFFICE handelt, vermerke ich dies in Jira als Ticket. Dabei nutze ich Jenkins und das KANBAN-Board in Jira zum Tracken der Fehler.


Jenkins testOFFICE Windows 10 Atlassian JIRA
Agile Vorgehensweise KANBAN SCRUM Best Practice Kundenbetreuung Testautomatisierung testOFFICE Kommunikation
Darmstadt
2 Jahre 7 Monate
2021-01 - 2023-07

Weiterentwicklung & QS von testOFFICE

Software-Entwickler & Software-Tester Java SQL Java Swing ...
Software-Entwickler & Software-Tester

Defektmanagement, Bug Fixes

Die von der SPIRIT-TESTING selbst entwickelte Software testOFFICE bietet eine umfassende Lösung für Testmanagement und Testautomatisierung. Desktop-, SAP- und Webanwendungen sowie Apps auf mobilen Geräten und verschiedene, nicht-graphische Schnittstellen werden über eine einheitliche Testdefinitionssprache angesprochen und automatisiert getestet. Die besondere Stärke der Lösung liegt darin, dass testOFFICE sogar über Applikationsgrenzen hinweg die Testautomatisierung durch Bausteine zusammenbauen und Testfälle durch die gesamte Prozesskette gestalten kann. Ziel ist die Weiterentwicklung von testOFFICE 6 zur Qualitätssicherung und der Umsetzung von Kundenanforderungen.


Aufgaben:

  • Behebung von Fehlern im testOFFICE-Code in Java und mit IntelliJ sowie Defektmanagement in Jira
    Ich bin verantwortlich für die Behebung von Fehlern im testOFFICE-Code (Bug Fixes), die ich aus dem Sprint Backlog erhalte. Ich programmiere in Java mit der Entwicklungsumgebung IntelliJ. Zum Defektmanagement nutze ich Jira und zur Versionsverwaltung Github. Wir gehen agil vor und organisieren uns in vierwöchigen Sprints nach SCRUM.
  • Entwicklung neuer testOFFICE Features in Java, SQL und HTML/CSS auf der Basis von Feature-Requests
    Ich bin verantwortlich für die die Entwicklung neuer testOFFICE Features. Aus dem Sprint Backlog in Jira hole ich mir die Feature-Requests, die ich zunächst analysiere und dann umsetze. Dabei entwickle ich die Features in Java, SQL und HTML/CSS und in den Entwicklungsumgebungen Eclipse und IntelliJ. Als Versionsverwaltungstool nutze ich Github, zur Modellierung UML und zum Unittesting JUnit.
  • Review des testOFFICE-Sourcecodes zur Einhaltung der Entwicklungsstandards in Java und mit Github
    Ich schaue mir den Sourcecode in Java von anderen Entwicklern aus meinem Team genau an und überprüfe in einer Code-Review, ob unsere vordefinierten Standards, wie z. B. Variablennamen, eingehalten werden. Bei Unklarheiten oder Auffälligkeiten im Code, dann schreibe ich zu der jeweiligen Codezeile einen Kommentar und bitte um Rückmeldung. Dabei nutze ich Github zur Versionierung.
  • Coaching, Schulung und Einarbeitung neuer testOFFICE Tester:innen im Team und Testfallreview
    Ich bin für die Einarbeitung neuer Tester:innen im Team zuständig. Ich konfiguriere das Testsystem, schule sie in testOFFICE und arbeite sie in den Produktivbetrieb ein. Für die neu erstellten Testfälle mache ich eine Testfallreview und überprüfe die Einhaltung der Qualitätsstandards. Darüber hinaus bin ich auch zuständig, wenn es Feedback zum manuellen und explorativen Testen gibt.
  • Erstellung der automatisierten Testfälle in testOFFICE sowie Aufbau und Optimierung der Teststruktur
    Ich schreibe die Testfälle in testOFFICE für automatisierte Regressions- und Softwaretests. Weiter bin ich zuständig für den Aufbau und die Optimierung der Teststruktur sowie das Definieren und Anlegen der Testdaten. Ich überprüfe, welche Testfälle bereits vorhanden und für die Testautomatisierung nutzbar sind. Bei Bedarf erstelle ich neue Testfälle und Testdaten oder passe die vorhandenen an.
  • Durchführung der Testautomatisierung, Analyse der Testergebnisse und Defektmanagement in Jira
    Ich führe die Regressionstests automatisiert in testOFFICE durch. Anschließend analysiere ich die Testergebnisse und gebe Feedback zum Teststatus. Gefundene Fehler überprüfe ich, versuche sie zu reproduzieren und erfasse diese als Fehlerticket in Jira. Wenn ein Testfall aktualisiert werden muss, passe ich den Testfall direkt an oder setze ihn auf inaktiv, je nach Priorität.
  • Durchführung manueller und explorativer Tests sowie Defektmanagement in Jira
    Ich teste testOFFICE manuell und explorativ, dabei gehe ich nach Erfahrungswerten aus vergangenen Testphasen sowie häufigen Fehlerquellen in der Software oder bei der Usability vor. Ich überprüfe den Sourcecode (White-Box-Verfahren) auf Fehler. Gefundene Fehler reproduziere ich und erfasse diese in Jira mit allen wichtigen Informationen zur Fehlerbehebung.



Maven Jira Liquibase IntelliJ Java Swing Java SQL JUnit testOFFICE Git Github JDBC Eclipse EclipseLink UML xPath Atlassian JIRA testOFFICE - Browser Engine auf Basis von Selenium testOFFICE - Java Engine testOFFICE - OBSERVER
Java SQL Java Swing Unittesting Genauigkeit Kommunikation JDBC Eclipse EclipseLink UML HTML/CSS xPath Teamfähigkeit Best Practice Testfallreview Coaching Exploratives Testing manuelles Testing Testpläne Testautomatisierung Regressionstests Softwaretest Erstellung von Testplänen Usability Tests Manuelles Testing SCRUM Agile Vorgehensweise KANBAN Defektmanagement Testplanung Modellierung Anforderungsmanagement Schulung Wissenstransfer Erstellung der automatisierten Testfälle Aufbau der Teststruktur Testmanagement Aufbau von automatisierten Regressionstestfällen White-Box-Test Durchführung der Testautomatisierung Analyse der Testergebnisse Durchführung manueller und explorativer Tests
2 Jahre 1 Monat
2020-05 - 2022-05

Erstellung eines Online-Lebenslaufes

Praktikant im Bereich Webentwicklung Entwicklung der Weboberfläche CSS HTML 5 ...
Praktikant im Bereich Webentwicklung

KREBS+KIEFER ist ein deutsches Ingenieurbüro mit einer Spezialisierung im Bereich Planung, Prüfung, Erstellung von Gutachten und Projektmanagement zur Realisierung von Bauwerken in der Region Darmstadt und in über 45 Ländern. Ziel des Projektes ist die Erstellung eines Online-Lebenslaufes mit Hilfe von Visual Studio Code und die Entwicklung der Weboberfläche mittels HTML5 und CSS auf der Basis von vorgegebenen Anforderungen. Die Einarbeitung im Projekt als Praktikant erfolgt dabei als Lehrgespräch und über den Best Practise Ansatz. Dabei wird besonders Wert auf eine abgestimmte Kommunikation im Team gelegt.


Aufgabe:

Erstellung eines Online-Lebenslaufes in HTML5 und CSS mit Hilfe von Visual Studio Code
Mithilfe der Entwicklungsumgebung Visual Studio Code erstelle ich eine HTML-Datei, die einen Lebenslauf online darstellt. Für die Entwicklung der Weboberfläche nutze ich HTML 5 und CSS. Dabei sind viele Informationen erforderlich, die ich regelmäßig im Team abstimme und mit Genauigkeit mir erarbeite.

Windows 10 MS Word MS Office
Entwicklung der Weboberfläche CSS HTML 5 HTML/CSS HTML Visual Studio Code Genauigkeit Kommunikation Teamfähigkeit Best Practice Lehrgespräch
KREBS+KIEFER
1 Monat
2019-02 - 2019-02

Entwicklung von Anwendungen in Java

Praktikant im Bereich Java-Entwicklung Entwicklung einer App in Java Java Agile Vorgehensweise ...
Praktikant im Bereich Java-Entwicklung

Eperi GmbH ist ein Anbieter in der IT-Security Branche und verfügt über langjährige Erfahrung im Bereich Datenverschlüsselung für Cloud Anwendungen. Ziel des Projektes ist die Entwicklung von Anwendungen in Java, die die Ergebnisse in die unternehmenseigene Konsole drucken sollen. Die Anwendung soll durch die interne Qualitätssicherung des Unternehmens laufen. Wichtig ist dem Unternehmen dabei, dass so viele Fehler, wie möglich, durch die Software-Qualitätssicherung gefunden werden.


Aufgaben:

  • Entwicklung einer App in Java zur Ausgabe der Fibonacci-Zahlen in der Entwicklungsumgebung IntelliJ
  • Entwicklung einer Anwendung in Java zum Ausdruck verschiedener Buchstabenkombinationen

IntelliJ
Entwicklung einer App in Java Java Agile Vorgehensweise Entwicklung einer Anwendung Scrum Genauigkeit
Eperi GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2020-07 - 2023-06

Ausbildung in der Fachinformatik für Anwendungsentwicklung

Fachinformatiker der Anwendungsentwicklung, SPIRIT-TESTING Software & Services GmbH
Fachinformatiker der Anwendungsentwicklung
SPIRIT-TESTING Software & Services GmbH
1 Monat
2022-11 - 2022-11

ISTQB© CTFL Schulung

ISTQB© Certified Tester Foundation Level Zertifikat, iSQI GmbH
ISTQB© Certified Tester Foundation Level Zertifikat
iSQI GmbH

Syllabus CTFL 2018:

  • Grundlagen des Testens
  • Testen im Softwareentwicklungslebenszyklus
  • Statischer Test
  • Testverfahren
  • Testmanagement
  • Werkzeugunterstützung für das Testen

1 Monat
2021-08 - 2021-08

Training A4Q Selenium Tester Foundation

Zertifikat A4Q Selenium Tester Foundation, iSQI GmbH
Zertifikat A4Q Selenium Tester Foundation
iSQI GmbH

  • Erstellung & Ausführung von Tests mit dem Selenium WebDriver Tests 
  • Kenntnis der Internettechnologien für die Testautomatisierung von Webanwendungen 
  • Grundlagen der Testautomatisierung
  • Anwendung des grundlegenden Know-How zur Testautomatisierung, um eine Testautomatisierungslösung mit Selenium zu erstellen und die richtigen Werkzeuge auszuwählen. 
  • Erstellung & Implementierung von Testskripten mit dem Selenium WebDriver

1 Monat
2021-02 - 2021-02

Grundlagen der digitalen Barrierefreiheit

Teilnahmebestätigung, Schulungsleitung: Annett Farnetani, mindscreen / Stefan Farnetani, mindscreen
Teilnahmebestätigung
Schulungsleitung: Annett Farnetani, mindscreen / Stefan Farnetani, mindscreen
Die 1-tägige Schulung beinhaltete:
  • Was ist digitale Barrierefreiheit?
  • Wie nutzen Menschen mit Behinderung digitale Produkte?
  • Überblick und Zusammenhänge über Gesetze, Verordnungen & Guidelines:
    BITV (Barrierefreie-Informationstechnik-Verordnung)
    EN 301 549 & die WCAG (Web Content Accessibility Guideline)
    EU-Richtlinie 2102 und die Monitoringstellen
    Guidelines für native Software
    WAI ARIA
  • Grundlagen der Barrierefreiheit: Semantik, Tastatursteuerung &
  • Fokusmanagement, Geräteunabhängigkeit, Anpassbarkeit durch Nutzende
  • Überblick über das Vorgehen für barrierefreie Medien: Video, Audio und PDFs
  • Überblick über die generellen Testarten: Schnelltests, automatische vs. manuelle Tests, Konformitätstests
  • Typische Schnelltests für digitale Produkte: Tastatursteuerung, Farbkontraste, Semantik
  • Grundprinzipien eines Konformitätstests (Überblick über die WCAG EM)
  • Weiterführende Ressourcen

Position

Position

Rollen:
  • Software Test Engineer
  • Software-Tester
  • Testautomatisierer
  • Software-Entwickler


Schwerpunkte/ Einsatzgebiete:

  • Software-Entwicklung in Java
  • Manuelles Testing
  • Testautomation
  • Erstellung von Testfällen
  • Erstellung von Testplänen
  • Defektmanagement
  • Testmanagement

Kompetenzen

Kompetenzen

Schwerpunkte

Software-Entwicklung
Fortgeschritten
Testautomation
Fortgeschritten
Manuelles Testing
Fortgeschritten
Exploratives Testing
Fortgeschritten
Erstellung von Testfällen
Fortgeschritten
Erstellung von Testplänen
Fortgeschritten
Defektmanagement
Fortgeschritten
Testmanagement
Fortgeschritten
Testfallreview
Fortgeschritten
Regressionstests
Fortgeschritten
Softwaretests
Fortgeschritten
Integrationstests
Fortgeschritten
Systemintegrationstests
Fortgeschritten
Systemtests
Fortgeschritten
Usability Tests
Fortgeschritten
Fähigkeiten und Kenntnisse
=====================================================================================================
- Agile Vorgehensweise (Vorgehensmodelle, Exzellente Kenntnisse)
- Best Practice (Vorgehensmodelle, Sehr gute Kenntnisse)
- Bitbucket (Versionsverwaltung, Gute Kenntnisse)
- Coaching (Vorgehensmodelle, Gute Kenntnisse)
- CSS (Programmiersprachen, Gute Kenntnisse)
- Cypress (Testautomatisierung, Gute Kenntnisse)
- Eclipse (Entwicklungsumgebungen, Gute Kenntnisse)
- EclipseLink (Frameworks, Gute Kenntnisse)
- Erstellung von Testplänen (manuelles Testing, Sehr gute Kenntnisse)
- Exploratives Testing (Vorgehensmodelle, Exzellente Kenntnisse)
- Exploratives Testing (Vorgehensweise, Exzellente Kenntnisse)
- Genauigkeit (Soft Skills, Sehr gute Kenntnisse)
- Git (Versionsverwaltung, Gute Kenntnisse)
- Github (Versionsverwaltung, Sehr gute Kenntnisse)
- HTML (GUI-Technologien, Gute Kenntnisse)
- HTML 5 (Programmiersprachen, Gute Kenntnisse)
- HTML/CSS (Programmiersprachen, Gute Kenntnisse)
- Integrationstest (Teststufen / Testarten, Sehr gute Kenntnisse)
- IntelliJ (Entwicklungsumgebungen, Sehr gute Kenntnisse)
- Java (Programmiersprachen, Sehr gute Kenntnisse)
- Java Swing (Frameworks, Sehr gute Kenntnisse)
- JDBC (Datenbanken, Gute Kenntnisse)
- Jenkins (Buildmanagement, Basiskenntnisse)
- Jira (Anforderungsmanagement, Sehr gute Kenntnisse)
- Jira (Defektmanagement, Sehr gute Kenntnisse)
- Jira (Support, Sehr gute Kenntnisse)
- Jira (Testmanagement, Sehr gute Kenntnisse)
- Jira + X-ray (Monitoring, Gute Kenntnisse)
- JUnit (Testautomatisierung, Gute Kenntnisse)
- KANBAN (Vorgehensmodelle, Exzellente Kenntnisse)
- Kommunikation (Soft Skills, Sehr gute Kenntnisse)
- Kundenbetreuung (Sonstige, Gute Kenntnisse)
- Lasttests (Testwerkzeuge, Sehr gute Kenntnisse)
- Liquibase (Datenbanken, Gute Kenntnisse)
- Liquibase (Frameworks, Basiskenntnisse)
- manuelles Testing (manuelles Testing, Exzellente Kenntnisse)
- Manuelles Testing (Vorgehensmodelle, Exzellente Kenntnisse)
- Maven (Buildmanagement, Sehr gute Kenntnisse)
- Regressionstests (Teststufen / Testarten, Sehr gute Kenntnisse)
- SCRUM (Vorgehensmodelle, Exzellente Kenntnisse)
- Softwaretest (Teststufen / Testarten, Sehr gute Kenntnisse)
- SQL (Programmiersprachen, Sehr gute Kenntnisse)
- Systemintegrationstest (Teststufen / Testarten, Sehr gute Kenntnisse)
- Systemtest (Teststufen / Testarten, Sehr gute Kenntnisse)
- Teamfähigkeit (Soft Skills, Sehr gute Kenntnisse)
- Testautomatisierung (Testing, Sehr gute Kenntnisse)
- Testfallreview (Testmanagement, Sehr gute Kenntnisse)
- Testmanagement (Testmanagement, Gute Kenntnisse)
- TestManagement for Jira (Testmanagement, Gute Kenntnisse)
- testOFFICE (Support, Exzellente Kenntnisse)
- testOFFICE (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE (Testmanagement, Sehr gute Kenntnisse)
- testOFFICE - Browser Engine auf Basis von Selenium (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE - Java Engine (Testautomatisierung, Sehr gute Kenntnisse)
- testOFFICE - OBSERVER (Testautomatisierung, Gute Kenntnisse)
- Testpläne (Testautomatisierung, Gute Kenntnisse)
- UML (Modellierung, Sehr gute Kenntnisse)
- Unittesting (Testing, Gute Kenntnisse)
- Usability Tests (Teststufen / Testarten, Gute Kenntnisse)
- Visual Studio Code (Entwicklungsumgebungen, Gute Kenntnisse)
- Windows 10 (Betriebssysteme, Exzellente Kenntnisse)
- Wissenstransfer (Soft Skills, Gute Kenntnisse)
- Word (MS Office, Sehr gute Kenntnisse)
- xPath (Sonstige, Basiskenntnisse)
- Xray - Test Management for Jira (Testmanagement, Gute Kenntnisse)

Branchen

Branchen

  • Hersteller von Dentalprodukten
  • ITK/ IT-Dienstleister
  • Softwarehersteller
  • Ingenieurwesen
  • IT-Security

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.