Test Automation EngineerTypeScriptBehavior Driven DevelopmentGherkin
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
CypressZephyrGitHub ActionsAtlassian JIRA
TypeScriptBehavior Driven DevelopmentGherkin
Allane Mobility Group
remote
2 Jahre 3 Monate
2020-07 - 2022-09
Testautomatisierung
Test Engineer & Head of QABehavior Driven DevelopmentGherkinJavaScript
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
CypressXrayAtlassian JIRA
Behavior Driven DevelopmentGherkinJavaScript
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
Test Automation EngineerTypeScriptBehavior Driven DevelopmentGherkin
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
CypressZephyrGitHub ActionsAtlassian JIRA
TypeScriptBehavior Driven DevelopmentGherkin
Allane Mobility Group
remote
2 Jahre 3 Monate
2020-07 - 2022-09
Testautomatisierung
Test Engineer & Head of QABehavior Driven DevelopmentGherkinJavaScript
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
CypressXrayAtlassian JIRA
Behavior Driven DevelopmentGherkinJavaScript
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