Skip to main content
Top expert badge
Recommended expert
Profile header background

Stephan H.-Development, Tester

Stephan H.
Profile header overlay
Darmstadt, Germany

Check rate

Experience

Apr 2026 - Present

Software development, software quality assurance, tester, test automation engineer

IT services

Position summary
Software development, software quality assurance, tester, test automation engineer at IT services
Industries
Information Technology
Business areas
Information Technology
Product Development
Quality Assurance

Refactoring the CRM system of an IT service provider This includes a complete refactoring of the legacy application, in particular the migration from JDK 1.6 to JDK 25 and the replacement of self-developed infrastructure components, such as the Object-Relational Mapper (ORM) and the frontend template engine, with current standard components based on Spring Boot. At the same time, the previous close coupling between the back end and front end is being removed and the application is being migrated to a modern microservice architecture. The microservices are implemented as independent, reusable units and operated in autonomous Docker containers. The backend components are provided through REST APIs. As part of the project, CI/CD and deployment processes for the container-based microservice architecture were also established and automated using GitLab CI. At the same time, quality assurance is ensured through the implementation and automation of unit, integration and system tests. The work is supported by AI, particularly through the use of GitHub Copilot and LM Studio (gpt-oss) for code development and prompt engineering. Position: Software development, software quality assurance, tester, test automation engineer

Work performed:

  • Analysis of the functional and technical use cases (workflows, involved processes/systems, communication paths, security requirements)
  • Code refactoring (code cleanup, optimization)
  • Dependency refactoring
  • Refactoring of REST services (SpringBoot)
  • Refactoring of the ORM layer
  • Test execution / test automation (Serenity, Selenium, Playwright, JUnit)
  • Establishment and automation of CI/CD pipelines for build, test and deployment steps in a Docker/microservice environment Team size: 2 people IT basis: Technologies: Java (JDK 25), Spring Boot, Hibernate, JPA, SQLServer, MariaDB, Docker, Yaml, Markdown, JSON, HTML/CSS, REST Tools: IntelliJ, DBeaver, Git/GitLab, GitHubCopilot (AI) Work management: Gitlab Tests: Serenity, Selenium, Playwright, JUnit Platform: Linux, Windows Version control: Gitlab Build management: Gitlab CI
Jan 2026 - Apr 2026

Tester, test automation engineer, developer, QA

Foreign trade

Position summary
Tester, test automation engineer, developer, QA at Foreign trade
Industries
Transportation
Business areas
Information Technology
Product Development
Quality Assurance

Customs export declaration for goods exports

A software solution specifically designed for SMEs was developed over a longer period for the automatic submission of customs declarations for goods exports. As part of this product development, the need to expand the existing testing and QA became apparent, among other things due to continuous further development and changes to components, architecture and the frameworks used.

Tester, test automation engineer, developer, QA

Analysis of the functional and technical requirements for integration testing, acceptance testing and regression testing,

Analysis of the existing integration and regression tests,

Development of solution concepts and possible optimizations,

Expansion of the specification and revision of test cases,

Test automation,

QA and stabilization

8 people

Technologies: Microservice, React, Python, Selenium, Java, JBehave, Rest (JSon), Yaml, MySQL, Docker

Tools: Webstorm, PyCharm, IntelliJ, Word, DBeaver, Git/GitLab

Work management: Gitlab

Platform: Linux

Build management: Gitlab

May 2025 - Jan 2026

Development, tester

Telecommunications

Position summary
Development, tester at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of an operational contract information system. This is primarily used as an order management system - for transferring existing contracts as well as creating and providing new contract bundles.

  • Sales agents can use it to order new services, modify existing ones and migrate service types, as well as provide customers with pricing information.

  • This supports the marketing of new services and the replacement of old services for existing customers in particular.

  • Existing data is also imported and processed (ETL) within the system and provided through services for further use in the portal front end.

  • Analysis of the functional and technical use cases (workflows, involved processes/systems, communication paths, security requirements)

  • Further development / creation of frontend components (React/JavaScript)

  • Design and implementation of business logic

  • Creation of functional and technical component documentation

  • Test execution / test automation (Cypress, test coverage)

  • Team size: 8 people

  • Technologies: React, JavaScript, Rest (JSon), Yaml, Markdown, MariaDB (SQL), Docker, Swagger, Cypress

  • Tools: Webstorm, ReactDeveloperTools, VisualStudioCode, Word, DBeaver, Git/GitLab

  • Work management: Gitlab

  • Platform: Linux

  • Build management: Gitlab

Jan 2025 - Apr 2025

Development, data security/security, tester, test automation engineer

Telecommunications

Position summary
Development, data security/security, tester, test automation engineer at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Quality Assurance
  • Development of a sales information system. A sales information system was to be established to support order management. Through a web UI, users can view contracts, enter orders and forward them to downstream systems for execution. One part of the project is ensuring data protection-compliant retention periods for personal information.

  • Technical design of the functional retention periods for data storage (data security)

  • Creation of backend components for the deadline-based deletion of import, master and transaction data in accordance with the data security concept

  • Creation of functional and technical component documentation

  • Quality assurance (implementation and execution of unit and system tests)

  • Test automation (PyTest, test coverage)

  • Team size: 8 people

  • Technologies: Python, Rest (JSon), Yaml, Markdown, S3, MariaDB (SQL), Docker

  • Tools: PyCharm, VisualStudioCode, WebStorm, SoapUI, Word, DBeaver, Git/GitLab

  • Work management: Gitlab

  • Platform: Linux

  • Build management: Gitlab

Jun 2021 - Dec 2024

Development, tester, test automation engineer

