Martin Grambauer nicht verfügbar bis 14.08.2020

Martin Grambauer

IT-Berater für Software-Qualitätssicherung

nicht verfügbar bis 14.08.2020
Profilbild von Martin Grambauer IT-Berater für Software-Qualitätssicherung aus Ruednitz
  • 16321 Rüdnitz Freelancer in
  • Abschluss: Dipl.-Informatiker (FH)
  • Stunden-/Tagessatz: 75 €/Std. 600 €/Tag
    Stundensatz ist zusätzlich abhängig vom Einsatzort und von den Aufgaben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | französisch (Grundkenntnisse)
  • Letztes Update: 10.05.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Martin Grambauer IT-Berater für Software-Qualitätssicherung aus Ruednitz
DATEIANLAGEN
Profil Martin Grambauer

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
08/2007 bestandene Prüfung zum ISTQB Certified Tester (Foundation Level)

QA-Kenntnisse

- Testmanagement, Testplanung, Testdesign, Testdurchführung
- Agile Testing, Scrum, APM, V-Modell XT Testautomatisierung, Acceptance Testing
- Unit Testing, API Testing, SOAP Testing, REST Testing
- Performance Testing, Load Testing, High-pressure Testing
- Integration Testing
- Systeme Testing
- Continuous Integration
- Qualitätsmanagement, Testmanagement, Testkoordinierung
- Private Key Infrastructure (PKI), Kryptografie 

Programmiersprachen

- Java, PHP, SQL, C, C++, C#, Visual Basic, Python, PL/SQL, HTML, CSS

Datenbanken

- SQL, MySQL, Oracle

Technologien

- XPath, CSS Selektoren, jQuery, XSS

Betriebssysteme

- Windows 95/98/2000/XP/Vista/7/8
- Linux, Unix, Mac OS X

Software / Tools

+++
Eclipse IDE, Atom
Selenium IDE, Selenium RC, Selenium Core, Selenium Grid, Selenium 2 Webdriver, Selenium 3, Selenium 4
Cucumber
Nightwatch.js, Nightwatch-Cucumber, Nightwatch-API, Cucumber.js Webdriver.IO, Mocha, Mochawesome, Chai
TestNG, PHPUnit, JUnit, Jest
Frisby.js
SauceLabs Integration
Hudson CI / Jenkins CI, Cloudbees Jenkins
Postman
Subversion (SVN)
MS Office 2003/2007/2010/2013/2016 (Word, Excel, PowerPoint) Atlassian JIRA Issue and project tracking, Atlassian Crowd, Atlassian Confluence

++
NetBeans IDE, Xcode 6, IntelliJ IDEA, Visual Studio Code Seapine TestTrack, HP Quality Center, Inflectra SpiraTest HP QuickTest Professional, Sikuli
HP LoadRunner, Jakarta JMeter, Artillery
soapUI, ReadyAPI, REST-assured
GIT
Docker, Kubernetes, minikube
Citrix, WTS, VMWare, VirtualBox, AWS Maven, NPM, YARN
SonarQube
Collabnet TeamForge

