avatar

Testautomatisierung Testinfrastruktur Planung und Realisation, DevOps

Experience:
6 y
Experience:
6 y
Location:
26160 Bad Zwischenahn
Last update:
29.10.2021
Register to Contact Freelancer
Unavailable before: 30.06.2021
Onsite hourly: 95 €
Remote hourly: N/A
German: Native
English: Advanced
Italian: Basic knowledge
French: Basic knowledge
Bevorzugt D -Raum 2
SKILLS
Position/en
  • Testintegration, Testanalyst, Testautomatisierung,Testmanagement, Tester (SCRUM Team), DevOp
    • Aufbau von Basisstrukturen/Testumgebungen, Integration virtueller Maschinen
    • Integration automatisierter Tests in Continous Integration/Delivery Prozess (Jenkins, Junit/TestNG, Selenium Webdriver Standalone Server, Groovy Scripting)
    • Build & Deployment Pipelines Maven, npm, Git, Versioning, Docker, Kubernetes
    • Erzeugung definierter Teststände nach Testläufen (Rollback/clean Start, Scripting, VMs)
    • Wiederverwendbare Test- Datenerzeugung (SQL, Scripting/REST Schnittstellen)
    • Aufbau von Emulatoren/Mocks (durch langjährige Erfahrung in der Entwicklung in diversen Programmiersprachen, Scripting Languages)
    • Testautomatisierung / Scripting Selenium Webderiver, Ranorex, Silk
    • Testmanagement
    • Integration der Testautomatisierung in Testmanagementsysteme wie SCTM, TestRail etc. 
 
  • Software-Entwicklung
    • Programmierung
    • Analyse
    • Design / Modellierung
    • Requirements Engineering
 
  • Datenbanken
    • Modellierung
    • Datenmigration
    • Planung und Realisation von Schnittstellen
 
  • Build & Deployment Prozesse
    • Jenkins, CI/CD, Pipeline Groovy Scripting
    • Git Versioning
    • Bitbucket/Gitlab/gitHub
    • Continous Integration/Delivery
    • Docker Container, Kubernetes


Fachliche Schwerpunkte
Senior SW Entwickler/Analyst/Tester ISTQB FL, Test Automatisierung, Testmanagement, D
Regressionstests UML Java Script IMAP Win7 Vagrant IntelliJ TFS SCRUM Team Virtuelle Maschinen Javascript Daemons WLAN Modem Markup Languages Centos Groovy Appium Unit Tests Systemtests Router CSS C++ Kubernetes Konfigurationsmanagement J2EE POP3 XSLT Spring Boot VueJs Suse bash Maria DB Systemanalyse Linux MS SQL Datenkommunikation SCRUM Oracle SVN Sonar Red Hat Pascal DevOps Windows MySQL Backend Spring MSSQL Teststrategie VMWare Firewalls Api Docker Container JDBC jenkins Eclipse SMTP Toad Linux/UNIX Typescript Wireshark NODE TestNG Debian automatisierten Tests Ranorex Jquery Proxies Scripting Languages Debugger MacOS Selenium Templating Serielle Kommunikation Bitbucket Testdaten Software-Entwicklung Benutzeroberflächen Tomcat Perl C# Office WebServices AWS Powerbuilder ISTQB npm Artifactory SilkTest Gitlab Virtuellen Maschinen Excel Testautomatisierung SQL ODBC Microservices Datenbanken CI/CD Datenbankadministration Angular QEmu PHP Softwareentwicklung Firebug Wildfly Selenium Webdriver Testmanagement Node.js Raspberry Pi Postgress confluence JIRA unix MS Windows Scripting DOS XSL GUI VirtualBox Testlink FTP automatisierter Tests webdriver Junit Maven Ubuntu TCP/IP Integrationstests Wiki gitHub Uniface Cloud Autoscaling Mac Java EE Git Java Virtualisierung Joomla Routing TestRail JQuery UI Delphi MS Office Server Administration VPN RestFul Docker PhpStorm HTML ADOBE ISAM Mercurial Backups JMeter XML
01.01.2020 — Now
Confidential
Sonstiges
DevOps
Build, Deployment CI/CD Scripting Jenkins Pipelines/Groovy Maven builds Microservices Spring Boot NPM Builds Node, mvm Integration JFrog Artifactory in Maven Builds Integration Unit Tests Jacoco Integration Sonar Qube (Quality Gate) Integration JMeter Tests Integration E2E Tests Protractor Deployment Kubernetes m. rolling Updates, Autoscaling, Templating Integration bereitstellung Jenkins Agent für e2e headless Tests Integration Testergebnisse JMeter, e2e in Jenkins Git Tagging/Versioning/Hotfixes integration gitHub Integration, generic Webhooks Kubernetes Deployments (XENTRY) Kubernetes deployments Templating Black Duck Integration CI/CD
01.01.2018 — 31.12.2019
Confidential
Sonstiges
Testinfrastruktur CI/CD Testautomatisierung
Testautomatisierung Gesundheitswesen (E- Health) Web Applikation Umgebung der Entwicklung Frontend VueJs Backend AEM Entwicklung nach SCRUM Zielplatformen Desktop (alle Browser) Mobiles / Tablets Aufgaben Konzeption und Realisation Testautomatisierung (e2e Tests) Planung und Aufbau der Testinfrastruktur: Jenkins Agents (Virtuelle Maschinen) Planung, Strukturierung, Richtliniendefinition und Umsetzung des Testscriptingkonzeptes Intergration der Testautomatisierung in die Entwicklungstoolchain (Mercurial, Git, Jenkins, Gitlab) Planung und Realisation der Teststrategie bezüglich der verschiedenen Entwicklungsstadien (Regressionstests, Quality Gate, risikobasiertes Testen). Analyse, Testentwurf anhand Stories und deren Akzeptanzkriterien, Scripting. Scripting von Tests Aktiv eingesetzte Toos & Techniken WebdriverIO/Selenium Vagrant VirtualBox VM (debian minimal, aufgebaut zu minimal X Server, Jenkins Agent, Selenium Webdriver, Win7/10 VM#s) Confluence Jira Mercurial, Git Jenkins/Jenkins Agents (linux, win7&10)
01.09.2017 — 31.12.2017
confidential
Pharma und Medizintechnik
Testautomatisierung Testinfrastruktur
Testautomatisierung Gesundheitswesen (E- Health) Web Applikation Umgebung der Entwicklung Frontend Angular 2, PrimeNG Backend Microservices Spring J2EE Entwicklung nach SCRUM Zielplatformen Desktop (alle Browser) Tablets (iPad Mini, iPad) Aufgaben Konzeption und Realisation Testautomatisierung (e2e Tests) Planung und Aufbau der Testinfrastruktur (Virtuelle Maschinen, Docker Container) Planung, Strukturierung, Richtliniendefinition und Umsetzung des Testscriptingkonzeptes Intergration der Testautomatisierung in die Entwicklungstoolchain (Git, Bitbucket, Jenkins, Docker) Planung und Realisation der Teststrategie bezüglich der verschiedenen Entwicklungsstadien (Regressionstests, Quality Gate, risikobasiertes Testen). Analyse, Testentwurf anhand Stories und deren Akzeptanzkriterien, Scripting. Scripting von Tests von PDF Dateien auf generierte Inhalte wie Personifizierung etc. Aktiv eingesetzte Toos & Techniken Selenium Webdriver NPM/Jasmine/Protractor Vagrant VirtualBox VM (debian minimal, aufgebaut zu minimal X Server, Jenkins Slave, Selenium Webdriver) Confluence Jira Docker Git SVN Jenkins/Jenkins Agents (linux, win7&10
01.11.2016 — 31.08.2019
Confidental
Sonstiges
Testautomatisierung
Planung und Integration des Testprozesses in den Continous Integration Prozess. Zu berücksichtigen sind Desktop Systeme sowie Mobile Devices und Tablets. Basis ist Selenium Webdriver in Zusammenhang mit Php/Javascript und Protractor / Appium / Webdriver. Aufbau einer Testserver Umgebung mit Jenkins, Jenkins Slaves unter Linux mit Selenium Webdriver. Planung und Realisation der Testscripting Architektur (PageObjects, DataObjects modulare Testscripte Objekt orientiert) Testscripting mit Php (Facebook Webdriver Integration) und JS (NODE Protractor – Webdriver). Integration der automatisierten Tests in Testlink, Dokumentation. Aktiv eingesetzte Toos & Techniken Selenium Webdriver NODE/Jasmine/Protractor Composer (Php) Vagrant VirtualBox VM (centos minimal, aufgebaut zu minimal X Server, Jenkins Slave, Selenium Webdriver) Confluence Jira Bitbucket Testlink Jenkins Docker Unterstützung des QS Teams beim Live Gang (Desktop & Mobile) durch manuelles Testing. Onboarding neuer Kollegen

Description

SKILLS
Position/en
  • Testintegration, Testanalyst, Testautomatisierung,Testmanagement, Tester (SCRUM Team), DevOp
    • Aufbau von Basisstrukturen/Testumgebungen, Integration virtueller Maschinen
    • Integration automatisierter Tests in Continous Integration/Delivery Prozess (Jenkins, Junit/TestNG, Selenium Webdriver Standalone Server, Groovy Scripting)
    • Build & Deployment Pipelines Maven, npm, Git, Versioning, Docker, Kubernetes
    • Erzeugung definierter Teststände nach Testläufen (Rollback/clean Start, Scripting, VMs)
    • Wiederverwendbare Test- Datenerzeugung (SQL, Scripting/REST Schnittstellen)
    • Aufbau von Emulatoren/Mocks (durch langjährige Erfahrung in der Entwicklung in diversen Programmiersprachen, Scripting Languages)
    • Testautomatisierung / Scripting Selenium Webderiver, Ranorex, Silk
    • Testmanagement
    • Integration der Testautomatisierung in Testmanagementsysteme wie SCTM, TestRail etc. 
 
  • Software-Entwicklung
    • Programmierung
    • Analyse
    • Design / Modellierung
    • Requirements Engineering
 
  • Datenbanken
    • Modellierung
    • Datenmigration
    • Planung und Realisation von Schnittstellen
 
  • Build & Deployment Prozesse
    • Jenkins, CI/CD, Pipeline Groovy Scripting
    • Git Versioning
    • Bitbucket/Gitlab/gitHub
    • Continous Integration/Delivery
    • Docker Container, Kubernetes


Fachliche Schwerpunkte
Senior SW Entwickler/Analyst/Tester ISTQB FL, Test Automatisierung, Testmanagement, D

Main Skills

Other Skills

Regressionstests UML Java Script IMAP Win7 Vagrant IntelliJ TFS SCRUM Team Virtuelle Maschinen Javascript Daemons WLAN Modem Markup Languages Centos Groovy Appium Unit Tests Systemtests Router CSS C++ Kubernetes Konfigurationsmanagement J2EE POP3 XSLT Spring Boot VueJs Suse bash Maria DB Systemanalyse Linux MS SQL Datenkommunikation SCRUM Oracle SVN Sonar Red Hat Pascal DevOps Windows MySQL Backend Spring MSSQL Teststrategie VMWare Firewalls Api Docker Container JDBC jenkins Eclipse SMTP Toad Linux/UNIX Typescript Wireshark NODE TestNG Debian automatisierten Tests Ranorex Jquery Proxies Scripting Languages Debugger MacOS Selenium Templating Serielle Kommunikation Bitbucket Testdaten Software-Entwicklung Benutzeroberflächen Tomcat Perl C# Office WebServices AWS Powerbuilder ISTQB npm Artifactory SilkTest Gitlab Virtuellen Maschinen Excel Testautomatisierung SQL ODBC Microservices Datenbanken CI/CD Datenbankadministration Angular QEmu PHP Softwareentwicklung Firebug Wildfly Selenium Webdriver Testmanagement Node.js Raspberry Pi Postgress confluence JIRA unix MS Windows Scripting DOS XSL GUI VirtualBox Testlink FTP automatisierter Tests webdriver Junit Maven Ubuntu TCP/IP Integrationstests Wiki gitHub Uniface Cloud Autoscaling Mac Java EE Git Java Virtualisierung Joomla Routing TestRail JQuery UI Delphi MS Office Server Administration VPN RestFul Docker PhpStorm HTML ADOBE ISAM Mercurial Backups JMeter XML

Work & Experience

01.01.2020 — Now
Confidential
Sonstiges
DevOps
Build, Deployment CI/CD Scripting Jenkins Pipelines/Groovy Maven builds Microservices Spring Boot NPM Builds Node, mvm Integration JFrog Artifactory in Maven Builds Integration Unit Tests Jacoco Integration Sonar Qube (Quality Gate) Integration JMeter Tests Integration E2E Tests Protractor Deployment Kubernetes m. rolling Updates, Autoscaling, Templating Integration bereitstellung Jenkins Agent für e2e headless Tests Integration Testergebnisse JMeter, e2e in Jenkins Git Tagging/Versioning/Hotfixes integration gitHub Integration, generic Webhooks Kubernetes Deployments (XENTRY) Kubernetes deployments Templating Black Duck Integration CI/CD
01.01.2018 — 31.12.2019
Confidential
Sonstiges
Testinfrastruktur CI/CD Testautomatisierung
Testautomatisierung Gesundheitswesen (E- Health) Web Applikation Umgebung der Entwicklung Frontend VueJs Backend AEM Entwicklung nach SCRUM Zielplatformen Desktop (alle Browser) Mobiles / Tablets Aufgaben Konzeption und Realisation Testautomatisierung (e2e Tests) Planung und Aufbau der Testinfrastruktur: Jenkins Agents (Virtuelle Maschinen) Planung, Strukturierung, Richtliniendefinition und Umsetzung des Testscriptingkonzeptes Intergration der Testautomatisierung in die Entwicklungstoolchain (Mercurial, Git, Jenkins, Gitlab) Planung und Realisation der Teststrategie bezüglich der verschiedenen Entwicklungsstadien (Regressionstests, Quality Gate, risikobasiertes Testen). Analyse, Testentwurf anhand Stories und deren Akzeptanzkriterien, Scripting. Scripting von Tests Aktiv eingesetzte Toos & Techniken WebdriverIO/Selenium Vagrant VirtualBox VM (debian minimal, aufgebaut zu minimal X Server, Jenkins Agent, Selenium Webdriver, Win7/10 VM#s) Confluence Jira Mercurial, Git Jenkins/Jenkins Agents (linux, win7&10)
01.09.2017 — 31.12.2017
confidential
Pharma und Medizintechnik
Testautomatisierung Testinfrastruktur
Testautomatisierung Gesundheitswesen (E- Health) Web Applikation Umgebung der Entwicklung Frontend Angular 2, PrimeNG Backend Microservices Spring J2EE Entwicklung nach SCRUM Zielplatformen Desktop (alle Browser) Tablets (iPad Mini, iPad) Aufgaben Konzeption und Realisation Testautomatisierung (e2e Tests) Planung und Aufbau der Testinfrastruktur (Virtuelle Maschinen, Docker Container) Planung, Strukturierung, Richtliniendefinition und Umsetzung des Testscriptingkonzeptes Intergration der Testautomatisierung in die Entwicklungstoolchain (Git, Bitbucket, Jenkins, Docker) Planung und Realisation der Teststrategie bezüglich der verschiedenen Entwicklungsstadien (Regressionstests, Quality Gate, risikobasiertes Testen). Analyse, Testentwurf anhand Stories und deren Akzeptanzkriterien, Scripting. Scripting von Tests von PDF Dateien auf generierte Inhalte wie Personifizierung etc. Aktiv eingesetzte Toos & Techniken Selenium Webdriver NPM/Jasmine/Protractor Vagrant VirtualBox VM (debian minimal, aufgebaut zu minimal X Server, Jenkins Slave, Selenium Webdriver) Confluence Jira Docker Git SVN Jenkins/Jenkins Agents (linux, win7&10
01.11.2016 — 31.08.2019
Confidental
Sonstiges
Testautomatisierung
Planung und Integration des Testprozesses in den Continous Integration Prozess. Zu berücksichtigen sind Desktop Systeme sowie Mobile Devices und Tablets. Basis ist Selenium Webdriver in Zusammenhang mit Php/Javascript und Protractor / Appium / Webdriver. Aufbau einer Testserver Umgebung mit Jenkins, Jenkins Slaves unter Linux mit Selenium Webdriver. Planung und Realisation der Testscripting Architektur (PageObjects, DataObjects modulare Testscripte Objekt orientiert) Testscripting mit Php (Facebook Webdriver Integration) und JS (NODE Protractor – Webdriver). Integration der automatisierten Tests in Testlink, Dokumentation. Aktiv eingesetzte Toos & Techniken Selenium Webdriver NODE/Jasmine/Protractor Composer (Php) Vagrant VirtualBox VM (centos minimal, aufgebaut zu minimal X Server, Jenkins Slave, Selenium Webdriver) Confluence Jira Bitbucket Testlink Jenkins Docker Unterstützung des QS Teams beim Live Gang (Desktop & Mobile) durch manuelles Testing. Onboarding neuer Kollegen

Attachments