Public authority

Position summary
Development, tester, test automation engineer at Public authority
Industries
Government and Administration
Business areas
Information Technology
Quality Assurance
  • Anonymization of statistical data. A government authority is required to prevent statistical values from being traced back to original values and thus to ensure their anonymization, among other things.

  • Mathematical algorithms using noise factors and overlay matrices are applied for this purpose.

  • It must be ensured that the deviations in the overall results to be reported, caused by overriding, remain within a defined range.

  • For this purpose, the relevant departments/applications are to be provided with REST and SOAP web services that accept these original values (in some cases up to 1 million records), process them depending on the use case and return the overlaid values.

  • In addition, the respective functional behavior must be tested for correctness and performance, and corresponding unit and system tests must be implemented.

  • Analysis of the functional and technical use cases (workflows, involved processes/systems, communication paths, security requirements)

  • Design and implementation of service interfaces (REST & SOAP services)

  • Design and implementation of service objects (XML/XSD, JSON)

  • Design and implementation of business logic

  • Design and implementation of the persistence layer (data structures, XML, CSV)

  • Quality assurance (design and execution of unit and integration tests, test coverage, code QA Sonar, security QA OWASP)

  • Test automation (JUnit, Mockito, SoapUI)

  • Team size: 4 people (subproject team), 25 people (overall project team)

  • Technologies: JavaEE 8/Jakarta EE 10, SOAP, REST, Groovy, CSV, XML, XSD, Swagger, OpenAPI

  • Tools: Eclipse, JBoss AS 7.4 & 8.0, SoapUI, Word, Powerpoint, PDF, Maven, Mockito, Sonar, Jacoco, OWASP

  • Work management: Jira, Confluence

  • Platform: Windows

  • Build management: Jenkins

Apr 2021 - Jun 2021

Test Manager

Foreign Trade

Position summary
Test Manager at Foreign Trade
Industries
Information Technology
Transportation
Business areas
Product Development
Quality Assurance
  • Customs export declaration (PortaZa). PortaZa provides an interface between small business ERP systems and customs or customs declarations.

  • As part of the product development, the need to establish appropriate QA / qualified testing became apparent.

  • Analysis of the functional and technical requirements for system testing

  • Creation of a test concept

  • Analysis of the functional and technical use cases (workflows, involved processes/systems, communication channels, security requirements)

  • Preparation of a technical test specification

  • Preparation of a functional test specification

  • Consulting on the specification and implementation of test cases

  • Team size: 6 people

  • Technologies: Java 8, JBehave, Selenium, Serenity, Hibernate

  • Tools: Word, Powerpoint, Netbeans, Maven, Docker

  • Work management: Jira, Confluence

  • Build management: Jenkins

Nov 2018 - Apr 2021

SIT Coordinator, Business Analyst, Test Automation Engineer, Tester

Energy Supply

Position summary
SIT Coordinator, Business Analyst, Test Automation Engineer, Tester at Energy Supply
Industries
Utilities
Business areas
Information Technology
Quality Assurance
  • Unbundling of railway electricity. An internationally active railway electricity company had to technically separate its market roles (user and supplier) throughout the system.

  • The new system was to cover all previously supported business cases, from recording through billing, while also meeting the new requirements and regulations of the BNetzA.

  • The newly created system landscape had to undergo continuous QA for all ongoing processes.

  • Analysis of the functional and technical use cases (workflows, involved processes/systems, communication channels, security requirements)

  • Documentation of the functional use cases and the involved processes/systems

  • Design of functional and technical test cases/scenarios (including load and performance tests), focusing on system and system integration tests

  • Design of test specifications and test plans (including acceptance documents, QA)

  • Design, implementation and automation of tests / regression tests (including logging test results in HP QC)

  • Recording of defects in HP ALM / QC

  • Team size: 14 people (Supplier stream), 60 people (total project team)

  • Technologies: SOAP, Groovy, HP ALM/QC, JMS/TibcoEMS (MDB), Oracle SQL, Java 8

  • Tools: SoapUI, Word, PDF, Innovator, Maven, TestRunner framework, JUnit

  • Work management: Jira, HP ALM/QC

  • Platform: Linux (SLES12), Windows

  • Build management: Jenkins

Mar 2015 - Nov 2018

System Designer, Development, Tester

Energy Supply

Position summary
System Designer, Development, Tester at Energy Supply
Industries
Utilities
Business areas
Information Technology
Quality Assurance
  • Usage Data Management System. Establishment of a new system landscape to separate the market roles (user and supplier) regarding market communication, master data storage and management, and reporting.

  • Receiving and storing market-role-specific data (master data, usage information), as well as its automated processing and transmission to downstream systems.

  • Analysis of the technical use cases (workflows, involved processes/systems, communication channels, security requirements)

  • Documentation of the use cases using Innovator (UML)

  • Design and implementation of service objects (MDB, JMS and SOAP services)

  • Design and implementation of business logic

  • Design and implementation of the persistence layer (data structures, JPA)

  • Design of gateway processes/interfaces (Tibco)

  • Creation of component documentation

  • Quality assurance (planning and execution of module, integration and acceptance tests)

  • Consulting on the system launch

  • Team size: 8 people (NDM team), 60 people (total project team)

  • Technologies: Java 7/8, JEE, SOAP, JPA/Hibernate, EJB3, Log4J, JMS/TibcoEMS (MDB)

  • Tools: Word, Powerpoint, Innovator, Eclipse, JBoss AS 7 (6.4.1), Tibco Designer, Maven

  • Work management: Jira

  • Tests: JUnit, SoapUI (Groovy)

  • Platform: Linux (SLES11/12), Windows

  • Build management: Jenkins

Aug 2014 - Feb 2015

Business Analyst, System Designer, Consulting

Logistk

Position summary
Business Analyst, System Designer, Consulting at Logistk
Industries
Transportation
Business areas
Information Technology
Product Development
  • Shipping Management System. Fundamental redesign of a shipping management system that had reached its technological limits.

  • The new system covers all business cases and is upgraded to the current technology level.

  • Analysis of the functional use cases (screens, customer requests, support team requirements)

  • Analysis of the technical use cases (workflows, involved backend systems, communication channels, security requirements)

  • Documentation of the use cases using UML2

  • Creation of the system documentation

  • Team size: 12 people

  • Technologies: Java 7, JEE, REST, JPA/Hibernate, Log4J

  • Tools: Word, Powerpoint, Google Docs, Enterprise Architect, Netbeans 7, JBoss 7, BPMN

  • Work management: Redmine

  • Tests: JUnit

  • Platform: Linux, Windows

Oct 2013 - Sep 2014

Business Analyst, System Designer, Consulting and Development

Telecommunications

Position summary
Business Analyst, System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
  • Voucher Management Suite. Design and implementation of a management suite for an online shop's proprietary voucher system.

  • Support for a wide range of business transactions by customer support.

  • Analysis of the technical use cases (workflows, involved backend systems, communication channels, security requirements)

  • Documentation of the use cases using UML2

  • Design and implementation of service objects (Spring MVC) and design/implementation of the frontend UI (HTML 5, CSS, JSP, Javascript, JQuery)

  • Design and implementation of the persistence layer (data structures, JPA)

  • Implementation of SSO mechanisms (OpenId, OAuth1)

  • Execution of tests on the acceptance system (SLES11)

  • Creation of the system documentation

  • Consulting on the production launch

  • The project was carried out using an iterative agile methodology (SCRUM)

  • Team size: 7 people

  • Technologies: Java 7, JEE, JavaScript, JSP, CSS, REST, Spring-Framework, JPA/Hibernate, oAuth1, Log4J, HTML5, CSS3

  • Tools: Enterprise Architect, Netbeans 7, Maven, Tomcat 7, Apache Commons Configuration

  • Work management: Jira, Confluence

  • Tests: JUnit

  • Platform: Linux

  • Build management: Jenkins

Nov 2012 - Jun 2013

Business/Technical Analyst, System Designer, Consulting and Development

Telecommunications

Position summary
Business/Technical Analyst, System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of a gateway between a classic and an IP-based telephony system. Providing access to the integrated answering machine via a specific gateway with SOAP services.

  • Structural and impact analysis of the telephony system interfaces including performance measurements

  • Design of the process architecture of the gateway/interface

  • Design of the persistence layer

  • Design of an infrastructure to ensure high system availability

  • Planning and participation in implementation work

  • Quality assurance (planning and execution of module, integration and acceptance tests)

  • Consulting during system production deployment

  • The project was carried out within an iterative agile process model (SCRUM)

  • Team size: 5 people

  • Technologies: UML, Java 7, JEE, Axis, XML, XSD, SOAP, ShellScripting, JPA/Hibernate, oAuth1, Log4J, SCRUM

  • Tools: Enterprise Architect, Netbeans 7, Tomcat 6, XMLSpy, MS-SOAP-Toolkit, Putty, SSH, SoapUI, MS-Access, Apache Commons Configuration

  • Work management: Jira, Confluence

  • Tests: JUnit

  • Platform: Linux

  • Build management: Jenkins, Maven

Aug 2012 - Oct 2013

Business/Technical Analyst, System Designer, Consulting and Development

Telecommunications

Position summary
Business/Technical Analyst, System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Project Management
  • Development of a REST gateway for the SMS successor service Joyn (RCSe). Equipping the infrastructure with a REST interface for communication with mobile devices (text, files, chat, video calls).

  • Structural and impact analysis of the Joyn system to be connected

  • Specification of the essential technical use cases

  • Evaluation of third-party providers for RCS/RCS-e components

  • Planning and management of the pilot phase and final implementation

  • Technical project management, consulting and participation in implementation

  • Integration (third-party software), connection of the supplier backend

  • Execution of acceptance tests

  • Consulting during migration to the live system and commissioning

  • Creation of the system documentation

  • The project was carried out within an iterative agile process model (SCRUM)

  • Team size: 8 people

  • Technologies: Java 7, JEE, Axis, XML, XSD, SOAP, ShellScripting, JPA/Hibernate, oAuth1, Log4J, SCRUM

  • Tools: Enterprise Architect, Eclipse, Tomcat 7, XMLSpy, Putty, SSH, SoapUI, MS-Access, MS-Powerpoint, Apache Commons Configuration

  • Work management: Jira, Redmin

  • Tests: JUnit

  • Platform: Linux

  • Build management: Jenkins, Maven

Mar 2012 - Aug 2012

Business Analyst, System Designer, Implementer, Senior Test Manager

Internet Service Provider

Position summary
Business Analyst, System Designer, Implementer, Senior Test Manager at Internet Service Provider
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Mobile webshop frontend. Enabling shop access via an Android app for a multi-tenant shop infrastructure.

  • Native app with configurable branding layout.

  • Identification and documentation of the relevant use cases

  • GUI design

  • Design/definition of the software architecture for a configurable GUI layout

  • Implementation as a native app in Java

  • Planning, execution and documentation of manual system tests

  • Team size: 3 people

  • Technologies: Java, Web-Service, REST, JSON, OAuth

  • Tools: PENCIL, Balsamiq, Netbeans with Android-Plugin

  • Work management: Confluence, Jira

  • Platform: Android

  • Build management: Jenkins, Git

Dec 2011 - Mar 2012

Business/Technical Analyst, System Designer, Consulting and Development

Telecommunications

Position summary
Business/Technical Analyst, System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Development of a SOAP interface for an e-mail service. Standardization and simplification of configuration processes for a mail system via a SOAP interface.

  • Analysis of the mail system APIs to be accessed and the communication paths

  • Capture and modeling of the relevant use cases

  • Design of the required state machine model

  • Design of the service interfaces

  • Service implementation

  • Design, planning and execution of automated regression tests

  • Migration of the services to the production environment

  • Consulting during production deployment

  • Creation of the system documentation

  • Team size: 4 people

  • Technologies: Java 7, JEE, Axis, XML, XSD, SOAP, ShellScripting, JPA/Hibernate, Log4J

  • Tools: Enterprise Architect, Netbeans 7, Tomcat 6, XMLSpy, MS-SOAP-Toolkit, Putty, SSH, SoapUI, MS-Access, Apache Commons Configuration

  • Work management: Jira, Confluence

  • Tests: JUnit

  • Platform: Linux

  • Build management: Jenkins, Ant

Nov 2011 - Dec 2011

Business/Technical Analyst, System Designer, Consulting and Development

Telecommunications

Position summary
Business/Technical Analyst, System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Quality Assurance
  • Development of a system for automated GUI tests. Development of an infrastructure for the automated testing of dynamic user dialogs for GUI-based services.

  • Analysis of the applications to be tested

  • Design and implementation of a screen and template parser

  • Creation of the system documentation

  • Team size: 2 people

  • Technologies: PHP, Perl, JavaScript, HTML5, CSS3, JQuery

  • Tools: Zend Studio

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Mar 2011 - Oct 2011

System Designer, Consulting and Development

Telecommunications

Position summary
System Designer, Consulting and Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of a gateway for access to a cloud store. Development of a specific gateway for app access to cloud services (images, videos).

  • Analysis of the existing backend services, gathering requirements

  • Design and implementation of the new software components

  • Execution of unit and bundle tests

  • Packaging (RPM) and delivery

  • Consulting on software delivery, distribution and quality assurance

  • Creation of the system documentation

  • The project was carried out within an iterative agile process model (SCRUM)

  • Team size: 12 people

  • Technologies: Java 6, Axis, XML, SOAP, OSGI, Spring-Framework, PHP, SCRUM

  • Tools: Eclipse, Putty, SoapUI, SSH, Apache Commons Configuration

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Feb 2011 - Aug 2011

System Designer, Development

Industry-independent standard product

Position summary
System Designer, Development at Industry-independent standard product
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Development of a mobile frontend for a project controlling system. Enabling the recording of actual expenses via mobile devices for field service employees.

  • Identification of the key use cases

  • GUI design using mockups

  • Design and implementation of the REST services

  • Implementation of the iOS app

  • Application testing, software distribution

  • Team size: 1 person

  • Technologies: Objective C, REST, JSON

  • Tools: XCode 4, iPhone/iPad emulator

  • Work management: Jira, Confluence

  • Platform: OSX

Jan 2011 - Apr 2011

Business/Technical Analyst, System Designer, Consulting

Telecommunications

Position summary
Business/Technical Analyst, System Designer, Consulting at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
  • Preparation of a feasibility study for providing streaming services from a media portal on modern TV devices. Examination of TV devices for their suitability for streaming services, including authorization and billing.

  • Analysis of the technical characteristics of sample devices (Samsung, Philips, LG)

  • Analysis of the device API

  • Development of test applications for the respective device platforms (native apps and WebApps)

  • Implementation of applications including access to the authorization and billing systems

  • Documentation of the features and shortcomings of the device platforms

  • Documentation of the required workflows

  • Team size: 3 people

  • Technologies: Device SDKs, Java 6, JavaScript, REST, SOAP, Axis, XML, HTML

  • Tools: Netbeans, Tomcat 7, Apache Commons Configuration

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Jun 2010 - Jan 2011

Technical Analyst, System Designer, Consulting, Development

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting, Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Project Management
Quality Assurance
  • Migration of telecommunications backend services to the OSGI platform. Conversion to an OSGI-compliant architecture to simplify operation and service updates without a restart.

  • Analysis of the existing services, gathering requirements for the migration

  • Technical project management

  • Design and implementation of the new software components

  • Planning and execution of tests on the acceptance system

  • Packaging and delivery

  • Consulting on software delivery/distribution/quality assurance

  • Creation of the system documentation

  • Team size: 3 people

  • Technologies: Java, Axis, XML/SOAP, OSGI, Spring-Framework

  • Tools: Enterprise Architect, Eclipse, Tomcat 6

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Dec 2009 - Feb 2011

Technical Analyst, System Designer, Consulting, Development

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting, Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of a SOAP interface for a Voice-Over-IP system. Connecting the VoIP system to the central authorization and provisioning system via a SOAP interface.

  • Identification and documentation of the important use cases (Use-Cases)

  • Design of the data transformation rules between the VoIP system and the SOAP interface

  • Design of the state machine model for communication control

  • Implementation of the SOAP interface/gateway

  • Planning, execution and documentation of the system and acceptance tests

  • Creation of the system documentation

  • Migration of the gateway to the production system and consulting during the go-live

  • Team size: 5 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: Enterprise Architect, Netbeans, XML-Spy, MS-SOAP-Toolkit, Tomcat 6, IBM-WebSphere, Jetty, Putty, SSH, SoapUI, MS-Access

  • Work management: Confluence, Jira

  • Platform: Linux

  • Build management: Jenkins, Ant

Oct 2009 - Apr 2010

Technical Analyst, System Designer, Consulting, Development

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting, Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
  • Redesign of an existing SOAP-based communication platform to achieve WS-I compliance. Modification of the email service API according to the standards of the Web Services Interoperability Organization (WS-I).

  • Technical analysis of service requests and their parameter structures

  • Redesign of the services into a WS-I-compliant SOAP structure

  • Generation of the technical service interfaces using SOAP toolkits

  • Validation, testing, and documentation of the new service interfaces

  • Implementation of extended services

  • Team size: 2 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: Enterprise Architect, JBuilder, Eclipse, XML-Spy, MS-SOAP-Toolkit, Tomcat 6, Jetty, Putty, SSH, SoapUI

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Apr 2009 - Jul 2009

Technical Analyst, System Designer, Consulting, Development

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting, Development at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Project Management
  • Development of a platform for connecting digital photo frames to a photo archive. Enabling the display of images from the cloud on digital photo frames.

  • Analysis of the existing interfaces to the photo archive

  • Design of the data transformation rules between the interfaces and new SOAP services

  • Design and implementation of an RSS photo feed server and configuration front end

  • Technical project management and consulting for installation/configuration

  • Delivery of the software to the test and production systems

  • Creation of the system documentation

  • Team size: 3 people

  • Technologies: Java, Axis, XML/SOAP, JSON, RSS, Media RSS, ATOM

  • Tools: Enterprise Architect, Eclipse, XML-Spy, MS-SOAP-Toolkit, Struts 2, Tomcat, Jetty, Putty, SSH, SoapUI

  • Work management: Confluence, Jira

  • Platform: Linux

  • Build management: Jenkins, Ant

Jan 2009 - Nov 2009

Technical Analyst, System Designer, Consulting, Development

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting, Development at Telecommunications
Industries
Telecommunication
Business areas
Business Intelligence
Information Technology
  • Migration of a reporting system (DWH). Migration of the DWH and data provisioning processes from Debian-Linux/Oracle to AIX/DB2.

  • AS-IS analysis of the existing system

  • Design and implementation of data transformations for AIX & DB2

  • Deployment to the test system and packaging for the production system

  • Design of the ETL for the staging area

  • Implementation of an application for controlling external processes and data compression

  • Execution of tests and creation of reports

  • Consulting during production system commissioning and user training

  • Team size: 8 people

  • Technologies: Java, Axis, XML/SOAP, JSON

  • Tools: Enterprise Architect, Netbeans, XML-Spy, MS-SOAP-Toolkit, Tomcat, Jetty, Putty, SSH, SoapUI, MS-Access, DB2, Oracle, Informatica

  • Work management: Confluence, Jira

  • Platform: Linux, AIX

  • Build management: Hudson, Ant

Sep 2008 - Feb 2009

Technical Analyst, System Designer, Consulting and Implementation

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Provision of a generic SOAP interface for a social network platform. Enabling information exchange between different WEB 2.0 platforms.

  • Analysis of existing social network services (Flickr, Facebook, Youtube) and their architecture (WSDL, REST)

  • Development of a concept for a modularized gateway interface (SOAP)

  • Design of the data structures for the interface configuration

  • Presentation and coordination of the solution

  • Participation in the implementation

  • Team size: 6 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: Enterprise Architect, Eclipse, XML-Spy, MS-SOAP-Toolkit, Tomcat, Jetty, Putty, SSH, SoapUI

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Hudson, Ant

Jul 2008 - Dec 2008

Technical Analyst, System Designer, Consulting and Implementation

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Conversion of existing communication service components to a Service-Oriented Architecture (SOA) and an Enterprise Service Bus (ESB). Redesign of the message-based communication infrastructure.

  • Technical analysis of the existing services and identification of weaknesses

  • Validation and testing of existing service interfaces and their documentation

  • Redesign of the services into a WS-I-compliant SOAP structure

  • Leading workshops to develop the new service structure

  • Team size: 6 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: Enterprise Architect, Eclipse, XML-Spy, MS-SOAP-Toolkit, Tomcat, Jetty, Putty, SSH, SoapUI

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Hudson, Ant

Nov 2007 - Nov 2007

System Designer, Consulting and Implementation

Telecommunications

Position summary
System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of a platform for conducting load tests on a streaming system.

  • Extension of the existing web application with rights and user management

  • Revision of the documentation and changes to the data model

  • Conducting acceptance tests and user training

  • Consulting on setting up configurations and conducting load tests

  • Team size: 2 people

  • Technologies: PHP, HTML, CSS

  • Tools: Zend Studio, MySQL, Apache, Putty, SSH, WinSCP

  • Work management: Confluence, Jira

  • Platform: Linux

Jul 2007 - Oct 2008

System Designer, Consulting and Implementation

Telecommunications

Position summary
System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Development of a central WEB service platform as the central access point to the services of a portal operator.

  • Implementation of the central service platform as a SOAP web service

  • Design and implementation of the rights concept and management

  • Design and implementation of access to distributed backend systems

  • Design and implementation of data mapping and consolidation

  • Testing on the acceptance system and migration to the live system

  • Team size: 2 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: Enterprise Architect, JBuilder, XML-Spy, MS-SOAP-Toolkit, Tomcat, Jetty, Putty, SSH, SoapUI, MS-ACCESS

  • Work management: Confluence, Jira

  • Platform: Linux

  • Build management: Hudson, Ant

Feb 2007 - Jul 2007

System Designer, Consulting and Implementation

Telecommunications

Position summary
System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Business Intelligence
Information Technology
  • Development of a system for conducting real-time analyses of the technical systems of a portal operator.

  • Integration of a multi-subscriber database

  • Design and implementation of data transformation rules

  • Consolidation and ETL of incoming data (preprocessing)

  • Performance optimization at source code and DB level for just-in-time processing

  • Testing on the acceptance system

  • Creation of the system documentation and migration to the live system

  • Team size: 2 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: JBuilder, MySQL, Apache, Putty, SSH, MS-SOAP-Toolkit, Tomcat, MS-Access, DB2, Oracle

  • Work management: Confluence, Jira

  • Platform: Linux

Oct 2006 - Feb 2007

Technical Analyst, System Designer, Consulting and Implementation

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Development of WEB services for a VOIP system. Connecting existing backend systems to a VOIP system via a specific gateway.

  • Integration of a multi-subscriber database

  • Design and implementation of data mapping

  • Design of the relevant use cases (data dependencies)

  • Design of a response matrix as an automaton

  • Conducting acceptance tests

  • Creation of the system documentation and migration to the live system

  • Team size: 8 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: JBuilder, MySQL, Apache, Putty, SSH, MS-SOAP-Toolkit, Tomcat, MS-Access

  • Work management: Jira, Confluence

  • Platform: Linux

  • Build management: Jenkins, Ant

Jun 2006 - Oct 2006

Business Analyst, System Designer, Consulting and Implementation

Food industry

Position summary
Business Analyst, System Designer, Consulting and Implementation at Food industry
Industries
Food and Beverage
Business areas
Business Intelligence
Information Technology
  • Creation of a reporting system. Provision of business reports for a standardized ERP system using BI services of an MS-SQL database.

  • Analysis of company data in the ERP system

  • Design and provision of data views for reporting

  • Design and provision of the cube model

  • Design and provision of reports for purchasing, sales, and revenue planning

  • Extension and adaptation of existing reports

  • Development of a migration concept for report templates

  • Team size: 2 people

  • Tools: MS-SQL-Server, MS-Reporting-Server, MS-Analysis-Server, MS-Visual-Studio, myFactory (ERP system), MS-Internet-Information-Server

  • Work management: Confluence, Jira

  • Platform: MS-Windows-Server

Mar 2006 - Jun 2006

Technical Analyst, System Designer, Consulting and Implementation

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
  • Development of WEB services for a VOIP system. Connecting existing backend systems to a VOIP system via a specific gateway.

  • Analysis of incoming data

  • Identification of relevant use cases

  • Design and implementation of data transformations

  • Design of a response matrix as an automaton

  • Execution of acceptance tests and creation of system documentation

  • Migration to the production system

  • Team size: 6 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: JBuilder, MySQL, Apache, Putty, SSH, MS-SOAP-Toolkit, Tomcat, MS-Access

  • Project management: Confluence, Jira

  • Platform: Linux

Feb 2006 - Apr 2006

System Designer, Consulting and Implementation

Automotive

Position summary
System Designer, Consulting and Implementation at Automotive
Industries
Automotive
Business areas
Business Intelligence
  • Redesign of a support controlling system. Providing information using business intelligence methods to control support services.

  • Analysis of the existing legacy system

  • Design and implementation of the data model for the central OLAP data storage system

  • Design of data marts and data supply jobs (ETL)

  • Design of reports

  • Execution of tests on the acceptance system and migration to the production system

  • Team size: 2 people

  • Technologies: Data Warehousing, Business Intelligence, ETL

  • Tools: Powerdesigner, Cognos DecisionStream, Cognos Impromptu, Cognos Powerplay, DB2, Toad for DB2

  • Project management: Confluence, Jira

  • Platform: AIX, Windows

Apr 2005 - Feb 2006

System Designer, Consulting and Implementation

Telecommunications

Position summary
System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Business Intelligence
  • Creation of a workforce planning system. Providing planning and controlling tools for service teams based on the Cognos suite.

  • Analysis of the available operational data

  • Design and implementation of the data model for the OLAP data storage system

  • Design of cube models and data extraction processes

  • Development of automations for cube creation (including fail-safe mechanisms)

  • Design of audit reports (Report-Net)

  • Creation of documentation for the OLAP datastore and analytical cube models

  • Conducting user training

  • Team size: 10 people

  • Technologies: Data Warehousing, Business Intelligence, ETL

  • Tools: Cognos Transformer, Cognos Contributor, Cognos Analyst, Cognos Connection, Cognos Report-Studio, Powerdesigner, Toad, Oracle 10.1

  • Project management: Clearcase

  • Platform: Windows

Jan 2005 - Apr 2005

System Designer, Consulting and Implementation

Automotive

Position summary
System Designer, Consulting and Implementation at Automotive
Industries
Automotive
Business areas
Business Intelligence
Information Technology
Quality Assurance
  • Development of a balance-sheet-based rating system. Objective evaluation of partner dealerships regarding their financial situation based on balance-sheet data.

  • Analysis of manually created reports and document structure

  • Design of GUI templates and report templates

  • Implementation of a report generation engine

  • Development of a converter from HTML reports to PDF reports

  • Setup of a test system and execution of load tests

  • Team size: 7 people

  • Technologies: Data Warehousing, Business Intelligence, ETL, OLE-Automation, COM, HTML, XHTML, Java, Delphi, VBA

  • Tools: Powerdesigner, Cognos DecisionStream, Toad, DB2, Delphi, Freemaker, Adobe-Acrobat, MS-Visual Studio

  • Project management: Confluence, Jira

  • Platform: AIX, Windows

Jan 2005 - Apr 2005

Technical Analyst, System Designer, Consulting and Implementation

Telecommunications

Position summary
Technical Analyst, System Designer, Consulting and Implementation at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Quality Assurance
  • Development of test scenarios for a customer database. Development of automated regression tests for a customer database with a WEB service API.

  • Analysis of the existing access functions for the customer database

  • Documentation of typical use cases for interaction according to the developer concept

  • Development of test scripts for a generic simulator

  • Execution and documentation of tests (pass/fail scenarios)

  • Bug reporting

  • Team size: 2 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: JBuilder, MS-SOAP-Toolkit, Apache, Putty, SSH, Tomcat

  • Project management: Confluence, Jira

  • Platform: Linux

May 2002 - Jan 2005

Technical Analyst, Consulting and Commissioning

Telecommunications

Position summary
Technical Analyst, Consulting and Commissioning at Telecommunications
Industries
Telecommunication
Business areas
Information Technology
Quality Assurance
  • Support of a paid-content platform. Consulting services for connecting new internet-based services to a unified technical infrastructure.

  • Development of internal system data management tools

  • Creation and management of system configurations

  • Analysis and restructuring of existing functionality

  • Test management regarding the implementation of new functions

  • Technical support for external partners during integration

  • Team size: 10 people

  • Technologies: Java, Axis, XML/SOAP

  • Tools: JBuilder, XMLSpy, MS-SOAP-Toolkit, Apache, Putty, SSH, Tomcat, MS-Project, MS-Access

  • Work management: MS-Project

  • Platform: Linux

Apr 2002 - May 2002

System Designer, Consulting and Implementation

IT Services

Position summary
System Designer, Consulting and Implementation at IT Services
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Extension of a CRM/HR system.

  • Design of GUI templates (HTML)

  • Script development to extend the GUI templates

  • Analysis and restructuring of existing functionality

  • Implementation of new functions

  • Creation of the user manual

  • Team size: 4 people

  • Technologies: Java

  • Tools: Powerdesigner, Eclipse, MS-SQL-Server

  • Work management: Confluence, Jira

  • Platform: Windows

Jan 2002 - Apr 2002

System Designer and Implementation

IT Services

Position summary
System Designer and Implementation at IT Services
Industries
Information Technology
Business areas
Information Technology
  • Creation of a WEB presence based on a content management system.

  • Analysis of the components to be published (Content & Design)

  • Design and implementation of HTML design templates

  • Administration of the CMS

  • Script development for dynamic content (Sitemap)

  • Team size: 1 person

  • Technologies: HTML, CSS, JavaScript, VB-Script

  • Tools: Microsoft CMS, SQL-Server

  • Work management: Confluence, Jira

  • Platform: Windows

Dec 2001 - Jan 2002

Business and Technical Analyst, System Designer

Finance

Position summary
Business and Technical Analyst, System Designer at Finance
Industries
Banking and Finance
Business areas
Information Technology
Product Development
  • Redesign of the transaction module for a mobile payment system. Solution for correctly processing the payment reference in the backend of a payment system.

  • Analysis and documentation of the existing system architecture

  • Specification/documentation of the new target architecture with extended functionality

  • Team size: 1 person

  • Technologies: PL/SQL

  • Tools: Oracle 8i, Toad

  • Platform: Unix

Sep 2001 - Dec 2001

Business and Technical Analyst, System Designer, Consulting and Implementation

Finance

Position summary
Business and Technical Analyst, System Designer, Consulting and Implementation at Finance
Industries
Banking and Finance
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of a fund management system. Redesign of the business process to reduce costs and the error rate by automating system communication.

  • Business process analysis

  • Analysis and documentation of the existing system architecture

  • Design and implementation of a new data storage system

  • Design and implementation of the WEB-based front end

  • Design of test scenarios and execution of integration tests

  • Team size: 10 people

  • Technologies: Java, PL/SQL, HTML, CSS, UML, JSP, JavaScript

  • Tools: PowerDesigner, Enterprise Architect, Oracle 8i, Toad, JBuilder, JUnit

  • Work management: Confluence, Jira

  • Platform: Unix

Feb 2001 - Sep 2001

Business and Technical Analyst, System Designer, Consulting and Implementation

Finance

Position summary
Business and Technical Analyst, System Designer, Consulting and Implementation at Finance
Industries
Banking and Finance
Business areas
Information Technology
Product Development
  • Development of a universal and flexible rating system.

  • Management of an international development team

  • Training and coaching in Java, OO, relational databases

  • Design, implementation and testing of the application framework in Java

  • Design and implementation of the data storage system

  • Team size: 10 people

  • Technologies: Java, PL/SQL, HTML, CSS, UML, JSP, JavaScript, XML

  • Tools: PowerDesigner, Enterprise Architect, Oracle 8i, Toad, Visual Age for Java, JBuilder, JUnit, Tomcat, MS-Project

  • Work management: Confluence, Jira

  • Platform: Unix

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Telecommunication, Utilities, Government and Administration, Information Technology, Transportation, and Banking and Finance.

Telecommunication
Utilities
Government and Administration
Information Technology
Transportation
Banking and Finance
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, Product Development, Business Intelligence, and Project Management.

Information Technology
Quality Assurance
Product Development
Business Intelligence
Project Management
Profile match chart

Skills

  • Senior Consultant Specializing In Web Applications (Back-End And Front-End)

  • Tester (Istqb)

  • Test Automation Engineer

  • Integration Tester

  • Banking

  • Public Sector

  • Foreign Trade

  • It

  • Energy Supply

  • Marketing

  • Telecommunications

  • Automotive

  • Logistics

  • Microsoft Office Tools, O365

  • Ms-Project

  • Industry-Specific Prt Tools

  • Jira, Gitlab

  • Confluence

  • Infopath

  • Sharepoint

  • Hp Alm / Qualitycenter

  • Waterfall Model

  • V-Model

  • Agile Software Development Under Scrum

  • Agile Streams / Value Streams

  • Ooa/Ood

  • Behavior Driven Development

  • Test Driven Development

  • Data-/Er Modeling/Db Design

  • Uml

  • Bpmn

  • Mac Os 7.X/8.X/10.X

  • Ios 4-7 (Iphone/Ipad)

  • Ms-Dos

  • Windows 95-7/10/11, Server 2008/2016/2019

  • Linux (Debian, Sles, Ubuntu)

  • Solaris

  • Assembler (8-Bit)

  • C#

  • Objective-C, Swift (Basic Knowledge)

  • Java/Javaee (Primarily Used Programming Language), Jdk 1.8-21, Openjdk11-23, Jakarta Ee 9/10

  • Scala

  • Php

  • Python

  • Html/Html5

  • Css/Css3

  • Xml (Xsd/Dtd/Xslt)

  • Sql

  • Pl/Sql

  • Tcl/Tk

  • Groovy

  • Access

  • Oracle 8, 8i, 10.X, 11, 12

  • Ms Sql Server (2000, 2005, 2008)

  • Db2

  • H2db

  • Mysql, Mariadb

  • Postgresql

  • Odbc/Jdbc

  • Enterprise Architect

  • Powerdesigner

  • Ms Visual Modeller

  • Innovator

  • Visio

  • Mindmap

  • Talend 6.X (Etl)

  • Cognos Serie7 Mit Powerplay, Impromptu, Decissionstream (Etl)

  • Microsoft Sql Server 2005 Analysisserver

  • Microsoft Sql Server 2005 Reportingserver

  • Eclipse / Myeclipse

  • Netbeans

  • Jbuilder 3.5-2008

  • Visual Studio (.Net)

  • Visual Studio Code

  • Zend, Phpstorm

  • Pycharm

  • Webstorm

  • Intellij Idea

  • Apple Xcode

  • Xmlspy / Oxygen

  • Maven, Ant

  • Soapui (Inkl. Groovy)

  • Ms Soap Toolkit

  • Cvs, Svn, Git, Mercurial

  • Gitlab Ci/Cd, Jenkins

  • Vmware (Test-/Abnahme- Und Entwicklungssysteme)

  • Apache

  • Tomcat, Tomee

  • Docker

  • Jetty

  • Iis

  • Jboss, Wildfly, Glassfish

  • Ejb

  • Com/Dcom

  • Ria (Gtw, Silverlight)

  • Jquery, Bootstrap 4/5

  • Spring Frameworks / Spring Boot

  • Hibernate, Jpa, Eclipselink

  • Servlets

  • Jsp, Jsf

  • React, Reacttoolkit, Vite

  • Jms / Mdb (Tibco, Ems, Jboss Hornetq)

  • Jbehave, Selenium, Serenity

  • Cypress

  • Playwright (Java, Python)

  • Owasp, Sonar, Trivy

  • Sqlalchemy

  • S3

  • Soap (Wsdl, Wadl)

  • Json/Rest (Wadl)

  • Swagger, Openapi

  • Ajax

  • Yaml

  • Markdown

Languages

German
Native
English
Advanced
French
Elementary

Education

Unknown

Training as an IT specialist for system integration · IT specialist for system integration · Germany

FH Darmstadt

Computer Science · Darmstadt, Germany

Certifications & licenses

Statistics

Experience

Total positions 41
Experience in Telecommunication 13 y
Avg length 8 m
Longest experience 3 y 8 m

Expertise

Recent roles Software development, software quality assurance, tester, test automation engineer, Tester, test automation engineer, developer, QA, Development, tester
Main industries Telecommunication, Utilities, Government and Administration
Main business areas Information Technology, Quality Assurance, Product Development

Qualifications

Certifications earned 1

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Stephan is based in Darmstadt, Germany and can operate in on-site, hybrid, and remote work models.

Stephan speaks the following languages: German (Native), English (Advanced), French (Elementary).

Stephan has at least 26 years of experience. During this time, Stephan has worked in at least 23 different roles and for 13 different companies. The average length of individual experience is 1 year and 8 months. Note that Stephan may not have shared all experience and actually has more experience.

Based on recent experience, Stephan would be well-suited for roles such as: Software development, software quality assurance, tester, test automation engineer, Tester, test automation engineer, developer, QA, Development, tester.

Stephan's most recent position is Software development, software quality assurance, tester, test automation engineer at IT services.

In recent years, Stephan has worked for IT services, Foreign trade, Telecommunications, and Public authority.

Stephan is most experienced in industries like Telecommunication, Utilities, and Government and Administration. Stephan also has some experience in Information Technology, Transportation, and Banking and Finance.

Stephan is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Stephan also has some experience in Business Intelligence and Project Management.

Stephan has recently worked in industries like Government and Administration, Telecommunication, and Information Technology.

Stephan has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.

Stephan attended Unknown for IT specialist for system integration.

Stephan has 1 certificate: ISTQB Certified Tester.

The availability of Stephan needs to be confirmed.

Daily rate distribution

0% 25% 50% 75% 100%
20% of experts charge less than €560 per day.
20% of experts charge between €720 and €800 per day.
50% of experts charge between €800 and €880 per day.
10% of experts charge €960 or more per day.
<€560 €720-​800 €800-​880 €960+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 745 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 800 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 19 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.