Testautomatisierung (BDD, Cypress, Cucumber), Testmanagement (Jira, Xray, Zephyr), Test-Pipelines (GitHub, GitLab, Jenkins)
Aktualisiert am 19.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Cypress
Gherkin
Behavior Driven Development
Testautomatisierung
TypeScript
End-To-End-Test
Cucumber
Git
Postman
deutsch
Muttersprache
englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

11 Monate
2023-02 - 2023-12

Automatisierung e2e-Tests

Test Automation Engineer TypeScript Behavior Driven Development Gherkin
Test Automation Engineer
Kontext:
  • Allane (vormals SIXT Leasing) ermöglicht es den angeschlossenen Autohändlern Leasing-Verträge für ihre Kunden via Weboberfläche zu konfigurieren und abzuschließen
  • Projektziel: Reduktion des manuellen Testaufwands, Ersetzen der automatisierten Klickpfad-basierten Tests durch automatisierte BDD-geleitete Tests
  • Dev-Teams an mehreren internationalen Standorten
  • Agile Entwicklung mit Scrum und Jira


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung (e2e)
  • Test Automation Engineer
    • Konzept für den Umbau der e2e-Tests von Klickpfad-basiert zu BDD
    • Neue technische Basis für die BDD-Tests
    • Spezifizieren der Szenarien in Gherkin
    • Implementieren der Tests in Cypress
    • Integration in GitHub Actions
    • Zephyr-Anbindung zwecks Reporting
  • Test Manager
    • Etablierung der neuen BDD-Prozesse (u.a. Requirement Workshops)
    • Etablierung einer Community-of-Practice innerhalb der QA (~15 Personen)
    • Mentoring der Teams (QA, Dev, PO) bzgl. BDD, Gherkin und Cypress
    • Durchführung von Abnahmetests
Cypress Zephyr GitHub Actions Atlassian JIRA
TypeScript Behavior Driven Development Gherkin
Allane Mobility Group
remote
2 Jahre 3 Monate
2020-07 - 2022-09

Testautomatisierung

Test Engineer & Head of QA Behavior Driven Development Gherkin JavaScript
Test Engineer & Head of QA
Kontext:
  • powwow betreibt diverse Onlineshops für Handys, Handytarife und Handyzubehör
  • Projektziel: Ablösung der bestehenden Altsysteme mit neuem Tech-Stack und neuen Prozessen (deinhandy.de, sparhandy.de, pricezilla.de und weitere)
  • Dev-Teams an mehreren Standorten in Deutschland
  • Agile Entwicklung mit Scrum und Kanban
  • Greenfield project


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung
  • Test Engineer
    • Technisches Konzept für die e2e-Tests und deren Pipeline
    • Spezifizieren der Tests in Gherkin
    • Implementieren der e2e-Tests in Cypress
    • Aufsetzen einer QA-Pipeline in GitLab
    • Technische Anbindung an Jira/Xray
    • Monitoring und Auswertung der Testergebnisse (Cypress Cloud, Jira/Xray)
  • Test Manager & Head of QA
    • Testkonzept entlang der gesamten Testpyramide
    • Etablierung der neuen QA-Prozesse (3-Amigos Sessions, Anpassung der Jira-Workflows, Regelmäßige Abstimmung mit den Dev- und Ops-Teams)
    • Koordination mit den anderen Abteilungen
    • Führung eines 4-köpfigen QA-Teams
    • Mentoring des QA-Teams bzgl. Testqualität im Allgemeinen und BDD, Gherkin, Cucumber, Cypress im Speziellen
Cypress Xray Atlassian JIRA
Behavior Driven Development Gherkin JavaScript
powwow GmbH
Berlin
1 Jahr 9 Monate
2018-10 - 2020-06

Testautomatisierung

Test Engineer
Test Engineer
Kontext:
  • Doozer ist ein PropTech-Unternehmen für die digitale Vergabe von Handwerksleistungen
  • Projektziel: Automatisierung der bestehenden manuellen End-2-End-Tests
  • Dev-Teams an zwei Standorten in Europa
  • Agile Entwicklung mit Scrum


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung
  • Test Engineer
    • Technisches Konzept für die End-2-End-Tests
    • Spezifizieren der Tests in Gherkin
    • Implementieren der End-2-End-Tests in Cypress
    • Integration in die bestehende Jenkins-Pipeline
    • Technische Anbindung an Jira/Xray
    • Monitoring und Auswertung der Testergebnisse (Jira/Xray)
  • Test Manager
    • Konzept für die End-2-End-Schicht der Testpyramide
    • Etablierung von QA-Prozessen (Example Mapping Sessions)
    • Koordination und Abstimmung mit Dev, Ops und PM
    • Leitung des 3-köpfigen QA-Teams
    • Mentoring des QA-Teams bzgl. Testqualität im Allgemeinen und BDD, Gherkin, Cucumber, Cypress im Speziellen
DOOZER Real Estate Systems GmbH
10 Jahre 4 Monate
2008-06 - 2018-09

Web Development

Web Developer (Junior / Senior / Lead / Architect)
Web Developer (Junior / Senior / Lead / Architect)
  • Backend-Entwicklung mit
    • PHP5, PHP7, Laravel, Yii, Magento
    • MySQL, CouchDB
  • Frontend-Entwicklung mit
    • HTML4, HTML5, XHTML
    • CSS1, CSS2, CSS3, SASS, Bootstrap
    • Twig, Smarty, Handlebars
    • jQuery, React
  • Testing mit
    • Mocha, Selenium, Galen, Jest, Runscope, Postman
  • Cloud-Engineering
    • Amazon AWS: S3, SNS, SQS, EC2
  • Versionsverwaltung
    • SVN, git
Diverse Startups, kleine und mittelgroße Unternehmen (diverse Branchen)

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2012-04 - 2014-08

Studium - Automotive Systems

Master of Science, TU Berlin
Master of Science
TU Berlin
  • Interdisziplinärer Studiengang, welcher KFZ-Technik, Informatik und Elektrotechnik verbindet
  • Studienschwerpunkte: Autonome Fahrzeuge, Fahrerassistenzsysteme, V2X-Kommunikation, Motorentechnik, Motorsport
  • Nebenjob: Studentischer Mitarbeiter beim ?Fraunhofer FOKUS?
    • Forschung im Bereich V2X-Kommunikation
  • Nebenprojekt: Formula Student
    • Rennwagenentwicklung im Berliner Formula Student Team ?FaSTTUBe?
5 Jahre 11 Monate
2002-10 - 2008-08

Studium - Informatik

Bachelor of Science, Universität Potsdam
Bachelor of Science
Universität Potsdam
  • Reiner Informatik-Studiengang
  • Studienschwerpunkte: Webentwicklung, 3D-Computergrafik, Kryptographie
  • Nebenprojekt: ?3D-Flipper?
    • Programmierung in C++
    • Erstellung der 3D-Modelle in Blender

Position

Position

Test (Automation) Engineer

Kompetenzen

Kompetenzen

Top-Skills

Cypress Gherkin Behavior Driven Development Testautomatisierung TypeScript End-To-End-Test Cucumber Git Postman

Schwerpunkte

BDD
Experte
Gherkin
Experte
Cypress
Experte
Cucumber
Fortgeschritten
Jira
Experte
Xray
Experte
Postman
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Beratung:
  • BDD (Behavior-Driven Development)
  • Analyse der existierenden QA-Tools und -Prozesse
  • Strategien fürs end-2-end Testen im Web-Umfeld


Umsetzung:
  • BDD: Requirement Workshops & Gherkin
  • Testimplementierung mit Cypress
  • CI/CD-Integration (GitHub, GitLab, CircleCI, Jenkins)
  • Jira-Integration via Xray oder Zephyr
  • Aufsetzen/Verbessern/Austausch der QA-Prozesse


Schulung:
  • Schulung von QA, Devs und POs
  • Wie erhält man gute Requirements?
  • Wie schreibt man gute Gherkin-Szenarios?
  • Wie programmiert man gute Cypress-Tests?
  • Wie erzielt man gut wartbare und skaliere Tests?

Betriebssysteme

Linux
Experte
Windows
Experte
Android
Fortgeschritten

Programmiersprachen

TypeScript
Fortgeschritten
PHP
Fortgeschritten
Java
Fortgeschritten

Branchen

Branchen

~8 Jahre Erfahrung im E-Commerce

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

11 Monate
2023-02 - 2023-12

Automatisierung e2e-Tests

Test Automation Engineer TypeScript Behavior Driven Development Gherkin
Test Automation Engineer
Kontext:
  • Allane (vormals SIXT Leasing) ermöglicht es den angeschlossenen Autohändlern Leasing-Verträge für ihre Kunden via Weboberfläche zu konfigurieren und abzuschließen
  • Projektziel: Reduktion des manuellen Testaufwands, Ersetzen der automatisierten Klickpfad-basierten Tests durch automatisierte BDD-geleitete Tests
  • Dev-Teams an mehreren internationalen Standorten
  • Agile Entwicklung mit Scrum und Jira


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung (e2e)
  • Test Automation Engineer
    • Konzept für den Umbau der e2e-Tests von Klickpfad-basiert zu BDD
    • Neue technische Basis für die BDD-Tests
    • Spezifizieren der Szenarien in Gherkin
    • Implementieren der Tests in Cypress
    • Integration in GitHub Actions
    • Zephyr-Anbindung zwecks Reporting
  • Test Manager
    • Etablierung der neuen BDD-Prozesse (u.a. Requirement Workshops)
    • Etablierung einer Community-of-Practice innerhalb der QA (~15 Personen)
    • Mentoring der Teams (QA, Dev, PO) bzgl. BDD, Gherkin und Cypress
    • Durchführung von Abnahmetests
Cypress Zephyr GitHub Actions Atlassian JIRA
TypeScript Behavior Driven Development Gherkin
Allane Mobility Group
remote
2 Jahre 3 Monate
2020-07 - 2022-09

Testautomatisierung

Test Engineer & Head of QA Behavior Driven Development Gherkin JavaScript
Test Engineer & Head of QA
Kontext:
  • powwow betreibt diverse Onlineshops für Handys, Handytarife und Handyzubehör
  • Projektziel: Ablösung der bestehenden Altsysteme mit neuem Tech-Stack und neuen Prozessen (deinhandy.de, sparhandy.de, pricezilla.de und weitere)
  • Dev-Teams an mehreren Standorten in Deutschland
  • Agile Entwicklung mit Scrum und Kanban
  • Greenfield project


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung
  • Test Engineer
    • Technisches Konzept für die e2e-Tests und deren Pipeline
    • Spezifizieren der Tests in Gherkin
    • Implementieren der e2e-Tests in Cypress
    • Aufsetzen einer QA-Pipeline in GitLab
    • Technische Anbindung an Jira/Xray
    • Monitoring und Auswertung der Testergebnisse (Cypress Cloud, Jira/Xray)
  • Test Manager & Head of QA
    • Testkonzept entlang der gesamten Testpyramide
    • Etablierung der neuen QA-Prozesse (3-Amigos Sessions, Anpassung der Jira-Workflows, Regelmäßige Abstimmung mit den Dev- und Ops-Teams)
    • Koordination mit den anderen Abteilungen
    • Führung eines 4-köpfigen QA-Teams
    • Mentoring des QA-Teams bzgl. Testqualität im Allgemeinen und BDD, Gherkin, Cucumber, Cypress im Speziellen
Cypress Xray Atlassian JIRA
Behavior Driven Development Gherkin JavaScript
powwow GmbH
Berlin
1 Jahr 9 Monate
2018-10 - 2020-06

Testautomatisierung

Test Engineer
Test Engineer
Kontext:
  • Doozer ist ein PropTech-Unternehmen für die digitale Vergabe von Handwerksleistungen
  • Projektziel: Automatisierung der bestehenden manuellen End-2-End-Tests
  • Dev-Teams an zwei Standorten in Europa
  • Agile Entwicklung mit Scrum


Aufgaben & Rollen:
  • Schwerpunkt: Testautomatisierung
  • Test Engineer
    • Technisches Konzept für die End-2-End-Tests
    • Spezifizieren der Tests in Gherkin
    • Implementieren der End-2-End-Tests in Cypress
    • Integration in die bestehende Jenkins-Pipeline
    • Technische Anbindung an Jira/Xray
    • Monitoring und Auswertung der Testergebnisse (Jira/Xray)
  • Test Manager
    • Konzept für die End-2-End-Schicht der Testpyramide
    • Etablierung von QA-Prozessen (Example Mapping Sessions)
    • Koordination und Abstimmung mit Dev, Ops und PM
    • Leitung des 3-köpfigen QA-Teams
    • Mentoring des QA-Teams bzgl. Testqualität im Allgemeinen und BDD, Gherkin, Cucumber, Cypress im Speziellen
DOOZER Real Estate Systems GmbH
10 Jahre 4 Monate
2008-06 - 2018-09

Web Development

Web Developer (Junior / Senior / Lead / Architect)
Web Developer (Junior / Senior / Lead / Architect)
  • Backend-Entwicklung mit
    • PHP5, PHP7, Laravel, Yii, Magento
    • MySQL, CouchDB
  • Frontend-Entwicklung mit
    • HTML4, HTML5, XHTML
    • CSS1, CSS2, CSS3, SASS, Bootstrap
    • Twig, Smarty, Handlebars
    • jQuery, React
  • Testing mit
    • Mocha, Selenium, Galen, Jest, Runscope, Postman
  • Cloud-Engineering
    • Amazon AWS: S3, SNS, SQS, EC2
  • Versionsverwaltung
    • SVN, git
Diverse Startups, kleine und mittelgroße Unternehmen (diverse Branchen)

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2012-04 - 2014-08

Studium - Automotive Systems

Master of Science, TU Berlin
Master of Science
TU Berlin
  • Interdisziplinärer Studiengang, welcher KFZ-Technik, Informatik und Elektrotechnik verbindet
  • Studienschwerpunkte: Autonome Fahrzeuge, Fahrerassistenzsysteme, V2X-Kommunikation, Motorentechnik, Motorsport
  • Nebenjob: Studentischer Mitarbeiter beim ?Fraunhofer FOKUS?
    • Forschung im Bereich V2X-Kommunikation
  • Nebenprojekt: Formula Student
    • Rennwagenentwicklung im Berliner Formula Student Team ?FaSTTUBe?
5 Jahre 11 Monate
2002-10 - 2008-08

Studium - Informatik

Bachelor of Science, Universität Potsdam
Bachelor of Science
Universität Potsdam
  • Reiner Informatik-Studiengang
  • Studienschwerpunkte: Webentwicklung, 3D-Computergrafik, Kryptographie
  • Nebenprojekt: ?3D-Flipper?
    • Programmierung in C++
    • Erstellung der 3D-Modelle in Blender

Position

Position

Test (Automation) Engineer

Kompetenzen

Kompetenzen

Top-Skills

Cypress Gherkin Behavior Driven Development Testautomatisierung TypeScript End-To-End-Test Cucumber Git Postman

Schwerpunkte

BDD
Experte
Gherkin
Experte
Cypress
Experte
Cucumber
Fortgeschritten
Jira
Experte
Xray
Experte
Postman
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Beratung:
  • BDD (Behavior-Driven Development)
  • Analyse der existierenden QA-Tools und -Prozesse
  • Strategien fürs end-2-end Testen im Web-Umfeld


Umsetzung:
  • BDD: Requirement Workshops & Gherkin
  • Testimplementierung mit Cypress
  • CI/CD-Integration (GitHub, GitLab, CircleCI, Jenkins)
  • Jira-Integration via Xray oder Zephyr
  • Aufsetzen/Verbessern/Austausch der QA-Prozesse


Schulung:
  • Schulung von QA, Devs und POs
  • Wie erhält man gute Requirements?
  • Wie schreibt man gute Gherkin-Szenarios?
  • Wie programmiert man gute Cypress-Tests?
  • Wie erzielt man gut wartbare und skaliere Tests?

Betriebssysteme

Linux
Experte
Windows
Experte
Android
Fortgeschritten

Programmiersprachen

TypeScript
Fortgeschritten
PHP
Fortgeschritten
Java
Fortgeschritten

Branchen

Branchen

~8 Jahre Erfahrung im E-Commerce

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.