a Randstad company

Testautomatisierung, Testautomatisierer, Agiles Testen, Java, Selenium, Silk4j, UI Testing, Selenium Webdriver, BDD, Cucumber, Gherkin

Profil
Top-Skills
Java Selenium Cucumber Projektmanagement SAP Gui Testing Istqb Java Entwicklung Selenium WebDriver BDD Testautomatisierung Gherkin Jenkins CI/CD Trainer Coaching Clean Code Atlassian JIRA Atlassian Confluence ISTQB Advanced Level Gauge
Verfügbar ab
20.11.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
Frankfurt (+50km) Wiesbaden (+50km)
PLZ-Gebiete
Länder
Ganz Deutschland, Schweiz

Projekte außerhalb Frankfurts remote bevorzugt.


Schulungen und Trainings sind DACH-weit möglich.

Schulungsangebot:

Selenium, Testautomatisierung

Cucumber, BDD, Xray Gherkin

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

3 Monate

2022-09

2022-11

Automatische Prozess- und Einstellungsprüfung für Jahresabschlussparameter

Berater, Testautomatisierer Java
Rolle
Berater, Testautomatisierer
Projektinhalte

Konzipierung und Erstellung eines Systems zur automatisierten
Parameterprüfung.
In einem vorhanden SAP System werden Jahresabschlüsse
verschiedener Firmen vorgenommen. Es galt automatisiert zu prüfen, ob
diese Einstellungen korrekt waren, oder geg. Angepasst werden
mussten. Das Programm hat diese Aufgabe über einen automatisierten
Prozess vorgenommen der einen Anwender simuliert und somit die
entsprechenden Prüfkonzeptionen von SAP beibehält. Als Ergebnis
liefert die Software ein umfangreiches Protokoll mit Fehlerbeschreibung
und vorgenommenen Änderungen.

Produkte
Java Silk4J Maven MySQL Oracle SQL SAP GUI
Kenntnisse
Java
Kunde
Öffentlicher Dienst
Einsatzort
Home Office / Stuttgart / Reutlingen
5 Jahre 9 Monate

2017-01

2022-09

Testautomatisierung, Automatisierte Migration von Altdaten nach SAP

Projektverantwortlicher für Testautomatisierung Java Silk4J SAP GUI ...
Rolle
Projektverantwortlicher für Testautomatisierung
Projektinhalte

Das Altsystem basierte auf einer reinen Webanwendung und sollte von SAP abgelöst werden. Für die Datenmigration wurden automatisierte Oberflächentests für SAP GUI erstellt. Die Migration der Altdaten erfolgte automatisiert in ein neues auf SAP-basierenden System. Da nicht für alle Datenbestände Migrationsprogramme bestanden, war die Aufgabe in diesem Projekt entsprechende Migrationsprogramme zu konzipieren und entwickeln. Dies wurde mit Silk4J und Java durchgeführt.

Produkte
Selenium SAP GUI Oracle Eclipse Oracle SQL Developer
Kenntnisse
Java Silk4J SAP GUI Selenium Maven Oracle SQL
Einsatzort
Stuttgart
3 Monate

2022-01

2022-03

Weiterentwicklung, Optimierung Bauverwaltungssoftware

Entwickler & Tester Testmethoden zum manuellen und automatisierten Test
Rolle
Entwickler & Tester
Projektinhalte

Weiterentwicklung einer bestehenden Bauprojektverwaltungssoftware.

Die bestehende Bauprojektverwaltungssoftware sollte mit neuen Funktionen erweitert, bekannte Fehler entfernt und Statistiken ergänzt werden. Neben zahlreichen Datenbanken galt es auch die Drittsysteme anderer Anbieter einzubinden. Zum Projektende war es möglich verschiedene Prognosen über die Rentabilität von Bauprojekten zu stellen und die Bauprojekte besser zu planen.

Produkte
Java MSSQL Access SQL Visual Basic VBA
Kenntnisse
Testmethoden zum manuellen und automatisierten Test
Einsatzort
Taunus
4 Monate

2016-09

2016-12

Neuentwicklung eines automatisierten Posteingangs

Agiler Tester Java Gurkin IntelliJ ...
Rolle
Agiler Tester
Projektinhalte

Erstellung einer Testkonzeption, Testplans sowie Unterstützung der Testfallerstellung bei der Neuentwicklung eines automatisierten Posteingangs für einen großen Versicherungskonzern.

Funktionen, Aufgaben, Ergebnisse:

  • Projektplanung
  • Projektmanagement
  • Projektdokumentation
  • BDD Konzepterstellung

Produkte
Jira Atlassian Confluence
Kenntnisse
Java Gurkin IntelliJ Coaching Moderation BDD Scrum TDD
Kunde
Versicherung
Einsatzort
Köln

2 Jahre: Testautomatisierung von SAP- GUI Anwendungen und Web Oberflächen

Rolle: Testmanager

Branche: Öffentlicher Dienst

 

Projektbeschreibung:

Umstellung von manuellen Oberflächentests und -verfahren auf eine automatisierte Testumgebung. Hierzu wurde zunächst die Entscheidung für eine Technologie im Rahmen eines Softwareauswahlprozesses vorbereitet. Nach der Technologieauswahl fand zudem eine Weiterentwicklung der benötigten Funktionalitäten statt.

Funktionen, Aufgaben, Ergebnisse:

  • Projektplanung
  • Projektmanagement
  • Projektkoordination
  • Projektreporting
  • Erstellung Kriterienkatalog für die Softwareauswahl
  • Durchführung und Koordination des Softwareauswahlprozesses
  • Testkonzepterstellung
  • Umsetzung und Entwicklung
  • Frameworkentwicklung

Methoden/Verfahren, Technologien, Werkzeuge etc.

XML, Java, Eclipse, SAP GUI, SILK4J, Selenium, Confluence


2 Jahre: Koordination und Projektmanagement der Umstellung von Cobol-Bescheide auf XML Technologie

Rolle: Projektmanager

Branche: Öffentlicher Dienst

Projektbeschreibung:

In einer öffentlichen Einrichtung war das Ziel, die alte Cobol-Technologie abzulösen und durch die modernere XML Struktur zu ersetzen.

Der Aufbau von Steuerbescheiden in verschiedenen Einnahmearten basierte auf der alten Technologie Cobol und sollte für die SEPA Umstellung sowohl hinsichtlich des Layouts als auch der Technik modernisiert werden.

Funktionen, Aufgaben, Ergebnisse:

  • Projektplanung
  • Projektmanagement
  • Projektkoordination

Methoden/Verfahren, Technologien, Werkzeuge etc.

XML, Java, Eclipse, Doc1


6 Monate: Konzepterstellung zur Außenwahrnehmung eines Unternehmens in Social Media

Rolle: Business Analyst

Branche: Forschung

 

Projektbeschreibung:

Konzeption zur Informationsgewinnung und Analyse der Außenwahrnehmung eines Unternehmens in Social Media. In diesem Konzept kommt die iQser GIN Plattform zum Einsatz, eine Middleware Lösung mit dem Semantic Web Ansatz. Neben der Beurteilung von Analyseergebnissen der iQser Plattform sowie die Erstellung einer geeigneten graphischen Oberfläche für die Ergebnisse der Analyseroutinen sollten die Ergebnisse dieser Software beurteilt werden.

Funktionen, Aufgaben, Ergebnisse:

  • Test und Bewertung der iQser Software
  • Auswahl verschiedener Quellen für die Analyse
  • Erstellung eines Kriterienkatalogs für diese Quellen
  • Erstellung einer graphischen Oberfläche zur Ergebnisanalyse
  • Ausführliche Dokumentation der Ergebnisse, des Vorgehens und des Konzepts

Methoden/Verfahren, Technologien, Werkzeuge etc.

J2EE, Maven, XML, Java, MySQL, Eclipse, Notepad++, iQser GIN Plattform, JBoss, Glassfish, Facebook Graph API, Twitter API, JUNG


6 Monate: Implementierung eines Feedlesers mit integriertem Webcrawler

Rolle: Business Analyst

Branche: Online Marketing & Affiliate

 

Projektbeschreibung:

Entwicklung einer Software zum Lesen und Verarbeiten von Datenfeeds im CSV- und / oder XML- Format. Für die Verarbeitung wurden zahlreiche, vom Kunden gewünschte, Funktionen mit implementiert. Zusätzlich wurde ein Crawler entwickelt, um verschiedene Webquellen nach zusätzlichen Informationen zu einem konfigurierten Themengebiet abzufragen und diese Daten mit aufzunehmen.

Funktionen, Aufgaben, Ergebnisse:

Einlesen und Verarbeiten von XML- oder CSV- Datenfeeds. Der Anwender kann verschiedene Funktionen während der Feedverarbeitung anwenden, um seine Daten aufzubereiten. Nach Verarbeitung des Datenfeeds erfolgt eine Ausgabe im XML Datenformat. Über den Installationsassistenten lässt sich das Datenoutputformat individuell konfigurieren.

Methoden/Verfahren, Technologien, Werkzeuge etc.

Eclipse, PHP, MySQL, Notepad++, XML, libcurl


6 Monate: Planung und Entwicklung einer Zuschnittsoptimierungssoftware

Rolle: Entwickler

Branche: Dach & Solartechnologie

 

Projektbeschreibung:

Basierend auf zahlreichen Parametern sollte eine Software erstellt werden, die anhand der eingegebenen Informationen die notwendigen Stäbe, deren Anzahl und deren Typ für die Produktion der Fenster bestimmt.

Funktionen, Aufgaben, Ergebnisse:

In enger Absprache mit der Fachabteilung wurde die Software geplant und entwickelt. Die Software exportiert die notwendigen Ausgabedateien für die Zuschnittsmaschinen. Sie hat eine Lagerfunktion für Stabreste, welche in die Berechnung wieder einfließen können und generiert alle benötigten Dokumente für die Fachabteilung. Ein Backupsystem, um alte Pläne zurückzusichern, ist ebenfalls enthalten. Die Software befindet sich seit 2010 im Einsatz.

Methoden/Verfahren, Technologien, Werkzeuge etc.

Eclipse, PHP, MySQL, Notepad++, XML


6 Monate: Entwicklung und Test eines Webcrawlerkonzeptes 

Rolle: Entwickler/ Tester

Branche: Forschung

 

Projektbeschreibung:

Entwicklung und Erprobung eines Webcrawlerkonzeptes. Das Konzept geht von einer Startwebseite aus und analysiert alle ausgehenden Links. Durch das Folgen dieser Links erhält der Crawler stetig neue Links. Mit dieser Arbeitsweise lässt sich eine URL Datenbank erstellen. Zusätzlich werden auch noch Metadaten, wie z.B. der Inhalt des ?Description?- Tags mit abgelegt.

Funktionen, Aufgaben, Ergebnisse:

  • Planung und Erstellung des Konzepts. Erprobung durch Testimplementierung und einen Testdurchlauf über mehrere Tage.
  • Wiederaufnahmeverfahren im Fehlerfall, ausführliche Dokumentation des Konzepts.

Methoden/Verfahren, Technologien, Werkzeuge etc.

Eclipse, PHP, MySQL, DB2


3 Monate: Planung, Entwicklung und Schulung einer Mitgliederverwaltungssoftware 

Rolle: Entwickler

Branche: Forschung

 

Projektbeschreibung:

Entwicklung einer Verwaltungssoftware für die Mitglieder des Kunden, Gewinnung statistischer Informationen aus diesen Daten.

Funktionen, Aufgaben, Ergebnisse:

Planung und Entwicklung der Architektur, Schnittstellenimplementierung für den Altdatenimport.

Als Ergebnis stand eine umfangreiche Software zur Verfügung, durch die der Kunde seine Mitglieder verwalten und auch statistische Informationen für Marketingkampagnen gewinnen konnte.

Methoden/Verfahren, Technologien, Werkzeuge etc.

Eclipse, PHP, JavaScript, MySQL, CSS, Schulung


5 Jahre: Planung und Entwicklung einer Kundenclub Software

Rolle: Entwickler

Branche: Forschung

 

Projektbeschreibung:

Entwicklung einer Datenbank gestützten Software für den Kundenclub. Die Anforderungen an die Software bestanden aus Kundenverwaltung und deren Punkteguthaben und Generierung statistischer Auswertungen über beispielsweise die Beliebtheit verschiedener Prämien oder den Umsatz in einzelnen Niederlassungen.

Funktionen, Aufgaben, Ergebnisse:

In der Software enthalten sind auch Features zur Fahrzeugverwaltung, da der Kunde auch Leasingfahrzeuge als Prämie anbietet. Geplant wurden die Serverarchitektur und das Serverkonzept. Nach Konzeptvorstellung erfolgte die Durchführung. Neben der fertig gestellten Software stehen zudem zahlreiche Schnittstellen, eine umfassende technische Dokumentation und ein ausführliches Benutzerhandbuch zur Verfügung. Die Software wurde nach einer ausführlichen Schulung installiert, die Daten importiert und befindet sich jetzt seit 2008 im Einsatz. Derzeit sind über 2000 Mitglieder in der Software enthalten.

 

Eine kurze Auswahl der Main-Features:

  • Mitgliederverwaltung und eine Übersicht über alle zugehörigen Informationen
  • Prämienverwaltung und Prämienbestellung per integriertem Email-Formular beim Großhändler
  • Umfassender, integrierter Bestellprozess für Prämien
  • Zahlreiche Statistiken, die sich sowohl graphisch als Diagramm, als auch in Excel als CSV exportieren lassen.
  • Niederlassungs- und Aussendienstmitarbeiterverwaltung incl. statistischer Informationen.
  • Umfangreiche Startseite, die eine Übersicht über z.B. Geburtstag des Kunden, offene Bestellungen oder kommende Leasingfahrzeugrückgaben darstellt.
  • Umfangreiches Backend, welches zahlreiche Einstellungsmöglichkeiten und Listenergänzungen bietet.

Methoden/Verfahren, Technologien, Werkzeuge etc.

Apache, Eclipse, PHP, JavaScript, AJAX, MySQL, CSS, Windows 2008 Server, Ubuntu, UML, Schulungen


6 Jahre: diverse Projekte u.a. in den Themengebieten Softwareentwicklung und Social Media

Projekte:

  • Planung und Entwicklung individueller CMS Systeme
  • Erstellung verschiedener Webseiten
  • Entwicklung eines Onlineshops
  • Weiterentwicklung div. Open Source Onlineshops
  • Beratung und Betreuung der Kunden
  • Entwicklung von Onlinemarketing Strategien
  • Suchmaschinenoptimierung div. Webseiten und Onlineshops
  • Google Adwords Konten Betreuung
  • Schulung der implementierten Software beim Kunden
  • Betreuung des Facebook und Twitter Auftritts diverser Kunden

1 Jahr 8 Monate

2010-04

2011-11

Studium der Informatik MSc.

Master of Science, Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
Abschluss
Master of Science
Institution, Ort
Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
3 Jahre 6 Monate

2006-10

2010-03

Studium der Informatik B.Eng.

Bachelor of Engineering, Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
Abschluss
Bachelor of Engineering
Institution, Ort
Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
  • Studium der Informatik MSc., Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
  • Masterarbeit im Bereich der Außenwahrnehmung eines Unternehmens in Social Media
  • Studium der Informatik B.Eng., Hochschule für angewandte Wissenschaften Würzburg-Schweinfurt
  • Ausbildung zum Informatikkaufmann

Zertifikate

  • Professional Scrum Master I (PSM I)
  • iSAQB Certified Professional for Software Architecture Foundation Level
  • iSTQB Certified Tester Foundation Level
  • ISTQB Advanced Level Test Automation Engineer

Auszeichnungen

  • 2. Platz Freelancer des Jahres 2021

Berater, Testautomatisierer, Testmanager, Entwickler, Coach, Trainer

Deutsch Muttersprache
Englisch in Wort und Schrift

