a Randstad company

Senior SW Testengineer ISTQB FL Testautomatisierung Testumgebungen Planung und Realisation Testmanagement Integration Testautomatisierung in CI/CD

Profil
Top-Skills
Testautomatisierung Selenium WebDriver Jenkins XENTRY apache maven Maven Buildmanagement DevOps Kubernetes TypeScript Groovy Jenkins Pipelines Vagrant
Verfügbar ab
01.02.2023
Bald verfügbar - Für planbare Projekte: Der Experte steht für neue Folgeprojekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 6 Monate

2021-06

heute

Traffic/mobility, Steuergeräte, Web Frontend & Backend

Testautomatisierung Integration in CI/CD
Rolle
Testautomatisierung Integration in CI/CD
Projektinhalte

Projektsprache englisch/deutsch

Entwicklung nach SCRUM

Aufgabengebiet

Planung, Realisation der Integration von Testergebnissen verschiedener Testsysteme und Tools verschiedenen Ursprungs (Junit/Cucumber/Serenity) und CI Toolchains (Jenkins, pipelines, Gitlab CI mit gradle)

Zielsysteme

  • Steuergeräte

  • WEB Frontend

  • Backend

Aufbau Visualisierung und Organisation Jira/Xray

  • Testausführungen

  • Tests

  • Testplänen

  • Dashboards

  • Dokumentation


Aktiv eingesetzte Toos & Techniken

  • VirtualBox VMs

  • Confluence

  • Jira

  • Git, Gitlab

  • Jenkins Groovy Pipelines Groovy library

  • Gradle Tasks Plugin für Import der Testergebnisse

  • Intellij

  • CURL

Methoden

  • SCRUM

1 Jahr 6 Monate

2020-01

2021-06

Automotive

DevOps Scrum JFrog Jenkins Pipelines ...
Rolle
DevOps
Projektinhalte

Build, Deployment CI/CD Scripting Jenkins Pipelines/Groovy

  • Maven builds Microservices Spring Boot
  • 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, Webhooks
  • Black Duck Integration

Produkte
Atlassian JIRA Atlassian Confluence IntelliJ VSS Kubernetes SonarQube Jenkins Artifactory Maven 2
Kenntnisse
Scrum JFrog Jenkins Pipelines Jenkins Agents Jenkins Pipelines Groovy Protractor Maven Jenkins SonarQube Git tagging versioning xentry cloud Docker Kubernetes deployments Atlassian Confluence Black Duck
2 Jahre

2018-01

2019-12

E-Commerce Testautomatisierung/Infrastruktur

Testengineeer Scrum Continuus Integration/Delivery Groovy-Script
Rolle
Testengineeer
Projektinhalte

Ecommerce/Touristik/Aviation

Zielsysteme

  • Desktop

  • Mobiles Android/IOS

  • Tablets

Internationale Anwendung mit sieben Sprachen

Aufgaben

  • Aufbau Systemumgebung für automatisierte Tests
    Continous Integration/Delivery der Tests

  • Testjobs Steuerung mit Jenkins, Jenkins Agents

  • Installation Jenkins, Zugriffsrechte, Library für die Starts von Testjobs

  • Virtuelle/physischen Maschinen (Win7, Win10, MacOs) - Installation und Pflege

  • Planung und Realisation der Script Architektur (Page Objects, Testdaten, Sprachen)

  • Analyse & Planung der automatisierten Tests

  • Planung und Realisation der Teststrategie bezüglich der verschiedenen Entwicklungsstadien (Regressionstests, Quality Gate, risikobasiertes Testen).

  • Entwicklung der Testscripte (eine Code Base für alle Zielbrowser, Viewports, Sprachen)

  • Integration des Tests & Testergebnisse in TestRail

  • Planung und Ausführung der Tests beim Live Gang und after live Tests

  • Entwicklung von Tools für Testrail unter Verwendung der TestRail Api

  • Tests Funktional E2E und Tests der entwickelten Komponenten für Adobe AEM CMS

  • Testdatenermittlung und Bereitstellung für automatisierte und manuelle Tests

  • Integration der Applikations (REST) API in Scripte zur Testdatenbereitstellung (Node Js)

  • Implementierung einer Schnittstelle (Klasse) für den Zugriff auf die Applikations DB (MSSQL Server) mit Node js

  • XML Transformation XSLT von bereitgestellten XML Daten

Aktiv eingesetzte Toos & Techniken

  • Selenium Webdriver Standalone Server

  • Node/NPM/Jasmine/WebdriverIO

  • Vagrant

  • VirtualBox VMs (debian , aufgebaut zu minimal X Server, Jenkins Master, Jenkins Agents, Selenium Webdriver, Agents für Win7&10, MacOs)

  • Confluence

  • Jira

  • Mercurial SVN Bereitstellung eines HG Servers für Jenkins- library (wurde abgelöst von zentralem Git Server & Gitlab)

  • Git, Gitlab

  • Jenkins Matrix Benutzerverwaltung, Library (Groovy), Groovy Pipelines in SCM/Jenkins Agents (linux, win7&10, Mac)

  • Adobe AEM

  • DBeaver

  • Yed

Methoden

  • SCRUM

Produkte
IntelliJ IDEA Adobe AEM DBeaver Vagrant Virtualbox Jenkins Git Gitlab Mercurial Distributed SCM Selenium WebDriver NodeJS WbdriverIO MSSQLServer TestRail Atlassian Confluence Atlassian JIRA
Kenntnisse
Scrum Continuus Integration/Delivery Groovy-Script
4 Monate

2017-09

2017-12

E-Health Testautomatisierung

Testautomatisierer Scrum-Methodik Selenium WebDriver Jenkins ...
Rolle
Testautomatisierer
Projektinhalte

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

Produkte
IntelliJ IDEA Bitbucket
Kenntnisse
Scrum-Methodik Selenium WebDriver Jenkins Git Protractor
10 Monate

2016-11

2017-08

Testautomatisierung E-Commerce

SCRUM/ + Kanban (Jira)
Projektinhalte
  • 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
Kenntnisse
SCRUM/ + Kanban (Jira)
1 Jahr

2015-12

2016-11

Integration von SCTM/SilkTest in die contnous integration toolchain

Projektinhalte

Toolchain besteht aus Jenkins/Maven/Git/Stash(bitbucket)/SonarQube/SWARM Clients

 

Entwicklung eines Tools zur Abfrage des Testmanagement Software (SCTM) nach Testkonfiguration (Suiten/Testfälle/Parameter). Erzeugung von Testplänen mit den erhaltenen Daten und die Aufbereitung der Testergebnisse in ein von Jenkins Darstellbares Format (XML).

 

Testscripting

  • Erstellung von Jenkins Test-Jobs mit Einsatz von SWARM Clients auf virtuellen Maschinen. Loadbalancing und Beschleunigung der Testlaufzeit durch gleichzeitigen Ablauf der Tests auf mehreren Testclients. Planung und Aufbau der Testsuiten um in dieser Form eingesetzt zu werden.
  • Planung des Aufbaus der Testsuiten/Testfälle, damit sie ohne weitere Tätigkeiten unter dem Testmanagement Tool und der ci toolchain verwendet werden können.
  • Risikobasierte Klassifizierung der Testfälle. Definition von Smoke- und Regression Test
3 Monate

2015-10

2015-12

Tests

Projektinhalte

Manuelle Tests des neuen Schnittstellen ((SOAP) zur Abnahme/ Freigabe inklusive Regression Tests nach Fehlerbehebungen, after live Tests, Analyse und Verifikation der (Fehler-) Meldungen des Kunden.  

 

Entwicklung

Erweiterung des Energie Vertriebsportals (Aktualisierte Versionen zu 3rd Party Schnittstellen, allgemeine Erweiterungen, neue Features)

6 Monate

2015-04

2015-09

Tests

Projektinhalte

Testen einer Applikationsgruppe unter verschiedenen Betriebssystemen (Win, Mac, IOS, Android, WinRT). Das Gesamtkonzept umfasst thin und fat Clients unter verschiedenen Devices sowie einem Web basierenden Front- und Back-End. Das Back-End bedient dabei fünf Länder und sechs Sprachen.

 

Aufgaben

  • Manuelle Tests
  • Enwicklungsbegleitende Tests, bug Tracking (Jira Boards, Wiki, TFS), Testverlauf Dokumentationen.
  • Integrations und Regressionstests vor Live Gängen, sowie after Live Regression.
  • Länder, Sprachen, Browser und Devices übergreifende manuelle Tests, nach Bedarf mit Zuhilfenahme von Browser Dev- Tools der jeweiligen Browser, Firebug, weitere Tools Fiddler, XML Notepad).
  • Urlaubsvertretung von fest angestellten Kollegen (Teilnahme an Scrum Daylies, Refinement, Retrospectives, Übernahme der Aufgaben).

 

Testautomatisierung (Web basierender Part)

Aufbau eines Basismodules das allgemeine, grundlegende Funktionen(Mail Versand, File IO usw., Excel Data, CSV) und Daten(u. A. Client Ids, Länder und Sprachkennzeichen aus Config Files)  bereitstellt, auf die aktuelle und zukünftige Testsuiten zurückgreifen (Klasse, mit Eigenschaften und Methoden als Dynamic link Library (dll) C#).

Data Driven Testsuite zum CheckOut Länder und Sprach- übergreifend für gängige Browser (FF, IE, Chrome)

Mock, der fat Clients, Länder, Sprach, Systemübergreifend simuliert und ebenfalls den CheckOut testet. Der Mock ist mit Javascript/jQuery realisiert und in einer eigenen data driven Testsuite in Ranorex integriert

4 Monate

2015-01

2015-04

Tests

Projektinhalte

Manuelle Tests des Vertriebsportals zur Abnahme/Freigabe inklusive Regression Tests nach Fehlerbehebungen, after live Tests, Analyse und Verifikation der (Fehler-) Meldungen des Kunden.

 

Entwicklung

Erweiterung des Energie Vertriebsportals (Vertriebssteuerung, Provisionierung)

2014: Vorbereitung, Recherche zur Prüfung zum zertifizierten ISTQB Technical Test Analyst (AL).

 

Entwicklung und Test eines Energie Vertriebsportals

  • Planung/Entwicklung/Test eines Portals für die Vermittlung von Energielieferverträgen (Strom/Gas).
  • Entwicklung unter php 5.4, Javascript, HTML5, CSS, MySql, jQuery/Ajax
  • Entwicklung von php- Objekten zur Vereinfachung der Nutzung von jQuery Widgets u. A JqGrid, Fullcalendar.

 

Abgedeckte Bereiche

  • SOAP Schnittstelle zu verschiedenen Lieferanten bezüglich aktueller Angebote, Wechselanträge
  • Steuerung des Vertriebs, Provisionsabrechnung, Auswertungen
  • Termin/Aufgabenplaner
  • Benutzer & Mitarbeiterverwaltung
  • Tests, manuell, Selenium Web Driver

 

 

2011 - 04/2014: Planung, Entwicklung und Test eines Multimedia Werbe/Präsentations- und Abrechnungssystems.

 

Mehrkomponenenten System:

  • Windows Anwendung zur Verwaltung von Kunden und Standorten sowie Auswertungen, Statistiken und Fakturierung.
  • Webservices zur Verteilung von Filmen, Playlisten, Steuerdaten an die Standorte.Zentrale Sammlung der Statistikdaten zum Abruf für die Verwaltunsgssoftware.
  • Steuerungssoftware zur Darstellung der verschiedenen Datenformate auf diversen Displays (Beamer/Videowände etc.)
  • Mediaplayer (unter Linux), der während des Betriebes aktualisiert bzw. interaktiv gesteuert werden kann. Die Steuerung wahlweise über UMTS, WLAN oder Internet.

 

Tätigkeitsschwerpunkte:

  • Planung & Entwicklung
  • Design des Webmoduls und des Mediaplayers
  • Anpassung des Linuxsystems an die Anforderungen (minimal X- System, Startskripte)
  • Erstellung der Webservices
  • Einbindung von UMTS Sticks verschiedener Hersteller und Carrier. Modulentwicklung zur Kommunikation via SMS (en- decodierung von Systemnachrichten etc.), HTTP/HTTPS
  • Entwicklertests / Modultests

 

Test (Tests: Windows Anwendung zur Verwaltung, Webmodul unter Linux, Player unter Linux):

  • Testplanung
  • Bereitstellung der Testumgebung
  • Testfalldefinition (unter Berücksichtigung der Testabdeckung und Risikoanalyse)
  • Testfallerstellung (Äquivalenzklassen, Grenzfallanalyse)
  • Test Durchführung (manuelle System-, Integrations-, Regressiontests)
  • Testdokumentation

 

Die Entwicklung erfolgte unter:

FPC, Delphi, BASH Scripte, PHP

HTML/XHTML, Javascript, Ajax Anwendung

 

 

2008 ? 2011: Planung, Entwicklung, Test und Projektleitung eines Client Server Backup & Restoresystems.

 

Das System bestand aus einer Windows Anwendung zur Verwaltung des Client seitigen Backups (Planung von Umfang und Terminen) und einem Backupserver (eigentliches Backup und Vorhalten von mehreen Versionen der Backups) unter Linux.

 

Tätigkeitsschwerpunkte:

  • Projektleitung (Team bestand aus drei weiteren Mitarbeitern),
  • Planung der Komponenten,
  • Testmanagemnet / Testplanung / Testdürchführung / Testdokumentation
  • Anpassung des Linuxsystems (minimal Server, VPN, Firewall, Backup- Daemons)

 

Die Entwicklung erfolgte unter:

FPC, Delphi, BASH Scripte

 

 

1998 ? 2010: Diverse Aufträge im Bereich kommunales Finanzwesen / Eigenentwicklungen von Testsystemen

 

Aufgaben:

  • Reviews von Projekten, Codereviews,
  • Laufzeit Optimierung von uniface Entwicklungen
  • Batchverarbeitungen (umfangreich)
  • Planung und Bereitstellung von Testsystemen mittels Virtualisierung (Vmware),
  • Automatisierung der Bereitstellung von Testsystemen mittels Scripten.
  • Tests Automotive Car Dealer System
  • Automatisierung von definierten Ausgangszuständen von Testdaten/OS Versionen/Patch- Ständen mittels Scripting, SQL etc..
  • Testautomatisierung mittels MS Visual Test, Compuware Test Director.

 

Eigenentwicklung TQM Framework:

Framework zur kontinuierlichen Qualitätsverbesserung.

Das Framework umfasst ein Buildsystem, Ticketing, Defect Management, automatisiertes Testen mittels QA-Run (Compuware, bzw. VisualTest (MS). Deployment als Zip File.

TQM Framework, ein System zur kontiniuierlichen Qualitätssteigerung der Software-Projekte, welches den kompletten Softwareentwicklungszyklus unter Uniface abbildet.

 

TQM Flow:

Requirement Management (Issues und Bugs) Ticketing, Workflow & Tracking

1988:

BWL Studium an der FH- Nürtingen, abgebrochen 1991

Aktive Schulungen PCs, IBM /36 Buchführung (DKS)

 

1986:

Allgemeine Hochschulreife

Zertifizierte Fortbildungen

  • Test
  • ISTQB FL Zertifikat (2012)
  • Analyse/Design
  • Moderne Methoden der Systemanalyse - SA/RT/IM (1992)
  • Systemanalyse / Realtime Systeme / Information Modelling (1992)

  • DevOps Jenkins
  • Testautomatisierung,Testanalyst,Testinfrastruktur - in agilen Projekten (SCRUM)
  • Integration Testprozess in CI/CD, Aufbau Planung der Testinfrastruktur VMs
  • Analyse und Design basierend auf UML
  • Business Szenarios, Use Cases, Requirements, Component Model,Test Model
  • Datenbank Modellierung (ER Modelle etc.)
  • Integration verschiedener Technologien / Tools in die jeweilige Projektentwicklung durch Automatisierung von Prozessen.

Deutsch sehr gut in Wort und Schrift
Englisch gut in Wort und Schrift
Franzözisch
Italienisch Schulniveau (7 Jahre)
Serbokroatisch Durch familiären Hintergrund relativ fließend sprechend, jedoch keine Ausbildungen/Prüfungen und dadurch gravierende Mängel in Grammatik und Rechtschreibung

Top Skills
Testautomatisierung Selenium WebDriver Jenkins XENTRY apache maven Maven Buildmanagement DevOps Kubernetes TypeScript Groovy Jenkins Pipelines Vagrant
Schwerpunkte

Senior SW Entwickler/Analyst/Testautomatisierung ISTQB FL

Testmanagement

Aufgabenbereiche
Black Duck Docker Git tagging versioning Jenkins Agents Jenkins Pipelines Jenkins Pipelines Groovy Jenkins SonarQube JFrog Kubernetes Kubernetes deployments xentry cloud
Produkte / Standards / Erfahrungen / Methoden
Adobe AEM Artifactory Atlassian Confluence Atlassian JIRA Bitbucket Continuus Integration/Delivery DBeaver Git Gitlab IntelliJ IntelliJ IDEA Jenkins Maven Maven 2 Mercurial Distributed SCM NodeJS Protractor Scrum Scrum-Methodik Selenium WebDriver SonarQube TestRail Vagrant Virtualbox VSS WbdriverIO

Markup Languages, Datenformate

  • HTML, XHTML, CSS
  • XML, XSL, XSLT
  • JSON

Test & Management-tools 

  • Ranorex Modul DLLs, C# Scripting
  • SCTM,SilkTest: Scripting, Integration Jenkins
  • Selenium Web Driver: Java, Php, MySQL Anbindung, Erweiterungen
  • Protractor: Java Script, Webdriver Scripting
  • Proxies/Network Tracing: Fiddler, Wireshark
  • Jira/Confluence/Bitbucket: Boards, Wiki, Bitbucket Testintegration
  • TFS / Tracking   
  • Firefox Dev Tools &Firebug         
  • Chrome Dev Tools & Dubugger   
  • TestNG, Junit, PhpUnit & paratest für PhpUnit

 

Produkte/Standards/Erfahrungen 

  • IDEs
  • Eclipse: Java, C, PHP, diverse Plugins
  • Php Storm: PHP
  • Lazarus: Object Pascal
  • Delphi: Pascal
  • MS Visual Studio: C#
  • Uniface

Tools

  • SCM: Git: Bitbucket, GitBash, IDE Integration Eclipse/PhpStorm
  • SVN Integration Eclipse, cmd, bash
  • Build Management: Jenkins Jenkins Pipelines, Groovy,
  • Integration von automatisierten Tests in Build Prozess Continous Integration/Delivery
  • UML Tools: Enterprise Architect
  • Office Anwendungen: MS Office, Libre Office
  • Oracle SQL-Developer
  • DTP: Scribus
  • SQL Tools: MySQL Workbench, Toad, Eclipse Plugins
  • Virtuelle Maschinen: VMWare, VirtualBox,
  • Vagrant
  • QEmu
  • Debugger: Integrierte Debugger, Xdebug, GDB, Firebug

  

Standards/Methoden

  • SCRUM
  • V- Modell
  • ISO 9000ff
  • CMM
  • ISTQB

 

Soft Skills

  • Verantwortungsbewusst, termintreu, zuverlässig, kommunikativ, zielgerichtet, belastbar,
  • schnelles Auffassungsvermögen, analytische Denkweise, Teamplayer, aktive Erfahrungen mit Präsentationen, Reviews.
  • Der Beruf ist mein Hobby und die ständige Weiterentwicklung empfinde ich als Bereicherung.

 

Erfahrungen

Meine langjährige Erfahrung in den verschiedenen Bereichen der Softwareentwicklung ermöglicht mir einen ausgewogenen Überblick über den Softwareentwicklungsprozess.

Der aktuelle Schwerpunkt ist der Softwaretest. Hier habe ich seit 1999 Erfahrungen gesammelt, die ich weiter mit den Zertifizierungen nach ISTQB untermauern möchte. Dabei sind die bereits gesammelten Erfahrungen sehr hilfreich.

 

Analyse

  • Planung und Erstellung von Testfällen anhand von Requirements
  • Grenzwertanalyse, Äqivalenztests, Integrationstests etc.

 

Data Driven Testing

  • Bereitstellung von Testdaten (DBs SQL Scripting, flat Files (CSV, Excel Integration)
  • Prüfung von Testergebnissen außerhalb der Applikation.

 

Entwicklung

  • Breite Basis zur Kommunikation mit Entwicklern
  • Lesen von Quellcode
  • Whitebox Testing
  • Scripting von Testfällen (diverse Programmier- und Scripting Sprachen)
  • Automatisierung von Umgebungsaufbau, Testdaten etc.

 

Administration

  • Bereitstellung von Testumgebungen, Testdaten
  • Erfahrungen und praktischer Nutzen von Virtualisierung
  • Systemtests, Integrationstests
  • Systemübergreifender Überblick Windows, Unixwelt, Web- Technologien, Devices unter Android, IOS

 

Integration

  • Integration von automatisierten Test in den Continous Integratin/Delivery Prozess mit Jenkins.
  • Aufbau und Planung der Testumgebung in den Development & Deployment Prozess.
  • Planung, Realisation und Integration von Virtuellen Maschinen(Linux/Windows/Android) in den Testprozess.

 

Werdegang/Ausbildung

1999 ? heute

  • Gründung eigene Firma (Name auf Anfrage)
  • Geschäftsführung, Entwicklung
  • Consulting
  • Coaching UnifAce
  • Testmanagement
  • Automatisiertes Testen

 

1994

  • Selbständig
  • UnifAce Entwicklung/Consulting Coaching im Kundenauftrag

 

1994

  • Cap Debis SSP GmbH
  • Pre Sales UnifAce
  • Präsentationen und unter Vax vms, Ultrix, Sinix, RS 6000/AIX, DOS/Win, Sun Sparc Solaris

 

1992

  • Gesellschafter/Entwickler

 

1991

  • Stollmann GmbH / heute in Bintec integriert
  • Entwicklung interne Knowledge Base Applikation
  • Dokumentation Terminal Adapter (ISDN)
  • Administrator heterogene Netze TCP-IP/Yellowcable, DOS/Win, Novell Server, Mac, Sun Workstations
Betriebssysteme
MS-DOS TOS Unix
aix, sinix, linux
Windows
MSWin 3 - 10

Linux Einsatz seit 1998

  • From powerup to bash prompt
  • Linux in embedded / headless Systemen (versch. Hardware, WLAN Router, Reciever...)
  • Linux Daemons, Server Administration, Firewalls,  CS Entwicklungen, GUI QT Entwicklungen
  • Bisher verwendete Distibutionen Suse, Red Hat, Mandrake, Ubuntu, Debian
Programmiersprachen
4gl
Uniface seit V 5.0 (1991) durchgehend bis V 9.x unter unix Derivaten / MS Win UF Repository,Erweiterungen (dll)
Auszeichnungssprachen/Markup Languages Basic
1998 kleineres Projekt mit Visual Basic
C
nur für systemnahe, begrenzte Programme und Routinen/ DLLs
C#
Systemnahe Erweiterungen für Testscripte etc. (File Ios/Mails versenden/empfangen etc..)
C++
nur für systemnahe, begrenzte Programme und Routinen/ DLLs
Clipper
1987 letztmalig
CSS dBase
III, III+ IV alles bis 1992
Delphi
sehr gute Kentnisse in Object Pascal (Delphi,Kylix,Lazarus,FPC)
Groovy-Script HTML Java
Seit 2012, derzeit Einarbeitung JSF2.0, Primefaces, Hibernate
JavaScript
JQUERY, -UI, XAJAX, kleinere Animationsroutinen
Pascal
siehe Delphi
Perl
kleinere Projekte unter Linux
PHP
diverse WWW Projekte mit MySQL, XAJAX, php- I-Magick, PDF Generierung, OO
Scriptsprachen
Bash- scripting, DOS Batches, WSH, PowerShell
Shell
Diverse Scripte als Installroutinen, Hilfsprogramme, Batches für Linux
XML,XSL,XSLT
Datenbanken
BDE ctree Datenbankadministration DDL Informix
SE / OnLine
Installation Interbase
/Firebird
ISAM JDBC MS SQL Server MSSQLServer MySQL ODBC Oracle Postgres SQL Transaktionskonzepte xBase
Datenkommunikation
Ethernet Fax Internet, Intranet ISO/OSI NetBeui NetBios Novell PC-Anywhere Router RS232 SMTP TCP/IP Windows Netzwerk
  • Integration von UMTS Sticks in Linux Anwendung incl. Reaktion des Systems auf SMS Nachrichten, wie Verbindungsaufbau zum Netz, HTTP Anfragen etc.
  • Statusabfragen zur Netzqualität, Gerätestatus, PIN etc.
  • Kommunikation über die Modem Schnittstelle.
  • Firewalls mittels IP Tables, VPN (Open VPN), RDP
  • Installation und Betrieb von Mail und IMAP Servern
  • Linux/Unix Sockets- Programmierung
Hardware
Ascii/X - Terminals Atari CD-Writer / Brenner Drucker embedded Systeme IBM RS6000 PC Siemens MX SNI RM-Rechner VM Linux/Win

IT / EDV / Internet

E-Commerce

Großhandel

Einzelhandel

Medien

Dienstleistung

Kommunale Datenverarbeitung (Kameralistik, Doppik)

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren