Thorsten Matzner
Senior Test Engineers for an OpenShift Data and Analytics Platform
Experience
Senior Test Engineers for an OpenShift Data and Analytics Platform
Kiwi Consulting
Leading and managing test planning and execution of a highly complex OpenShift platform for data and analytics use cases
Co-creating and driving the strategy for automated tests
Proactively collaborating with the development team on bug hunting and timely problem resolution
Providing support for traditional manual testing when needed
Responsible for accurate reporting of test results
Writing precise descriptions of issues so they can be easily identified and reproduced
Maintaining and optimizing existing test cases and optimizing the workflow
Identifying and continuously improving test tools and approaches
Test documentation in JIRA/Confluence, Xray
Creating test data and, if needed, setting up mock systems
Running acceptance tests during the sprint and regression tests at the end of the sprint
Providing technical support to other teams for test tool integration
Communicating with management and line management
Supporting the team in the requirements process during refinement and in defining acceptance criteria and test cases
Python
gitlab-ci
Bourne-again-shell
Ansible
Scrum
OpenShift
Kubernetes
Helm
Container
Docker
Proxmox
Artifactory
JIRA
xray
Confluence
Microsoft Teams
GitLab
podman
testing
Testing/QA/QM
Manual testing
User Acceptance Testing (UAT)
Test infrastructure
Analytical skills
Test cases
Test management
Usability testing
Test automation
GitFlow
CI
CD
Openshift
openstack
Proxmox
Artifactory
Atlassian JIRA
Atlassian Confluence
Teams
Gitlab
podman
Docker
Sonarqube
Consultant for Java application deployment
Hays
Providing consulting and support for a distributed time tracking/time management application written in Java and Delphi, connected to SAP and other interfaces
Creating configurations and scripts
Windows
Linux
Java
Scripting languages
SQL
Visual Basic
Support for environment and build management
Vision Consulting GmbH
Configuring Puppet
Deploying client/server application
Maintaining multiple Linux/Windows systems
Software integration and release management
Supporting test automation
Process support (environment management)
Test environment management (automation)
Using JIRA/Confluence & Office
Creating planning concepts (software use, systems, usage (testing))
Planning, implementing, and maintaining Jenkins, Nexus, and pipelines
Puppet
bash
PowerShell
LDAP
Client Server
Configuration and build management
Software Deployment
System administration
System analysis
Jenkins
SLES
Atlassian JIRA
Atlassian Confluence
Kubernetes
Windows
IT System Technician, Consultant and Software Developer
MDigi UG (haftb.)
Providing on-site or remote support
Troubleshooting via phone and remote support software
Acting as point of contact for all hardware and software issues
Installing and maintaining hardware and software
Creating and maintaining documentation
Training staff and customers
Conducting current state analyses and creating action recommendations for GDPR implementation
Consulting and supporting the implementation of IT security measures
Planning and carrying out IT projects to optimize the IT infrastructure
Developing and implementing backup and disaster recovery solutions
Developing interfaces and converters to connect systems
Connecting the helpdesk system to the ticket system
Connecting the merchandise management system to the shop system
Connecting a document management system (DMS) to DATEV
Deploying and extending web applications
Consulting
Document management
Document management system
IT infrastructure
System installations
Technical services
Computer maintenance
Remote troubleshooting
Remote user support
Remote administration
Web Hosting
Domain Name System (DNS)
Domain registration
Email server
Document Management Systems (DMS)
Docker
Web Applications
Web Services
Web Development
Email
Gateway Load Balancing Protocol (GLBP)
Virtual Private Network (VPN)
Firewalls
Managed Services
Managed Hosting
Managed Security Services
Computer hardware
IT hardware support
IaC
Hardware architecture
Hardware installation
Server
Network hardware
C#
Java
Python
Bash
Proxy
Virtualization
Quality testing
Quality assurance
Telephony
MS Teams
Unix
Unix administration
Unix shell
Ubuntu
Debian
Mac
Maven
Jave EE
JSF
JPA
JAXB
JAXP
JAX-WS
JAX-RS
JMS
JMX
EJB 3
CDI
JSON
yaml
Git
Apache Tomcat
SOAP
REST
WSDL
JUnit
Selenium
JDBC
JavaScript
Ajax
CSS
HTML
HTML5
XHTML
SQL
M365
Azure
Acronis
Synology
SecurePoint
Wortmann
WordPress
Proxmox
Mac
Windows
Linux
Debian
ecoDMS
Odoo
nginx
Apache
dovecote
Postfix
MS Teams
Cloud Communication
Visual Basic
Windows Server
IntelliJ
Eclipse
GitLab
Apache CXF
SoapUI
Jenkins
Nexus
Artifactory
Atlassian JIRA
PostgreSQL
MySQL
Introducing IT environment management
MSG Life
Assessing the current state
Creating a target vision
Planning the individual steps
Kubernetes
DevOps
ITSM
Test management tools
Test management
IT service management
Atlassian JIRA
Rancher
Jenkins
Atlassian Confluence
xray
IT Consultant / Technician
Expertise8 GmbH
Support / consulting for projects in the document management systems area
Developing, implementing, and documenting processes
Developing interfaces to connect various systems
Support in operating DMS systems
Advice on digitalization
DMS
Process optimization
Document management
Document management system
Document storage system
Quality assurance processes
IPA-Suite
ecoDMS
Windows
Nextcloud
Synology
Test environment management
KIWI Consulting
Implementing the test environment strategy
Supporting test automation with Selenide / Selenium / Java Cucumber
Creating and planning test concepts
Designing test environments
Developing a test environment concept
DevOps
Kubernetes
Docker
Eclipse
JMeter
Selenium
automated testing
Selenide
Management
ALM
PVS
TFS 2015
Selenium
Selenium WebDriver
Cucumber
Selenide
MS Office
Microsoft SharePoint
IntelliJ IDEA
Atlassian Consultant
Matzner GmbH
Migration and upgrade of the client's build system. The build environment currently consists of Bamboo, FishEye, and Git with Gitolite
Setting up the RHEL 7.2 server with Git and various build tools, such as Maven, Ant, Node.js, and others
Setting up the build environment and handing it over to the client
RHEL
Bamboo
Fisheye
Gitolite
Git
Consultant
Assessment and analysis of a web-based system, and concept for Continuous Delivery and DevOps with the target environment
Installing Docker for continuous deployment, preparing decision proposals, and log file analysis with ELK
Supporting the business department in communication with the IT service provider
Apache Tomcat
Container
Testing web services
Oracle/SQL
Docker Swarm
Docker
Artifactory
ELK
Environment Manager (DevOps)
Eigene Firma
Support from build to deployment
Planning and building environments, from development to production
Coordinating environment usage across different projects
Supporting developers and test management
Developing agents for software installation
POC application monitoring with AppDynamics
Assisting in managing external service providers
Setting up a Jenkins / Docker CI / CD environment
Spring Boot application for managing rollouts on terminal servers
Deploying applications in middleware (WebSphere Application Server, JBoss)
Application monitoring with AppDynamics
HP Lab Services, UFT, QFTest application support
J2EE
Spring
Hibernate
WebSphere
Spring Boot
JBoss
Apache Tomcat
3rd Level Support
Ticket processing
application monitoring
CD
CI
SQL
Eclipse
Hudson
Maven
Git
SVN
Atlassian JIRA
Atlassian Bitbucket
Atlassian Confluence
AppDynamics
Service Now
Jenkins
Microsoft SharePoint
Docker
Oracle
Build and Deployment Manager
Responsible for the application build, provisioning of environments, and rollout to production
Optimized processes from build and test environments to production deployment, including logging and analyzing errors
Created and coordinated the setup of test environments
CI
Java
PowerShell
Scrum
Bash
CD
Continuous Integration
Continuous Deployment
Environment Management
Eclipse RCP
Hudson
WebSphere Application Server
Eclipse
Subversion
Linux
Windows
Citrix
Consultant
Evaluate the existing system and propose and implement improvements
Optimize the Maven build and integrate it better into Eclipse through build management
Train staff on using Maven
Present the release process with Maven and explain it with examples
Adjust build and deployment processes
CI
Eclipse
Maven
GIT
Nexus
Software Developer
Integrate JIRA into an existing system (SD+ Helpdesk) using the REST interfaces
Program in Groovy
Map processes in JIRA workflows and configure the system to customer requirements
Create and adjust JIRA plugins based on customer needs
Write scripts using ScriptRunner for JIRA
Develop Groovy scripts to control workflows
Perform regular updates and enhancements
JIRA
Groovy
SD+
GIT
Software Developer
Create specifications and mockups
Set up a build and project structure using the provided libraries
Develop using Java, JSF, Torque, Primefaces
Build Management
Eclipse
Primefaces
JSF
Torque
Java
IT Consultant
Consult on software and hardware migrations
Develop interfaces
Evaluate and introduce systems
Software development (Java)
Jira Fisheye integration
Scrum
Java
Virtualization
Eclipse
VMWare
VEEAM
Linux
Footprints
Alfresco
Jira
Fisheye
GIT
Software Developer
Support for build and deploy management
Introducing code analysis tools (SonarQube)
Java backend development for process control
Implemented the Java Service Wrapper from Tanuki Software to run processes as a daemon
Created tests with JUnit and Mockito to verify builds, ensuring stability and preventing recurring bugs
Continuous Integration
Java Service Wrapper
Java Service Wrapper - Tanuki Software
Eclipse
Maven
Jenkins
JSF
SonarQube
Web Project Lead
From concept discussions with clients to the implementation of websites and online shops
Projects were run using Scrum, with daily scrums and regular sprint planning meetings with the end client
Scrum
Jira
Confluence
Crowd
Stash
Fisheye
Software Developer
New development and enhancements of a B2B shop
Configured and supported server setup, and introduced build, release, and configuration management
In the project, prototypes for web services based on CXF and WSDL-first were created, which are now used to build the actual web services
For a new section of the online shop, a new frontend based on J6EE and JSF was created. It is embedded in the existing shop via an IFrame.
Access to the backend (DB, web services, other data sources) was required. To implement this modularly, I suggested an ESB.
Since the onboarding effort was considered very high, my alternative proposal was to implement the calls as EJB3 services.
As part of introducing the new technologies, the build was done with Maven. To test and evaluate the sources, Jenkins, Artifactory, and Sonar were set up and the team was shown how to use them.
Evaluated UML tools for code generation, including Modelio and other Eclipse-based tools, for the client
Code quality was assessed with SonarQube as the code analysis tool
Linux Bash scripting
Continuous build
J6EE
Web services
UML
MDA
JSF
EJB3
Oracle 10
Weblogic 10.3
Tomcat6
Tomcat7
Jenkins
SonarQube
Maven
Java
Java Development
Developing and operating an e-commerce platform
Customizing the platform according to customer requirements. In monthly sprint meetings, changes were discussed with the customer and implemented by the team. In daily stand-ups, upcoming tasks and issues were discussed
Scrum
E-Commerce
Web hosting
Bash
Apache
Tomcat
Maven
Jenkins
Artifactory
Java Development
Developed software (Java) for importing and reconciling products via provided CSV files
E-Commerce
xt:Commerce
MySQL
Java
CSV
Software developer
Set up and extend the XT Commerce shop system based on PHP
Create PHP modules to implement the ordering process in the shop
Configure the shop according to customer needs
Create an SEO-compliant, table-free template
E-Commerce
PHP
HTML
MySQL
CSV
XT Commerce
Project engineer
Develop Java architecture for portal projects
Test automation of Java applications
Execute tests and create concepts for test execution and acceptance
Participate in ISTQB training
Introduce quality management in the OMS area
Support and operate in the output management area
Support for HA software (IBM Top20)
Create fixes
Implement scripts to control and analyze the application up to deployment
Create system monitoring scripts (Bash scripts, partly Groovy)
Quality management for rendering software
Port an old web application (JSP) to Java 1.4 (JSF with EJB3)
Automate test scenarios for Java applications
Develop a stack (concept) to implement software projects that should be integrated into a web portal
Create a backend (server) for a risk assessment software with a web service interface
Create a concept for server administration and develop a prototype
Develop applications with SWT and Swing UIs in a Java environment
Develop web applications in a J2EE environment
Quality management
ISTQB
TQM
Java
EJB3
Spring
Hibernate
JPA
Webservices
Tomcat
SWT
Swing
Oracle
IBM DB2
Software developer
Port a web application from Struts to JSF
Create necessary backend beans with DB2 integration
Web hosting
Java
Struts
JSF
IBM DB2
Junior developer
Create applications with SWT and Swing UIs in a Java environment
Develop web applications in a J2EE environment
Java
Consulting, Java development, administrator and project manager
main-host.de GmbH
Support customers and customer systems
Execute and assist in customer projects
Android development with IntelliJ IDEA
Java development with Eclipse, STS, JBoss Tools
Manage Tomcat 6/7 servers
Administer MySQL and Postgres databases
Lead in-house projects
Develop applications, web applications, and mobile apps
Administer Linux (Gentoo, Ubuntu) servers
Provide support
Linux bash scripting and administration
J2EE
J6EE
HTML
CSS
Scrum
Web hosting
E-Commerce
Virtualization
Web
MySQL
Postgres
Name servers
Virtual servers
Firewall (iptables)
Application servers (Tomcat 6/7)
CMS (Joomla, Wordpress)
Mobile Apps
Email
Wicket
JSF
Myfaces
Tomahawk
Spring
Hibernate
JPA
Webservices
CXF
Axis2
JaxWS
Jaxb
JQuery
PHP
Android
Apache
Iptables
Postfix
Courier
Monitoring Nagios / ICINGA
Wicket
Java
Bash
MyFaces
Hibernate Criteria-API
Hibernate Query Language
Struts
Nagios
Linux
VMware
Communications Electronics Technician
- Installing fiber optic networks and telecommunications equipment
- Laying cables underground and overhead
- Installing cable ducts, junction boxes and outlet boxes
- Measuring installed cables and fiber optics
- Troubleshooting and fixing faults in the cable network at the base and training area of the BA
Skills
- Devops
- Document Management
- Quality Management
- Data Protection
- Consulting
- It Security
- Software Programming
- Software Architect
- Automation
- Release Management
- Test Management
- Quality Management
- Document Management System
- Environment Management
- Cloud
- Infrastructure
- Web Application
Languages
Education
FHDW Paderborn
Bachelor of Science, Computer Science · Computer Science · Paderborn, Germany
b.i.b. International College
State-certified computer scientist, university of applied sciences entrance qualification · Computer Science · Paderborn, Germany
Certifications & licenses
EcoDMS Qualified Premium Reseller
ecoDMS GmbH
Red Hat OpenStack Administration I: Core Operations
RedHat
Training as a certified data protection officer
Procova GmbH, Olsberg
Similar Freelancers
Discover other experts with similar qualifications and experience