Software-Engineer with Focus QA. Certified as Tester, Scrum Master and Product Owner.
Aktualisiert am 19.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
gut in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

4 Jahre 5 Monate
2019-08 - 2023-12

Senior Java-Developer with Focus in Test Automation

Software Engineer Java 17 JavaScript Node.js ...
Software Engineer
Topics of work:
  • designing and creating software (coding)

  • implementing and maintaining of component and integration tests

  • definition of test procedures at unit, service and integration level

  • selection of tools and frameworks

  • implementation of comprehensive system and acceptance tests


Technology stack:

    • Java / JavaScript

    • Spring Boot / Vue.js

    • Karate DSL / Cypress / Cucumber / Junit 5

    • Gitlab / Jenkins

    • Kibana / Grafana / Prometheus

    • Docker / Kubernetes / AWS

    • Jira / Confluence

Java 17 JavaScript Node.js Cypress SpringBoot Karate Dsl Cucumber JUnit Gitlab Docker Kubernetes Grafana Atlassian JIRA Atlassian Confluence
Berlin / remote
7 Monate
2019-01 - 2019-07

Development of a web based intellectual property management system

Software-Engineer in a cross functional Scrum team with focus QA Scrum BDD TDD
Software-Engineer in a cross functional Scrum team with focus QA

Development of a web based intellectual property management system.

Technology stack:

  • Java / TypeScript

  • Spring Boot / Angular

  • Drools / jBPM

  • Cucumber / Jasmine / Karma / Protractor

  • Maven / Gitlab / Jenkins

  • Jira / Confluence

Java Drools Angular Spring-Boot Cucumber Jasmine Karma Protractor Maven Jenkins Gitlab Jira Confluence TypeScript
Scrum BDD TDD
GEMA (IT4IPM ? IT FOR INTELLECTUAL PROPERTY MANAGEMENT GMBH)
Berlin
9 Monate
2018-04 - 2018-12

Development, maintenance and operation of a web based registration service

Software-Engineer in a cross functional Scrum team with focus QA Scrum Kanban BDD ...
Software-Engineer in a cross functional Scrum team with focus QA

Development, maintenance and operation of registration services in an microservice environment (frontend, backend, QA).

Worked with the following technology stack:

  • Spring Boot / Angular

  • Geb / Spock / Jasmine / Karma / Protractor

  • Gradle / Maven

  • Selenium / Browserstack

  • Teamcity

  • Jira / Confluence

  • microservice
Spring-Boot Angular Geb Spock Groovy Java Jasmine Karma Protractor Gradle Maven Selenium Browserstack Confluence TeamCity Bitbucket Jira Typescript
Scrum Kanban BDD TDD Pair Programming Microservices
Deutsche Post (E-Post Development GmbH)
Berlin
3 Monate
2018-01 - 2018-03

Selenium 3 / Browserstack Umstellung

Software-Entwickler
Software-Entwickler

Migration der vorhandenen Selenium 2 Testinfrastruktur auf
Selenium 3 und die Anbindung an die Cloud gestützte BrowserStack Lösung zur Ausführung der
Seleniumtests mit verschiedenen Browsern.

Dazu werden Arbeiten in dem folgenden Technologiestack durchgeführt:
- Java (JDK8)
- JSF 2, JavaScript
- Testframeworks (TestNG, Selenium)
- Maven
- TeamCity als Continuous Integration Server

Java JSF TestNG Selenium Maven TeamCity
Europace AG
Berlin
3 Monate
2017-10 - 2017-12

Test und Releasemanagement

Berater / Testmanager
Berater / Testmanager
  • Beratung und Entwicklung von Maßnahmen zur Verbesserung der Qualität (QM)
  • Begleitung des kontinuierlichen Verbesserungsprozesses
  • Erstellen von Testkonzepten
  • Test und Releasemanagement
Sparkassen Rating und Risikosysteme GmbH
6 Jahre
2012-01 - 2017-12

Entwicklung und Test eines Webportals

Entwickler, Tester
Entwickler, Tester
  • Beratung bei Konzeption und Design
  • Frontend E2E Testautomatisierung
  • Programmierung mit PHP, MySQL
Sejka & Friends
5 Jahre 3 Monate
2012-03 - 2017-05

Agile QA / DevOps in Scrum-Teams