+
Ansible microTOOL in-Step
Selenesse, FitNesse
Robot Framework, bewildr, White Framework, froglogic Squish Borland SilkPerformer, OpenSTA
NUnit, JsUnit, phpRack
Serverspec
Splunk
CVS
Atlassian Bamboo, GitLab CI
Gradle
MS Project 2003
PROJEKTHISTORIE
  • 09/2017 - bis jetzt

    • ASERVO Software GmbH
  • Test Automation Architect, Testmanager, DevOps und Scrum Master bei ASERVO Software GmbH
  • Projekt als Test Automation Architect und Testmanager bei Airbus Group zur Umsetzung eines generischen, gesamten Projekt-Stacks (auch mit Atlassian Tools):

    • Erarbeitung und Definition eines Testkonzepts, Testdatenkonzepts und Testfallkonzepts

    • Konzeptionierung, Implementierung und Etablierung einer End2End- und REST API-Testautomatisierung für den neuen Atlassian Stack (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)

    • Implementierung von Parametrisierungen für den Atlassian Stack durch die Testautomatisierung (via REST API, Selenium, Bash Commands)

    • Integration der Parametrisierungen, der End2End- und REST API- Tests in die CI-Pipeline zur Migration des gesamten Stacks

    • Entwicklung und Weiterentwicklung von Plugins für die Atlassian Produkte (basierend auf Java)

    • Integration aller Testautomatisierungen inkl. Parametrisierungen in eine Microsoftarchitektur im Umfeld Docker, Kubernetes und Helm


    Projekt als Test Automation Architect, Testmanager, DevOps und Scrum Master bei Deutsche Post AG zur Ablösung eines Collabnet TeamForge Stacks durch einen Atlassian Stack und Ausbau des neuen Stacks:

    • Erarbeitung und Definition eines Testkonzepts, Testdatenkonzepts und Testfallkonzepts

    • Beratung, Integration und Etablierung von agilen Methoden und Vorgehensweisen (Scrum, LESS-Framework) in der Rolle als Scrum Master im Projekt

    • Konzeptionierung, Implementierung und Etablierung einer End2End- und REST API-Testautomatisierung für den neuen Atlassian Stack (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)

    • Implementierung von Parametrisierungen für den Atlassian Stack durch die Testautomatisierung (via REST API, Selenium)

    • Migration von automatisieren Python-Tests für Collabnet TeamForge zum Nightwatch-Cucumber-Testframework

    • Planung und Koordination aller Testaktivitäten

    • Integration der Parametrisierungen, der End2End- und REST API-Tests in die CI-Pipeline zur Migration des gesamten Stacks

    • Konfiguration und Integration einer Gesamt-Pipeline für einen Atlassian Stack mit Jenkins

    • Planung, Konfiguration und Umsetzung zur Aufsplittung des gesamten Atlassian Stacks in serviceorientierte Microservices (für Crowd, Jira, Confluence, Testautomation, ...) im Umfeld Docker und Kubernetes

    • Unterstützung bei der Umsetzung einer komplexen Testdatengenerierung inkl. konsistenter Datenanonymisierung

    • Erweiterung des Testframeworks um ein Multi-Testreporting


    Projekt als Test Automation Architect bei NXP Semiconductors zur Migration einer Collabnet TeamForge Instanz:

    • Konzeptionierung, Implementierung und Etablierung einer End2End- Testautomatisierung für eine bestehende Collabnet TeamForge Instanz (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)

    • Testmanagement aller Aufgaben bzgl. der Testautomatisierung

    • Planung, Ausführung und Auswertung der Tests in Docker-Containern

    • Integration der End2End-Tests in ein CI-System (Jenkins CI)

    • Konfiguration der Testumgebung

    • Erarbeitung und Etablierung von Software-Qualitätsstandards


  • 04/2020 - 04/2020

    • INNIO Jenbacher GmbH & Co OG (ehemals GE Jenbacher GmbH & Co OG)
  • Test Automation Architect bei INNIO Jenbacher GmbH & Co OG (ehemals GE Jenbacher GmbH & Co OG)
    • Erarbeitung und Definition eines Konzepts zur Versionierung

    • Konzeptionierung, Implementierung, Integration und Etablierung von automatisierten REST API-Tests für Microservices einer webbasierten Maschinenverwaltungs- und Maschinensteuerungsplattform (mit Node.js, Frisby.js) in das vorhandene Testframework

    • Implementierung und Integration eines einheitlichen Reportings (Test Result Report, Test Coverage Report) für die automatisierten REST API-Test

    • umfangreiche Refaktorisierung der bestehenden End2End- Testautomatisierung mit dem Ziel die Tests robuster, stabiler und zuverlässiger zu machen (Webdriver.IO, Mocha, Chai, Mochawesome)

    • Implementierung und Integration von Jenkins-Pipelines für die End2End- und REST API-Tests

    • SauceLabs Integration der automatisierten End2End-Tests

    • Entwicklung von Test-Coverage-Reports

    • Planung und Konzeptionierung zur Integration der API-Tests und End2End-Tests in Microservices über Pipelines inkl. Eines Konzepts zur Versionierung von Tests im Testframework


  • 06/2019 - 12/2019

    • Ratepay GmbH
  • QA Engineer bei Ratepay GmbH
    • Erarbeitung und Definition eines Testkonzepts

    • Konzeptionierung, Implementierung und Etablierung eines Testframeworks für REST API-, End2End- und Performancetests im Data Science Team (mit Frisby.js, Webdriver.IO, Artillery)

    • Erarbeitung und Umsetzung von Jenkins Deployment-Pipelines für Data Science Microservices (Build, Deploy, Test)

    • Integration von Nightly Testruns (Jenkins, Docker)

    • Unterstützung der Teammitglieder bei der Implementierung von Unit- und Integrationstests in den Microservices

    • Schulung von Mitarbeitern


  • 06/2017 - 01/2018

    • HRS Innovation Hub (Codenet GmbH)
  • Test Automation Engineer bei HRS Innovation Hub (Codenet GmbH)
    • Konzeptionierung und Implementierung einer End2End- Testautomatisierung für ein bestehendes Hotelportal, welches komplett erneuert wird auf Basis von Microservices (mit Node.js, Nightwatch.js, Nightwatch-Cucumber, Selenium 3 WebDriver, Cucumber.js, Cucumber Reporting)

    • Ausführung und Auswertung der automatisierten Tests

    • Konfiguration von Jenkins CI und SonarQube

    • Planung und Umsetzung von unterschiedlichen Lösungen für die Ausführung von automatisierten Tests im Jenkins (local Repository, remote Repository, headless Browser Mode, GUI Browser Mode)

    • Planung und Ausführung der Tests in Docker-Containern über Pipelines in Jenkins CI (mit Jenkinsfile) auf einer Kubernetes- Umgebung

    • Planung und Ausführung der Tests über GitLab CI in der AWS Cloud mit Docker-Containern

    • Planung, Erstellung und Integration von Docker-Images für die Durchführung der automatisierten Tests

    • Planung und Aufbau einer lokalen Kubernetes-Umgebung mit minikube

    • Integration der End2End-Tests in den CI/CD-Prozess aller existierenden Backend- und Frontend-Services

    • Planung, Koordination und Umsetzung der Aufgaben der Testautomatisierung im Team

    • Schulung von Mitarbeitern

    • Fehlerreporting und Priorisierung (Atlassian JIRA)

    • aktives Mitglied in einem internationalen Scrum-Team


  • 04/2017 - 05/2017

    • Telekom International GmbH
  • Module Lead Entwicklungstest und QS bei Telekom International GmbH
    • Konzeptionierung und Implementierung einer serviceorientierten Testautomatisierung für Integrationstests eines Konnektors (Hardware) im Bereich Gesundheitswesen (mit Java, Maven, Cucumber, Selenium 3, JUnit, SOAP, Thrift)

    • Automatisierung von Integrationstests für einen Konnektor im Gesundheitswesen mithilfe des implementierten generischen Testframeworks (Komponenten werden als Docker-Container abgebildet)

    • Einführung eines agilen Prozesses im Team (mit Kanban)

    • Planung und Steuerung von Testaktivitäten im Team (mit Jira)

    • Planung und Integration der Tests in einem CI-System (mit Jenkins)

    • Evaluierung und Einführung von automatisierten Tests für Konfigurationen und Infrastruktur (mit Serverspec)

    • Evaluierung und Einführung von Quellcode-Analysewerkzeugen (mit SonarQube)

    • Schulung und Weiterbildung von internen Mitarbeitern

    • Planung, Implementierung und Transparenz von Metriken für die Testautomatisierung


  • 01/2017 - 03/2017

    • NTT DATA Services Germany GmbH
  • Spezialist für Testautomatisierung bei NTT DATA Services Germany GmbH
    • Konzeptionierung und Implementierung einer serviceorientierten Testautomatisierung für webbasierte Telekommunikationsanwendungen zur Migration von Telekommunikationsprodukten (mit Java, Maven, Cucumber, Selenium 3, JUnit und Jenkins CI)
    • Planung und Steuerung der automatisierten Testaktivitäten

    • Integration einer generischen Jenkins-Pipeline zum Import von Testdaten als notwendige Testgrundlage

    • Generierung von lokalen und zentralen Testreports (Cucumber Reports)

    • Integration der Testautomatisierung in einen Continuous Deployment/Delivery Prozess mit Jenkins

    • Schulung und Weiterbildung von internen Mitarbeitern

    • Planung, Implementierung und Transparenz von Metriken für die Testautomatisierung


  • 10/2016 - 12/2016

    • Dell GmbH
  • Spezialist für Testautomatisierung bei Dell GmbH
    • Konzeptionierung und Implementierung einer serviceorientierten Testautomatisierung für webbasierte Telekommunikationsanwendungen zur Migration von Telekommunikationsprodukten (mit Java, Maven, Cucumber, Selenium 3, JUnit und Jenkins CI)

    • Planung und Steuerung der automatisierten Testaktivitäten

    • Integration einer generischen Jenkins-Pipeline zum Import von Testdaten als notwendige Testgrundlage

    • Generierung von lokalen und zentralen Testreports (Cucumber Reports)

    • Integration der Testautomatisierung in einen Continuous Deployment/Delivery Prozess mit Jenkins

    • Schulung und Weiterbildung von internen Mitarbeitern

    • Planung, Implementierung und Transparenz von Metriken für die Testautomatisierung


  • 11/2016 - 11/2016

    • SOVAG Versicherung
  • Berater für Testautomatisierung bei SOVAG Versicherung
    • Machbarkeitsstudie zur Automatisierung von manuellen Abläufen einer webbasierten Versicherungsverwaltungssoftware (mit Java, Selenium 3, TestNG)

    • Evaluierung von möglichen Automatisierungstools (Selenium 3, JUnit, TestNG)

    • Umsetzung eines Prototypen zur Demonstration der Automatisierungsmöglichkeiten

    • Grobkonzeptionierung einer generischen und robusten Automatisierungslösung

    • Aufwandschätzung für die Umsetzung dieser Lösung


  • 05/2015 - 09/2016

    • Bild GmbH & Co. KG
  • Test Automation Engineer bei Bild GmbH & Co. KG
    • Testautomatisierung eines webbasierten, zentralen CMS, welches auf Basis von CoreMedia erweitert ist, für die Webauftritte und die mobilen Applikationen der Bild GmbH & Co. KG (mit Java, Maven, Cucumber, Selenium 2 Webdriver, Selenium Grid, JUnit und Jenkins CI)

    • Weiterentwicklung und Optimierung des implementierten und verwendeten Testframeworks

    • Umsetzung zur Parallelisierung von automatisierten Acceptance Tests (mit Selenium Grid)
    • Planung und Umsetzung einer Teststrategie für eine plattformunabhängige, wartbare und skalierbare automatisierte Testausführung auf Basis einer Virtualisierung mit Docker und Selenium

    • Pflege und Weiterentwicklung der Jenkins Server

    • Einführung von Continuous Testing Techniken mit Jenkins CI

    • Planung, Koordination und Umsetzung der Aufgaben der Testautomatisierung im Team

    • Last- und Performancetests (JMeter)

    • Fehlerreporting und Priorisierung (Atlassian JIRA)

    • Evaluierung und Umsetzung von Metriken zur Abbildung der Testabdeckung durch automatisierte Tests

    • aktives Mitglied in einem Scrum-Team


  • 09/2010 - 04/2015

    • Bundesdruckerei GmbH
  • Systemtester bei Bundesdruckerei GmbH
  • Projekt „neuer Personalausweis“
    Projekt „elektronischer Aufenthaltstitel“
    Projekt im Bereich „Enrolment“

    • Testautomatisierung von webbasierter Verwaltungssoftware (mit Selenium 1+2, Webdriver und Jenkins CI), desktopbasierter Enrolmentkomponenten (mit Squish, Sikuli) und webbasierter Enrolmentkomponenten (Selenium 2 Webdriver, TestNG, Squish)

    • Aufbau und Pflege eines Jenkins Server zur kontinuierlichen Testausführung (mit Jenkins CI, Ant)

    • Implementierung von automatisch generierten XML-Testdatensätze auf Basis eines Anforderungsdokuments für eine testdatengetriebene Testautomatisierung

    • Testmanagement, Testplanung

    • Testfallspezifikation und -dokumentation (Seapine TestTrack, microTOOL in-Step, Inflectra SpiraTest)

    • Testfallplanung

    • Planung, Aufbau und Pflege von Testumgebungen komplexer Systeme für den Systemtest

    • manuelle Testausführung von sicherheitsrelevanten Software- und Hardwareprodukten (inkl. PKI) und Enrolmentkomponenten (auch hoheitlicher Komponenten) auf Basis von Anforderungen und technischen Richtlinien auf Komponenten- und Systemtestebene
    • Schnittstellentests (SoapUI, REST-assured)
    • Aufbau, Pflege und Anwendung von Testframeworks (Java, PHP)
    • Last- und Performancetests (JMeter)

    • Schnittstellentests (SoapUI, REST-assured)

    • Testergebnisreporting, Testdokumetation

    • Fehlerreporting und Priorisierung (Atlassian JIRA) agiler Systemtest (nach APM)


  • 04/2010 - 08/2010

    • erento GmbH
  • Quality Engineer bei erento GmbH
    • Aufbau einer professionellen QA
      - Integration von Unit Tests (PHPUnit, JsUnit)
      - Integration von Acceptance Tests (Selenium)
      - Aufbau eines automatisierten Regression Tests (Selenium)
      - Integration von Integration Tests (phpRack)
      - Integration von API Tests (phpUnit, soapUI)
      - Schulung / Weiterbildung von Mitarbeitern
      - Unterstützung beim Aufbau eines Continuous Integration Systems mittels Hudson (Continuous Deployment, Integration von automatisierten Unit Tests, Acceptance Tests und Integration Tests) - Erarbeitung, Einführung, Überwachung und Optimierung von qualitätssichernden Prozessen
      - Einführung und administrative Pflege eines professionellen Issue Tracking Tools (Atlassian JIRA Issue and project tracking)

    • Testplanung, Testdesign und Testdurchführung von manuellen Tests für die Webplattform erento.com (Black-Box-Tests, White-Box-Tests)

    • aktives Teammitglied in einem Scrum-Team

    • Qualitätsmanagement der Produktqualität und der Prozesse innerhalb des Scrum-Teams

    • Unterstützung beim Releasemanagement


  • 10/2008 - 03/2010

    • VZnet Netzwerke Ltd.
  • Qualitätsmanager bei VZnet Netzwerke Ltd.
    • Testplanung, Testdesign und Testdurchführung von
      manuellen Tests für die Webplattformen studivz.net,
      meinvz.net, schülervz.net und internen Systemen (Black-Box-Tests, White-Box-Tests)

    • aktives Teammitglied in einem Scrum-Team

    • Testmanagement / Testkoordinierung der QA-Aufgaben innerhalb des Scrum-Teams

    • Qualitätsmanagement der Produktqualität und der Prozesse innerhalb des Scrum-Teams

    • Testautomatisierung mit Selenium Acceptance Testing

    • Planung und Durchführung von Security Checks mit internen Security-Test-Tools

    • Releasemanagement als wechselnder Verantwortliche der aktuellen Releases

    • Continuous Integration mit Atlassian Bamboo (Pflege und Administration)


ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Ich bin ab 06/2020 bis zu 80% ausschließlich per Remote verfügbar.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten:

WEITERE PROFILE IM NETZ