Responsible for and coordinated all QA activities within the project
Developed a comprehensive test strategy for the project
Supported design, implementation, integration, and establishment of automated API and E2E tests for a native iOS and Android app (API tests with Bruno API Client, iOS E2E tests with XCUITest, Android E2E tests with Espresso)
Supported design, implementation, integration, and establishment of automated tests for an integrated AI solution (based on OpenAI models)
Sep 2024 - Present
11 months
Germany
Test Automation Architect
Freenet DLS GmbH
Developed a test strategy for test automation in the system integration of the entire system landscape
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests) using Playwright and Cucumber.js
Integrated TestRail for automated test reporting
Built CI/CD pipelines with GitHub Actions for automated tests
Connected to MS Teams
Connected to AWS Parameter Store for secrets
Onboarded, transferred knowledge to, and trained internal staff
Mar 2024 - Jul 2024
5 months
Germany
Test Automation Architect
DB Fernverkehr
Analyzed, evaluated, and established a group-wide, as uniform as possible solution for test automation (based on Playwright)
Planned and conducted proofs of concept for multiple project teams (using Playwright, Cypress, AskUI)
Supported and advised project teams as a cross-cutting Test Automation Architect
Professionalized test automation processes across the company
Advised on CI/CD implementation, especially for test automation (with GitLab CI)
Oct 2023 - Mar 2024
6 months
Germany
QA Engineer
Thalia Bücher GmbH
Maintained and updated End2End and component tests with Cypress (partly with Cucumber.js)
Developed a new test strategy within the Scrum team
Migrated End2End tests to a new solution with Playwright
Integrated tests into CI/CD pipelines (with Jenkins and GitLab CI)
Technical coordination and decisions within a cross-functional QA team
Tested and accepted user stories, tasks, and bug fixes in sprints
Onboarded and mentored a new team member
Active member of a Scrum team
Apr 2023 - Sep 2023
6 months
Germany
Test Automation Architect
Brita GmbH
Implemented End2End, single-page, and API tests with Webdriver.io and Cucumber.js
Integrated Xray for automated test reporting and automatic synchronization of test cases to Cucumber feature files
Developed a shared testing component package for NPM
Maintained CI/CD pipelines with Bamboo and Earthly
Nov 2022 - Present
2 years 9 months
Germany
Test Automation Architect
Roller GmbH & Co. KG
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests, load tests) with Playwright and Cucumber.js for webshop and SAP Hybris with SAP SmartEdit
Integrated Xray for automated test reporting and automatic synchronization of test cases to Cucumber feature files
Connected to Sauce Labs
Implemented and integrated tests on Checkly (with Checkly CLI)
Migrated automated tests from Selenium with Java to Playwright/Cucumber.js with TypeScript
Implemented new automated test cases
Built CI/CD pipelines with Jenkins for automated tests
Integrated automated tests into existing CI/CD deployment pipelines (Jenkins)
Onboarded and trained internal staff
Inspired and promoted quality awareness
Fostered a hands-on mindset in a TestOps role
Jun 2022 - Nov 2022
6 months
Germany
Test Automation Engineer
Diva-e Digital Value Excellence GmbH
Served as Test Automation Engineer on an Aldi Süd project
Implemented automated End2End tests with Cypress and Playwright (for different teams and sub-applications)
Contributed to a unified test framework based on Playwright
Integrated automated tests into CI/CD pipelines with GitLab CI
Managed test cases with Xray
Accepted user stories and bug fixes
Active member of a Scrum team
Jan 2022 - Mar 2023
1 year 3 months
Stream Lead, Test Architect und Testmanager
Kunde Möchte Nicht Genannt Werden
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests, contract tests, security tests, load tests) with Cypress
Built CI/CD pipelines with GitLab CI for frontend and backend services
Integrated automated tests into CI/CD pipelines (GitLab CI)
Evaluated and established Xray as the test management tooling in the company
Standardized on GitHub Flow
Onboarded and trained internal staff
Inspired and promoted quality awareness
Fostered a hands-on mindset in a TestOps role
Dec 2021 - Jun 2022
7 months
Germany
Test Automation Architect
Allane SE
Implemented End2End tests in the existing test framework based on Cypress
Built CI/CD workflows with GitHub Actions for automated tests and Docker images
Enhanced existing reporting
Optimized processes
Standardized on GitHub Flow
Jointly accepted user stories in Scrum teams
Onboarded and trained internal staff
Inspired and promoted quality awareness
Fostered a hands-on mindset in a TestOps role
Aug 2021 - Dec 2021
5 months
Germany
Externer Berater für Testautomatisierung und Testmanagement
Schwarze Consulting GmbH
Worked as Test Automation Architect and Test Manager at CBR Fashion GmbH
Defined and built a test strategy and test plan
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests, contract tests, security tests, load tests) for a fashion eCommerce shop (with Cypress)
Built CI/CD pipelines with GitLab CI for frontend and backend services
Integrated automated tests into CI/CD pipelines (GitLab CI)
Standardized on GitHub Flow
Onboarded and trained internal staff
Inspired and promoted quality awareness
Fostered a hands-on mindset in a TestOps role
May 2021 - Jul 2021
3 months
Germany
Test Architect
Mobilfunkinfrastrukturgesellschaft mbH
Defined and built a test strategy
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests, contract tests, security tests, load tests) for GIS applications with a future focus on microservices (using WebdriverIO, Frisby.js, Pact, ZAP Proxy, Cucumber, Artillery, k6)
Implemented automated infrastructure tests for Terraform using Terratest
Integrated automated tests into CI/CD pipelines (first with GitHub Actions, later with Azure DevOps)
Supported definition and implementation of CI/CD pipelines
Defined a test vision and test plan
Active member of a Scrum team
Aug 2020 - Dec 2021
1 year 5 months
Germany
Test Automation Engineer
Rhenus Fulfillment Solutions GmbH & Co. KG
Defined and built a test strategy
Served as technical lead for a newly formed QA guild
Onboarded and trained internal staff
Designed, implemented, integrated, and established a test framework (for End2End tests, API tests, contract tests, security tests, load tests) for a logistics system landscape with future microservices orientation (using WebdriverIO, Frisby.js, Pact, ZAP Proxy, Cucumber, Artillery, k6)
Integrated automated tests into CI/CD pipelines (first with GitHub Actions, later with Azure DevOps)
Supported definition and implementation of CI/CD pipelines
Defined a test vision and test plan
May 2020 - Aug 2020
4 months
Germany
Test Automation Architect
Optris GmbH
Implemented a Java-based test framework to automate a native Windows software for real-time image processing with a thermal camera (using Selenium, Appium, WinAppDriver, Cucumber)
Defined and prioritized test cases for automation
Documented the test framework and automated test cases for future maintenance
Jun 2019 - Dec 2019
7 months
Germany
QA Engineer
Ratepay GmbH
Developed and defined a test concept
Designed, implemented, and established a test framework for REST API, End2End, and performance tests in the Data Science team (using Frisby.js, Webdriver.IO, Artillery)
Created and implemented Jenkins deployment pipelines for Data Science microservices (build, deploy, test)
Integrated nightly test runs (Jenkins, Docker)
Supported team members in implementing unit and integration tests in microservices
Trained staff
May 2018 - Apr 2020
2 years
Jenbach, Austria
Test Automation Architect
INNIO Jenbacher GmbH & Co. KG (ehemals GE Jenbacher GmbH & Co. KG)
Developed and defined a versioning concept
Designed, implemented, integrated, and established automated REST API tests for microservices of a web-based machine management and control platform (with Node.js, Frisby.js) into the existing test framework
Implemented and integrated unified reporting (test result report, test coverage report) for automated REST API tests
Extensively refactored existing End2End test automation to make tests more robust, stable, and reliable (Webdriver.IO, Mocha, Chai, Mochawesome)
Implemented and integrated Jenkins pipelines for End2End and REST API tests
Integrated Sauce Labs for automated End2End tests
Developed test coverage reports
Planned and designed integration of API and End2End tests into microservice pipelines, including versioning concept for tests in the framework
Sep 2017 - Apr 2021
3 years 8 months
Germany
Test Automation Architect, Testmanager, DevOps und Scrum Master
Aservo Software GmbH
Served as Test Automation Architect and Test Manager at Airbus Group to implement a generic full project stack, including Atlassian tools
Developed and defined test concept, test data concept, and test case concept
Designed, implemented, and established End2End and REST API test automation for the new Atlassian stack (with Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber reporting)
Implemented parameterization for the Atlassian stack via test automation (via REST API, Selenium, Bash commands)
Integrated parameterizations, End2End, and REST API tests into the CI pipeline for stack migration
Developed and enhanced plugins for Atlassian products (based on Java)
Integrated all test automations, including parameterizations, into a Microsoft architecture in Docker, Kubernetes, and Helm
Served as Test Automation Architect, Test Manager, DevOps, and Scrum Master at Deutsche Post AG to replace a CollabNet TeamForge stack with an Atlassian stack and expand the new stack
Developed and defined test concept, test data concept, and test case concept
Advised on, integrated, and established agile methods and processes (Scrum, LeSS framework) as Scrum Master
Designed, implemented, and established End2End and REST API test automation for the new Atlassian stack (with Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber reporting)
Implemented parameterization for the Atlassian stack via test automation (via REST API, Selenium)
Migrated automated Python tests for CollabNet TeamForge to the Nightwatch-Cucumber framework
Planned and coordinated all test activities
Integrated parameterizations, End2End, and REST API tests into the CI pipeline for stack migration
Configured and integrated an overall pipeline for an Atlassian stack with Jenkins
Planned, configured, and implemented splitting the Atlassian stack into service-oriented microservices (for Crowd, Jira, Confluence, test automation, etc.) in Docker and Kubernetes
Supported complex test data generation, including consistent data anonymization
Extended the test framework with multi-reporting
Served as Test Automation Architect at NXP Semiconductors to migrate a CollabNet TeamForge instance
Designed, implemented, and established End2End test automation for an existing CollabNet TeamForge instance (with Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber reporting)
Managed all test automation tasks
Planned, executed, and evaluated tests in Docker containers
Integrated End2End tests into a CI system (Jenkins CI)
Configured the test environment
Developed and established software quality standards
Jun 2017 - Jan 2018
8 months
Germany
Test Automation Engineer
HRS Innovation Hub (Codenet GmbH)
Designed and implemented End2End test automation for an existing hotel portal being rebuilt on microservices (with Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber reporting)
Executed and evaluated automated tests
Configured Jenkins CI and SonarQube
Planned and implemented various solutions for running automated tests in Jenkins (local repo, remote repo, headless mode, GUI browser mode)
Planned and executed tests in Docker containers via Jenkins pipelines (with Jenkinsfile) on a Kubernetes environment
Planned and executed tests via GitLab CI in the AWS cloud with Docker
Designed, built, and integrated Docker images for automated tests
Planned and set up a local Kubernetes environment with minikube
Integrated End2End tests into the CI/CD process of all existing backend and frontend services
Planned, coordinated, and executed test automation tasks in the team
Trained staff
Reported and prioritized bugs (Atlassian JIRA)
Active member of an international Scrum team
Apr 2017 - May 2017
2 months
Germany
Module Lead Entwicklungstest und QS
Telekom International GmbH
For a health card project
Designed and implemented service-oriented test automation for integration tests of a healthcare connector (hardware) (with Java, Maven, Cucumber, Selenium 3, JUnit, SOAP, Thrift)
Automated integration tests for a healthcare connector using the implemented generic test framework (components as Docker containers)
Introduced an agile process in the team (with Kanban)
Planned and managed test activities in the team (with Jira)
Planned and integrated tests into a CI system (with Jenkins)
Evaluated and introduced automated tests for configurations and infrastructure (with Serverspec)
Evaluated and introduced source code analysis tools (with SonarQube)
Trained and mentored internal staff
Planned, implemented, and made transparent metrics for test automation
Jan 2017 - Mar 2017
3 months
Germany
Spezialist für Testautomatisierung
NTT Data Services Germany GmbH
Projects in Deutsche Telekom’s telecommunications area
Designed and implemented service-oriented test automation for web-based telecom applications during telecom product migration (with Java, Maven, Cucumber, Selenium 3, JUnit, Jenkins CI)
Planned and managed automated test activities
Integrated a generic Jenkins pipeline to import test data as a necessary test foundation
Generated local and centralized test reports (Cucumber reports)
Integrated test automation into a continuous deployment/delivery process with Jenkins
Trained and mentored internal staff
Planned, implemented, and made transparent metrics for test automation
Nov 2016 - Nov 2016
1 month
Germany
Berater für Testautomatisierung
Sovag Versicherung
Feasibility study on automating manual processes of a web-based insurance management software (with Java, Selenium 3, TestNG)
Evaluated possible automation tools (Selenium 3, JUnit, TestNG)
Developed a prototype to demonstrate automation possibilities
Drafted a generic and robust automation solution concept
Estimated effort for solution implementation
Oct 2016 - Dec 2016
3 months
Germany
Spezialist für Testautomatisierung
Dell GmbH
Projects in Deutsche Telekom’s telecommunications area
Designed and implemented service-oriented test automation for web-based telecom applications during telecom product migration (with Java, Maven, Cucumber, Selenium 3, JUnit, Jenkins CI)
Planned and managed automated test activities
Integrated a generic Jenkins pipeline to import test data as a necessary test foundation
Generated local and centralized test reports (Cucumber reports)
Integrated test automation into a continuous deployment/delivery process with Jenkins
Trained and mentored internal staff
Planned, implemented, and made transparent metrics for test automation
May 2015 - Sep 2016
1 year 5 months
Germany
Test Automation Engineer
Bild GmbH & Co. KG
Automated tests for a web-based central CMS built on CoreMedia for Bild GmbH & Co. KG’s websites and mobile apps (with Java, Maven, Cucumber, Selenium 2 WebDriver, Selenium Grid, JUnit, Jenkins CI)
Enhanced and optimized the implemented test framework
Implemented parallel acceptance tests with Selenium Grid
Developed a test strategy for platform-independent, maintainable, and scalable automated test execution using virtualization with Docker and Selenium
Maintained and improved Jenkins servers
Introduced continuous testing techniques with Jenkins CI
Planned, coordinated, and executed test automation tasks in the team
Conducted load and performance tests (JMeter)
Reported and prioritized bugs (Atlassian JIRA)
Evaluated and implemented metrics for automated test coverage
Active member of a Scrum team
Sep 2010 - Apr 2015
4 years 8 months
Germany
Systemtester
Bundesdruckerei GmbH
Project “New ID Card”
Project “Electronic Residence Permit”
Project “Enrolment”
Automated testing of web-based administrative software (with Selenium 1+2, WebDriver, Jenkins CI), desktop enrolment components (with Squish, Sikuli), and web enrolment components (Selenium 2 WebDriver, TestNG, Squish)
Built and maintained a Jenkins server for continuous test execution (with Jenkins CI, Ant)
Implemented automatically generated XML test data sets based on requirement documents for data-driven test automation
Test management and planning
Test case specification and documentation (Seapine TestTrack, microTOOL in-Step, Inflectra SpiraTest)
Test environment planning, setup, and maintenance for system tests of complex systems
Manual testing of safety-relevant software and hardware products (including PKI) and enrolment components (including sovereign components) based on requirements and technical guidelines at component and system levels
Interface tests (SoapUI, REST-assured)
Built, maintained, and applied test frameworks (Java, PHP)
Load and performance tests (JMeter)
Test result reporting and documentation
Bug reporting and prioritization (Atlassian JIRA)
Agile system testing (APM)
Apr 2010 - Aug 2010
5 months
Germany
Quality Engineer
Erento GmbH
Built a professional QA practice
Integrated unit tests (PHPUnit, JsUnit)
Integrated acceptance tests (Selenium)
Built automated regression tests (Selenium)
Integrated integration tests (phpRack)
Integrated API tests (PHPUnit, SoapUI)
Trained and mentored staff
Supported setup of a continuous integration system with Hudson (continuous deployment, integration of automated unit, acceptance, and integration tests)
Developed, introduced, monitored, and optimized quality processes
Introduced and managed a professional issue tracking tool (Atlassian JIRA)
Planned, designed, and executed manual tests for the web platform erento.com (black-box tests, white-box tests)
Active member of a Scrum team
Managed product and process quality within the Scrum team
Supported release management
Oct 2008 - Mar 2010
1 year 6 months
Germany
Qualitätsmanager
VZ Netzwerke Ltd.
Planned, designed, and executed manual tests for web platforms studivz.net, meinvz.net, schülervz.net, and internal systems (black-box tests, white-box tests)
Active member of a Scrum team
Managed and coordinated QA tasks within the Scrum team
Managed product and process quality within the Scrum team
Automated tests with Selenium Acceptance Testing
Planned and conducted security checks with internal security test tools
Managed releases as rotating release owner
Continuous integration with Atlassian Bamboo (maintenance and administration)
Oct 2007 - Feb 2008
5 months
Germany
Studiumbegleitetes Praktikum
Hypoport AG
Software quality assurance area
Planned, designed, and executed manual tests for a web-based financing platform (black-box tests, white-box tests)
Designed, conducted, and analyzed load and performance tests as technical lead and contact
Planned and executed automated tests
Created test scripts and suites for test automation
Oct 2006 - Sep 2008
2 years
Germany
Werkstudent
Hypoport AG
Software quality assurance for a web-based financing platform
Planned, designed, and executed manual tests for a web-based financing platform (black-box tests, white-box tests)
Active member of a Scrum team
Managed QA as deputy release owner
Helped build a professional QA team within the company
Designed, conducted, and analyzed load and performance tests as technical lead and contact
Planned and executed automated tests
Created test scripts and suites for test automation
Developed and optimized QA processes
Completed a diploma thesis on “Designing a load testing process for a web-based financing platform”
Dec 2005 - Jul 2006
8 months
Germany
Werkstudent
Bundesverband Solarwirtschaft (BSW)
Online services area
Content management
Internet research
Event organization
Customer service
Jul 2003 - Sep 2003
3 months
Angermünde, Germany
Studiumvorbereitendes Praktikum
Netztaucher GBR
PHP programming
Network configuration and setup
Web design with Adobe Photoshop and Macromedia Freehand
Oct 2002 - Jun 2003
9 months
Oranienburg, Germany
Grundwehrdienst
Bundeswehr
Basic military service in Lehnitz
Languages
German
Native
English
Advanced
French
Elementary
Education
Oct 2003 - Sep 2008
Technische Fachhochschule Berlin
Diploma in Computer Science (FH) · Media Informatics · Berlin, Germany
Aug 1995 - Jun 2002
Einstein Gymnasium Angermünde
General University Entrance Qualification · Angermünde, Germany