Top Skills
Java Selenium Cucumber Projektmanagement SAP Gui Testing Istqb Java Entwicklung Selenium WebDriver BDD Testautomatisierung Gherkin Jenkins CI/CD Trainer Coaching Clean Code Atlassian JIRA Atlassian Confluence ISTQB Advanced Level Gauge
Produkte / Standards / Erfahrungen / Methoden
Agiles Testen Akzeptanztest Atlassian Confluence BDD Cucumber Eclipse Gherkin Git IntelliJ Jira JUnit Maven Moderation SAP GUI SAP GUI Testing Scrum Selenium Soap UI SQL Developer SVN TDD Testautomatisierung UI Testing istqb Confluence Gauge API-Testing

Tätigkeitsfelder

Die Beratungsschwerpunkte des Freiberuflers liegen in den Bereichen der Softwareentwicklung mit objektorientierten Technologien und Testautomatisierung. Darüber hinaus hat er für diverse Kunden Projekte als agiler Tester, Projektkoordinator und Entwickler durchgeführt.

Qualifikationen

Vorgehensmodelle

  • Extreme Programming (XP)

  • Scrum

  • Pair Programming

Methoden und Verfahren

  • Design Patterns

  • Clean Code

  • SOLID-Prinzipien

  • Entity-Relationship-Modellierung (ERM)

  • Behaviour Driven Development (BDD)

  • methodisches Testvorgehen

  • modellbasiertes Testen

  • Use Case Modellierung

  • Testautomatisierung

  • Projektleitung

  • Projektplanung

  • Projektcontrolling

  • Moderation

  • Wirtschaftlichkeitsbetrachtungen

  • Review-Arbeitstechnik

  • Schulungserfahrung

  • Teststrategien

  • GUI-Testing

  • Webtesting

  • SAP-Testing

  • Testdriven Development (TDD)

  • Istqb Advanced

Komponententechnologien und Produkte

  • Java

  • Web Services

  • SOA

  • Apache

  • JBoss Application Server

  • XT-Commerce

  • OC-Commerce

  • Magento

  • Wordpress

  • iQser GIN Plattform

  • Selenium

  • Silk-Test

  • Silk4J

  • Soap UI

  • Cucumber & Gherkin

  • Gauge

Klassenbibliotheken,  Frameworks, Technologien, Produkte

  • JUnit

  • JDBC

  • ODBC

  • Hibernate

  • AJAX

  • OC-Commerce

  • XT-Commerce

  • Magento

  • JUNG

  • Selenium

  • Deepspeech

Entwicklungswerkzeuge

Implementation:

  • IntelliJ

  • Eclipse

  • MS Visual Studio

  • Notepad++

Test:

  • JUnit

  • TestNG

Build:

  • Maven

  • Jenkins

Versionsverwaltung:

  • Git

  • SVN

Sonstiges

  • Onlinemarketing Tools: Google Adwords, Google Analytics, eTracker

  • Suchmaschinenoptimierung, Suchmaschinenmarketing,

  • Crawlertechnologie, Landingpage- Optimierung und Erstellung

Berufserfahrung

Zuvor:

  • 4 Jahre Consultant / 1 Jahr Senior Consultant bei  [Name auf Anfrage]

  • 1 Jahr Online Marketing Manager bei  [Name auf Anfrage]

  • 6 Jahre Gründung und Leitung einer Softwareentwicklungsfirma [Name auf Anfrage]

Betriebssysteme
MS DOS Windows Raspberry Pi OS
Programmiersprachen
CSS HTML Java Java 8 Java Script Oracle SQL PHP SQL XML
Datenbanken
Access DB2 MySQL Oracle Oracle SQL Developer PostgreSQL

diverse Vorträge auf Konferenzen und Veröffentlichungen, nähere Informationen gerne auf Anfrage

  • Onlinemarketing

  • Webdesign

  • Webdevelopment

  • Suchmaschinenoptimierung

  • Suchmaschinenmarketing

  • Öffentlicher Dienst

  • Verwaltung

  • Versicherung

  • Dach & Solar

  • Baugewerbe

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren