IT-Consulting, Entwicklung, Testautomatisierung

freiberufler IT-Consulting, Entwicklung, Testautomatisierung auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
auf Anfrage
en  |  fr  |  es
80€/Stunde
81373 München
01.11.2019

Kurzvorstellung

Der entwicklungsaffine Testautomatisierer:
Hardware- und Software-Systemtest,
Testautomatisierung (unit tests, load-stress-Performance, Web, GUI, Mobile, Schnittstellen, REST, Integration)
Testarchitektur
Systemintegration
Entwicklung
AWS, Container

Ich biete

IT, Entwicklung
  • Java (allg.)
  • JavaScript-Frameworks
  • JavaScript
  • C#
  • Testmanagement / Testkoordination (IT)
  • Testautomatisierung

Projekt‐ & Berufserfahrung

Freiberuflicher IT-Consultant beim "IT-Rathaus" der Stadt München (it@M)
"IT-Rathaus" der Stadt München (it@M), München
3/2015 – 5/2018 (3 Jahre, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2015 – 5/2018

Tätigkeitsbeschreibung

=> Automatisierte Tests von Webanwendungen (funktional und Last) und technische Projektleitungsaufgaben 
- Testautomatisierung und Testentwicklung - funktionale und technische Tests von Web-Anwendungen
- Performance- und Lasttests von Web-, Citrix- und ‚Java Web Start‘-Anwendungen
- automatisierte Bereitstellung von Testdaten
- automatisierte Schnittstellentests (SOAP, ActiveMQ/ApacheCamel, REST) von SAP-Systemen, EAI-Middleware und Web-Backend-Systemen
- automatisierte Integrationstests und E2E-Tests
- Projektübergreifende Testarchitekturaufgaben (Evaluierung und Umsetzung Test-Infrastruktur, Auswahl Frameworks, Setup E2E-Tests, Trial-Integration in CI/CD)
- Konzeption und Aufbau von Lasttests für verschiedene Terminalserver/Citrix-Anwendungen: Evaluation geeigneter Lasttesttools (HPe: LoadRunner, MicroFocus/Borland: Silk Performer, IBM: Rational Performance Tester)
- Toolentwicklung via Shell-Programmierung, Java und Python
Entwicklung eines Testframeworks für SOAP-Requests mit Java
- "Theoretische" Tätigkeiten rund um die Erstellung von Testkonzepten und das Review von geplanten Software-Architekturen
- Troubleshooting mit dem IT-Betrieb beim deployment und dem Performance-Tuning von neuen Anwendungen
- Testmanagement- und technische Projektleitungsaufgaben
- Coaching von neuen internen Mitarbeitern
- Verwendete Software und Tools:
Selenium (IDE und Webdriver, page object pattern), Firebug, Cucumber
Java, Spring Boot, Maven, JUnit, TestNG, HtmlUnit
JMeter, HPe LoadRunner
SoapUI
Tomcat, Jboss, IIS (Microsoft Internet Information Server), Apache Webserver
Datenaustauschformate XML und JSON
Shell-Programmierung, Python
FitNesse
Mantis
TestLink
SQL Developer (Zugriff auf Oracle-Datenbanken)
SQL-Scripting
ActiveMQ, Apache Camel
Docker, nagios, jconsole, Java Mission Control, Hawtio
git, GitLab, Jenkins

Eingesetzte Qualifikationen

Java (allg.)

Über mich

==> Aktuelle IT-Hauptinteressen
Webentwicklung mit Spring Boot, Spring Cloud, JHipster
Microservice-Architekturen
Container
DevOps-Engineering
Deep Learning Frameworks
Big Data
API-Design und API-Test
Evaluierung und Integration von Testframeworks
Blockchain-Technologien

==> Betriebssysteme
Unix (Solaris, HP-UX), Linux (Ubuntu, CentOS, RedHat, Debian), Windows (XP, 7, 8, 10),
Windows Server 2008 R2, Citrix-Terminalserverumgebungen, DOS

==> Datenbanken
ORACLE 11g, MS SQL Server, INFORMIX, MySQL, PostgreSQL, MS Access

==> Big Data, Machine Learning und Cloud
Basiskenntnisse des SMACK-Stacks (Spark, Mesos, Akka, Cassandra, Kafka)
Spark via Scala und Python, Hortonworks Sandbox
AWS (Amazon Web Services), Grundkenntnisse Microsoft Azure und Google Cloud Platform
Basis Such- und Analytikengine Elasticsearch
Kenntnisse des ELK-Stacks (Elasticsearch, Logstash. Kibana)
Machine Learning, Google TensorFlow
Künstliche Neuronale Netzwerke und Genetische Algorithmen

==> CI/CD – DevOps
Maven, Grundkenntnisse Gradle, Git, Jenkins, Docker, Docker Compose, Basis Kubernetes und Docker Swarm, Puppet, Ansible, Rundeck
Cloud-Plattformen (insbesondere AWS)

==> Programmiersprachen
Java, JavaFX2, C, Python, Linux/Unix Shell-Programmierung (bash), HTML5, CSS, SQL und PL/SQL, VisualBasic, Basis PHP und C++, Scala, Windows PowerShell, Datenformate: XML und JSON
.NET (Visual Studio 2015): C# , Windows Forms, WPF, WCF, Web API, ADO.NET, LINQ,
SQL Server 2008, TFS, Basis Xamarin
Javascript, TypeScript, Basis Javascript-Frameworks: Angular, React, Node.js, D3.js
Java EE (Grundlagen APIs und Technologien), Grundlagen Spring, Spring Boot, Spring Cloud
JHipster, Microservices, Vaadin
Software-Architektur und Entwurfsmuster

==> Tools Testautomatisierung
QF-Test für Java GUIs, Tosca Testsuite, Basis Squish, TestFX und Ranorex, JMeter, HPe LoadRunner, HP ALM/Quality Center, HP Unified Functional Testing (UFT) / HP Quicktest Professional, LabVIEW, Selenium IDE Firefox, Selenium WebDriver (C# und Java), Basis Spock und Geb, Sauce Labs und BrowserStack (cloudbasiert), Robot Framework, NUnit, Junit, TestNG, JitBit Macrorecoder, FitNesse, Microsoft Test Manager, Cucumber, Jasmine, Mockito, MockMVC, Appium für Android, Selendroid, Coded UI (C#), SoapUI, RESTClient und Postman (Test RESTful web services), Jsoup, REST assured, Gatling (Java)

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
  • Deutsch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2350
Alter
57
Berufserfahrung
30 Jahre und 2 Monate (seit 01/1990)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »