Daniel Stepper

ist offen für Projekte. 🔎

Selbstständig, Freiberuflicher Software- und QA-Engineer, Selbstständig

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Agile Softwareentwicklung
Agile Software Qualitätssicherung
Test-Automatisierung
Certified Scrum Product Owner (CSPO)
Agile Testing
Testautomatisierung
Agile Methoden
Scrum
Kanban
Certified Scrum Master
Continuous Integration
Continuous Deployment
Softwaretest
Microservices
REST
LivingDocumentation
ISTQB Certified Tester Foundation Level
Lean Development
Lean Management
Testmanagement
methodische Testfallermittlung
Bug Tracking
Specification By Example
BDD
TDD
Selenium/Webdriver
Spock
GEB
Git
Subversion
Concordion
JavaScript
Zombie.js
IntelliJ IDEA
TestNG
Groovy
Spring
Gradle
Maven
SQL
Teamcity
Jenkins
Mocha.js
CVS
Jira
Confluence
Python
UML
BPMN
XPath
XSLT
Swagger
Integrationstest
Systemtest
GUI-Testautomatisierung
Unit Testing
Kaizen
Softwareentwicklung
Java
Informatik
gitlab CI/CD
Cypress
Karate DSL

Werdegang

Berufserfahrung von Daniel Stepper

  • Bis heute 4 Jahre und 10 Monate, seit Aug. 2019

    Software Engineer

    Deutsche Bahn AG - DB Station&Service AG

    Team Mitglied in einem X-Funktionalen Team. Neuentwicklung eines Systems zur Reisendeninformationen. • Erstellen von automatisierten Tests über alle Teststufen in FE/BE • Definieren von Testvorgehen auf Unit-, Service- und Integrationsebene • Coding/Review • Auswahl von Tools und Frameworks • Scrum Master (rotierende Rolle) • Java/JavaScript • Spring Boot/Vue.js • Gradle, npm • Cypress/Karate DSL/Cucumber /Juni • Gitlab/Jenkins • Prometheus/Kibana/Grafana • Docker/Kubernetes/AWS • Jira/Confluence

  • Bis heute 12 Jahre und 8 Monate, seit Okt. 2011

    Freiberuflicher Software- und QA-Engineer

    Selbstständig

    Agile Software-Qualitätssicherung (ISTQB certified), Testautomatisierung, Softwareentwicklung, Agile Produktentwicklung (Web)

  • 7 Monate, Jan. 2019 - Juli 2019

    QA Engineer

    GEMA

    Team Mitglieg in einem Cross-Funktionalen Team. Entwicklung eines webbasierten Systems für Urheberrechtemanagement. • Schreiben von Cucumber Akzeptanztest inkl. Glue Code • Entwerfen der Teststrategie und des Buildprozesses • Testfallerstellung und Dokumentation • Code- und Testreview • Java / TypeScript • Spring Boot / Angular • Drools / jBPM • Cucumber / Jasmine / Karma / Protractor • Maven / Gitlab / Jenkins • Jira / Confluence

  • 9 Monate, Apr. 2018 - Dez. 2018

    Software Engineer

    Deutsche Post E-POST Development GmbH

    Team Mitglieg in verschieden Cross-Funktionalen Teams. • Entwicklung, Wartung und Betrieb eines Registrierungsprozesses in einer Microservicearchitektur • Erstellen von Unit-, Komponenten- und Systemtests (Frontend, Backend) • Optimierung des Test- und Releaseprozesses/Code- und Testreview • Abnahme von User-Stories • CI/CD (bis Produktion) • Monitoring des Live-Betrieb (Dev-Ops) • Spring Boot/Angular • Geb/Spock/Jasmine/Karma/Protractor • Gradle/Maven • Selenium/Browserstack • Jira/Confluence • Grafana

  • 3 Monate, Jan. 2018 - März 2018

    Software Engineer

    Europace AG

    Migration der existierenden Selenium 2 Tests nach Selenium 3. Anbinden der Testinfrastruktur an den cloudbasierten Service Browserstack um Tests in verschiedenen Browser und Mobilen Geräten auszuführen. • Java (JDK 8) • JSF 2, JavaScript • TestNG, Selenium, Browserstack • Maven • TeamCity (CI) • Jira, Confluence

  • 3 Monate, Okt. 2017 - Dez. 2017

    Test Manager

    Sparkassen Rating und Risikosysteme GmbH

    • Unterstützung im Test- und Releasemanagement • Erstellen von Testkonzepten • Beratung und Entwicklung von Qualitätsverbesserungen (Quality Management) • Begleitung des kontinuierlichen Verbesserungsprozesses (KVP)

  • 5 Jahre und 3 Monate, März 2012 - Mai 2017

    Software Engineer

    Deutsche Post E-POST Development GmbH

    Entwicklung, Wartung und Betrieb eines Messaging Portals und verschiedener Cloud Services • Unterstützung der Transition von Wasserfall zu Scrum • Microservices mit angepasster Teststrategie • Definieren von Akzeptanztests • Implementierung. von Tests über alle Teststufen (FE/BE) • CI/CD (bis Produktion)/Monitoring des Live-Betrieb • Java/Groovy • Geb/Spock/Jasmine/Karma/Protractor/Junit/Gatling/Selenium • Gradle/Maven • Selenium/Browserstack • Teamcity/Jenkins • Jira/Confluence • Grafana/Splunk

  • 3 Monate, Sep. 2011 - Nov. 2011

    Dozent

    diverse andere

    Honorardozent mit Schwerpunkt IT Grundlagen und Präsentationstechniken.

  • 1 Jahr und 7 Monate, März 2010 - Sep. 2011

    Software Entwickler Java

    Hypoport AG

    • Entwicklung von Businesslogik für Privatkredit und Immobilienfinanzierung nach Scrum • Test-Driven Development (TDD) mit JUnit, TestNG • Programmierung mit Java, Groovy, Spring, Hibernate • Automatisierte Akzeptanztests mit Concordion • Komponententen-, Integrations- und Lasttest mit SoapUi, LoadRunner

  • 2 Jahre und 10 Monate, Mai 2007 - Feb. 2010

    Customizing Engineer

    Hypoport AG

    • Customizing von B2B Finanzmarktplätzen (White Label) • Test von Schnittstellen-, Dokument-, Scoring- und Layout-Anforderungen • Realisierung von Schnittstellen zu Partnersystemen (SOAP, HTTP) • Skripten von Dokumententransformationen (XSLT, XSD, Xpath) • Erstellung von Reports (JasperReports) • Umsetzung von Scoring Regeln nach fachlicher Vorgabe von Banken (PL/SQL) • Anpassungen von Layout (CSS) • Entwicklung und Umsetzung von Prozessstandards (BPMN) • Vorbereitung und Durchführung interner Workshops

  • 6 Monate, Aug. 2006 - Jan. 2007

    Diplomand Immobilienmanagement

    Berliner Stadtreinigungsbetriebe

  • 2 Jahre und 9 Monate, Nov. 2003 - Juli 2006

    Werkstudent - Softwareentwicklung

    Siemens AG (ICM / Wireless Modules)

  • 4 Jahre und 6 Monate, Okt. 2000 - März 2005

    Webdesigner

    diverse andere

    Beratung und Umsetzung von Webseiten für unterschiedliche mittelständische Unternehmen. Technologien: X/HTML, CSS, PHP, JavaScript, MySQL (LAMP-stack)

  • 3 Jahre und 1 Monat, Okt. 2000 - Okt. 2003

    Werkstudent - Systemadministration

    Siemens AG (ICM / Wireless Modules)

Ausbildung von Daniel Stepper

  • 2001 - 2007

    Angewandte Informatik

    FHTW-Berlin

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Gut

  • Französisch

    Grundlagen

Interessen

Sport
Musik
Literatur

21 Mio. XING Mitglieder, von A bis Z