QA - Engineer
QA - Engineer
  • Begleitung neuer Features von der Konzeption bis zum Betrieb
  • Ableitung von Testspezifikationen aus User Stories
  • Methodische Testfallermittlung / Definieren von User Acceptance Tests
  • Frontend + Backend Testautomatisierung (Unit-, Integration-, E2E-Tests) in einer verteilten Microservice-Architektur (Groovy, Spock, Geb, Selenium/Webdriver, Protractor, Junit, ScalaTest)
  • Bug Management (Jira)
  • Continous Integration (Teamcity, Jenkins)
  • Betriebsmonitoring (Splunk, Grafana)
  • Entwicklungsunterstützung (Code Reviews, Maintenance, Bugfixing)
  • Abhnahme von User Stories zusammen mit dem Produktmanegement
Deutsche Post (E-Post Development GmbH)
2 Monate
2011-10 - 2011-11

Dozententätigkeit MS Powerpoint, Vortrags- und Präsentationstechniken

Honorardozent
Honorardozent
  • Training in Vortrags- und Präsentationstechniken
  • Vermitteln von Grundlagenwissen zur Erstellung von Präsentationen mit MS Powerpoint
Landkreis Teltow Fläming - Landwirtschaftsamt
3 Monate
2011-09 - 2011-11

Dozententätigkeit EDV, MS Office, Grundlagen Internet

Honorardozent
Honorardozent
  • Vermitteln von Grundlagenwissen, durchführen von Übungen, Prüfungsabnahmen
  • Grundlagen EDV: Historie, Hardware, Software
  • MS Word: Geschäftsbrief nach DIN-5008, Serienbriefe, Tabellen, Grafiken
  • MS Excel: Tabellen, Zellformatierung, Mathematische/Logische Formeln, Diagramme
  • MS Outlook: Funktionsweise E-Mail, Signaturen, Anhänge, Kontakte, Kalender
  • Internet: Infrastruktur, Dienste, Browser, Datenschutz, Datensicherheit, Urheberrecht
Novum PAe GmbH
1 Jahr 7 Monate
2010-03 - 2011-09

J2EE Softwareentwicklung nach agilen Methoden

Softwareentwickler, Tester
Softwareentwickler, Tester
  • Entwicklung von Businesslogik für Privatkredit und Immobilienfinanzierung nach Scrum
  • Test Driven Development mit JUnit, TestNG
  • Automated Acceptance Tests mit Concordion
  • Komponententen-, Integrations- und Lasttest mit SoapUi, LoadRunner
  • Programmierung mit Java, Groovy, Spring, Hibernate
Hypoport AG - The Finance Integrator
2 Jahre 10 Monate
2007-05 - 2010-02

Customizing des B2B-Finanzmarktplatzes

Customizing Engineer / Tester
Customizing Engineer / Tester
  • Aufbereitung, Dokumentation und Testkoordination durchgeführter Änderungen
  • 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 fachlichen Vorgabe von Banken (PL/SQL)
  • Anpassungen von Layout (CSS)
  • Entwicklung und Umsetzung von Prozessstandards (BPMN)
  • Vorbereitung und Durchführung interner Wissensworkshops
Hypoport AG - The Finance Integrator
2 Jahre 9 Monate
2003-11 - 2006-07

Softwareentwicklung / Test / Support

Werkstudent
Werkstudent
  • Betreuung eines automatisierten Buildmanagements (C, Batch, ClearCase)
  • Weiterentwicklung der Build-Prozesse (Perl, HTML)
  • Softwaretests von GSM/GPRS-Funkmodulen
Siemens AG - Information Communication Mobile / Wireless Modules
4 Jahre 6 Monate
2000-10 - 2005-03

Webdesign

Berater, Programmierer
Berater, Programmierer
  • Kundenberatung und Umsetzung von Webpräsenzen
  • Verwendete Technologien: X/HTML, CSS, PHP, JavaScript, MySQL
Diverse Mittelständische Unternehmen
3 Jahre 1 Monat
2000-10 - 2003-10

Systemadministration

Werkstudent
Werkstudent
  • Administration von PC Systemen und Anwendungssoftware)
  • Anwendersupport, Prozessdokumentation, Ressourcenplanung und Beschaffung
  • Ausarbeitung technischer Konzepte
Siemens AG - Information Communication Mobile / Wireless Modules

Aus- und Weiterbildung

5 Jahre 8 Monate
2018-01 - heute

Certified Product Owner

Certified Product Owner, OOSE Hamburg
Certified Product Owner
OOSE Hamburg

Position

Scrum Teammitglied mit dem Schwerpunkten Qualitätssicherung, Softwareentwicklung und DevOps.
 

? Begleitung neuer Features von der Konzeption bis zum Livegang
? Ableitung von Testspezifikationen aus User Stories
? Methodische Testfallermittlung / Definieren von User Acceptance Tests
? Erstellen von automatisierten Integrations- und E2E Tests in einer verteilten Microservice-
Architektur
? Abhnahme von User Stories zusammen mit dem Produktmanegement
? Bug Management (Analyse, Dokumentation, Nachverfolgung)
? DevOps (Continous Integration/Deployment, Monitoring)
? Unterstützung in der Entwicklung (Featureentwicklung, Bugfixing)
? Unterstützung bei der Transition zur agilen Entwicklung

Kompetenzen

Schwerpunkte

Agile Produktentwicklung (web)
Agile QA
5 Jahre praktische Erfahrung
Agile-Tester (certified)
DevOps
QA-Engineer
Scrum
Zertifizierter Scrum Master
Scrum Master (certified)
Testmanagement

Produkte / Standards / Erfahrungen / Methoden

BDD
Confluence
Cucumber
Drools
Gitlab
Jasmine
Jenkins
Jira
Maven
TDD

Kenntnisse

Qualitätssicherung

QA in agilen Projekten (ISTQB Certified):

  • Qualitätssicherung in Microservice Architekturen, Testen von REST-/SOAP-basierten Schnittstellen, Frontend Testautomatisierung, Continuous Integration/Deployment
  • Frameworks/Tools: BDD (Spock, Cucumber, JBehave, Fit/FitNesse, Concordion), Frontend  (Selenium/Webdriver, Geb, Zombie.js, mocha, Protractor), Unit Test (JUnit, TestNG, ScalaTest)
  • Testentwurfsverfahren: Exploratives Testen, Aquivalenzklassenbildung, Grenzwertanalyse, Black/White/Grey-Box-Verfahren
  • Code Qualität: CleanCode, CodeReviews, CodeCoverage
  • Bugtracking: Atlassian Jira, Bugzilla, Atlassian Confluence
  • Qualitätsmanagement: Kaizen, Continuous Improvement Process

Entwicklungsmethoden

  • Scrum, Kanban
  • Test Driven Development (TDD), Behavior Driven Development (BDD)

Softwaretechnik

  • RESTful API Web services, Microservices
  • Frameworks: Spring, Play, Akka, Node.js, Angular
  • Continuous Integration: TeamCity, Jenkins, CommandCenter
  • Buildmanagement: Maven, Gradle, SBT, Ant
  • Versionsmanagement: Git, Bitbucket, SVN, CVS, ClearCase
  • IDEs: IntelliJ Idea, Eclipse
  • Dokumentieren: Swagger, Confluence, UML, BPMN

Berufserfahrung

seit 02/2012

  • Freiberuflich
  • tätig als Consultant für Softwarequalitätssicherung / QA-Engineering / Softwareentwicklung / DevOps

 

seit 10/2011

  • Honorardozent
  • tätig als IT-Trainer

 

03/2010 - 09/2011

  • Hypoport AG - The Finance Integrator
  • tätig als Softwareentwickler Back-End / Tester

 

05/2007 - 02/2010

  • Hypoport AG - The Finance Integrator
  • tätig als Customizing Engineer

 

10/2000 - 07/2006

  • Siemens AG - Information Communication Mobile / Wireless Modules
  • tätig als Werkstudent: Softwareentwickler, Tester, Systemadministrator

Betriebssysteme

Linux-Debian
Macintosh Operating System
Unix
Windows

Programmiersprachen

Angular
Groovy
Java
Ca. 2 Jahre Erfahrung als Java-Entwickler in der Finanzdienstleistungsbranche
JavaScript
Karma
Perl
Ca. 3 Jahre Erfahrung in der Tätigkeit als Werkstudent.
PHP
Protractor
Python
Scriptsprachen
xslt, xPath
TypeScript

Datenbanken

Access
JDBC
MySQL
Oracle

Branchen

Finanzdienstleistung

Softwareentwicklung

Immobilienmanagement

Mobilkommunikation

Hochschule und Forschung

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.