Stephan Heilmann-Development, Tester
Check rate
Experience
Development, Tester
Telecommunications
Set up an operational contract information system. This is primarily used as an order management system to migrate existing contracts as well as to create and provide new contract bundles.
Sales agents can order new services, modify existing ones, migrate service types, and provide price information to customers.
This supports especially the marketing of new services as well as the replacement of old services for existing customers.
Furthermore, inventory data are imported into the system, processed (ETL), and provided via services for further use in the portal front end.
Analysis of business 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
Preparation of business 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, React Developer Tools, Visual Studio Code, Word, DBeaver, Git/GitLab
Task management: GitLab
Platform: Linux
Build management: GitLab
Development, Data Security, Tester, Test Automation Engineer
Telecommunications
Set up a sales information system. To support order management, a sales information system is to be established. Through a web UI, users can view contracts, capture orders, and pass them to downstream systems for execution. A component of the project is to ensure data protection compliant retention periods for personal information.
Technical conception of business-specific retention periods for data storage (data security)
Creation of backend components for time-based deletion of imported, master, and transaction data according to the data security concept
Preparation of business and technical component documentation
Quality assurance (implementation and execution of module and system tests)
Test automation (PyTest, test coverage)
Team size: 8 people
Technologies: Python, REST (JSON), Yaml, Markdown, S3, MariaDB (SQL), Docker
Tools: PyCharm, Visual Studio Code, WebStorm, SoapUI, Word, DBeaver, Git/GitLab
Task management: GitLab
Platform: Linux
Build management: GitLab
Development, Tester, Test Automation Engineer
Government agency
Anonymization of statistical data. A government agency is required to prevent back-calculation of statistical values to original values, thus ensuring their anonymization.
Mathematical algorithms are applied using noise factors and overlay matrices.
It must be guaranteed that the reported deviations of the total results due to overcompensation remain within a defined range.
For the specialist departments/applications, appropriate REST & SOAP web services must be provided that, among other things, accept these original values (up to 1 million records), process them depending on the use case, and return the overlaid values.
Furthermore, the specific domain behavior must be tested for correctness and performance, and corresponding module and system tests must be implemented.
Analysis of business 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 persistence layer (data structures, XML, CSV)
Quality assurance (design and execution of module and integration tests, test coverage, code QS Sonar, security QS OWASP)
Test automation (JUnit, Mockito, SoapUI)
Team size: 4 people (subproject team), 25 people (total project team)
Technologies: Java EE 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
Task management: Jira, Confluence
Platform: Windows
Build management: Jenkins
Test manager
Foreign trade
Customs export declaration (PortaZa). PortaZa serves as an interface between small businesses' ERP systems and customs for export declarations.
During product development, the need arose to establish appropriate QA / qualified testing.
Analysis of business and technical requirements for system testing
Preparation of a test concept
Analysis of business and technical use cases (workflows, involved processes/systems, communication paths, security requirements)
Development of a technical test specification
Development of a business 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
Task management: Jira, Confluence
Build management: Jenkins
SIT coordinator, Business Analyst, Test Automation Engineer, Tester
Energy supply
Unbundling railway power. An international railway power energy company must technically separate its market roles (user and supplier) across the entire system.
The new system should cover all previously supported business cases from registration to settlement and at the same time meet the new requirements and regulations of the BNetzA.
The newly created system landscape must undergo continuous QA for all ongoing processes.
Analysis of business and technical use cases (workflows, involved processes/systems, communication paths, security requirements)
Documentation of business use cases and involved processes/systems
Design of business and technical test cases/scenarios (including load & performance tests) focusing on system and system integration tests
Development of test specifications and test plans (including acceptance documents, QA)
Design, implementation, and automation of tests / regression tests (including logging of test results in HP QC)
Recording 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
Task management: Jira, HP ALM/QC
Platform: Linux (SLES12), Windows
Build management: Jenkins
System Designer, Developer, Tester
Energy Supply
Usage Data Management System. Set up a new system landscape to separate market roles (user and supplier) for market communication, master data storage and management, as well as reporting.
Receive and store market-role-specific data (master data, usage information), and automate its processing and forwarding to downstream systems.
Analysis of technical use cases (workflows, involved processes/systems, communication channels, security requirements)
Document use cases using Innovator (UML)
Design and implement service objects (MDB, JMS and SOAP services)
Design and implement business logic
Design and implement the persistence layer (data structures, JPA)
Design gateway processes/interfaces (Tibco)
Create component documentation
Quality assurance (planning and conducting module, integration and acceptance tests)
Consulting on system go-live
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
Testing: JUnit, SoapUI (Groovy)
Platform: Linux (SLES11/12), Windows
Build management: Jenkins
Business Analyst, System Designer, Consultant
Logistics
Shipping management system. Fundamental redesign of a shipping management system that has reached its technological limits.
The new system covers all business scenarios and is brought up to the current technology level.
Analysis of business use cases (screens, customer requests, support team requirements)
Analysis of technical use cases (workflows, involved back-end systems, communication channels, security requirements)
Document use cases using UML2
Create 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
Testing: JUnit
Platform: Linux, Windows
Business Analyst, System Designer, Consultant and Developer
Telecommunication
Voucher management suite. Design and implementation of a management suite for a proprietary voucher system of an online shop.
Support various business transactions for customer support.
Analysis of technical use cases (workflows, involved back-end systems, communication channels, security requirements)
Document use cases using UML2
Design and implement service objects (Spring MVC) and design/implement the front-end UI (HTML5, CSS, JSP, JavaScript, JQuery)
Design and implement the persistence layer (data structures, JPA)
Implement SSO mechanisms (OpenID, OAuth1)
Execute tests on the acceptance system (SLES11)
Create system documentation
Consulting for production rollout
The project was carried out within an iterative agile approach (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
Testing: JUnit
Platform: Linux
Build management: Jenkins
Business/Technical Analyst, System Designer, Consultant and Developer
Telecommunication
Development of a gateway between a traditional and an IP-based telephony system. Establish 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 for 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 conducting module, integration and acceptance tests)
Consulting on system go-live
The project was carried out within an iterative agile approach (SCRUM)
Team size: 5 people
Technologies: UML, Java 7, JEE, Axis, XML, XSD, SOAP, Shell scripting, 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
Testing: JUnit
Platform: Linux
Build management: Jenkins, Maven
Business/Technical Analyst, System Designer, Consultant and Developer
Telecommunication
Development of a REST gateway for the SMS successor service Joyn (RCSe). Provide 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 integrated
Specification of the main 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 to supplier backend
Execution of acceptance tests
Consulting on migration to the live system and commissioning
Create system documentation
The project was carried out within an iterative agile approach (SCRUM)
Team size: 8 people
Technologies: Java 7, JEE, Axis, XML, XSD, SOAP, Shell scripting, 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
Testing: JUnit
Platform: Linux
Build management: Jenkins, Maven
Business Analyst, System Designer, Implementer, Senior Test Manager
Internet Service Provider
Mobile webshop frontend. Enable shop access via an Android app for a multi-tenant shop infrastructure.
Native app with configurable branding layout.
Identify and document 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 services, REST, JSON, OAuth
Tools: PENCIL, Balsamiq, Netbeans with Android plugin
Task management: Confluence, Jira
Platform: Android
Build management: Jenkins, Git
Business/Technical Analyst, System Designer, Consulting and Development
Telecommunications
Development of a SOAP interface for an email service. Standardization and simplification of configuration processes of a mail system via a SOAP interface.
Analysis of the email system APIs and communication paths
Capturing and modeling of the relevant use cases (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 services to the production environment
Consulting during product deployment
Creation of system documentation
Team size: 4 people
Technologies: Java 7, JEE, Axis, XML, XSD, SOAP, shell scripting, JPA/Hibernate, Log4J
Tools: Enterprise Architect, Netbeans 7, Tomcat 6, XMLSpy, MS SOAP Toolkit, Putty, SSH, SoapUI, MS Access, Apache Commons Configuration
Task management: Jira, Confluence
Testing: JUnit
Platform: Linux
Build management: Jenkins, Ant
Business/Technical Analyst, System Designer, Consulting and Development
Telecommunications
Development of a system for automated GUI testing. Creation of an infrastructure for automated testing of dynamic user dialogs for GUI-based services.
Analysis of the applications to be tested
Design and implementation of a form and template parser
Creation of system documentation
Team size: 2 people
Technologies: PHP, Perl, JavaScript, HTML5, CSS3, jQuery
Tools: Zend Studio
Task management: Jira, Confluence
Platform: Linux
Build management: Jenkins, Ant
System Designer, Consulting and Development
Telecommunications
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 existing backend services and definition of requirements
Design and implementation of new software components
Execution of unit and bundle tests
Packaging (RPM) and delivery
Consulting on software delivery, distribution, and quality assurance
Creation of system documentation
The project was carried out using an iterative agile methodology (SCRUM)
Team size: 12 people
Technologies: Java 6, Axis, XML, SOAP, OSGi, Spring Framework, PHP, SCRUM
Tools: Eclipse, Putty, SoapUI, SSH, Apache Commons Configuration
Task management: Jira, Confluence
Platform: Linux
Build management: Jenkins, Ant
System Designer, Development
Industry-independent standard product
Development of a mobile frontend for a project controlling system. Enable recording of actual efforts via mobile devices for field service staff.
Identification of the main use cases
GUI design using mockups
Design and implementation of 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
Task management: Jira, Confluence
Platform: OSX
Business/Technical Analyst, System Designer, Consulting
Telecommunications
Conducting a feasibility study for providing streaming services of a media portal on modern TV devices. Examining TVs for their suitability for streaming offers including authorization and billing.
Analyzing the technical characteristics of sample devices (Samsung, Philips, LG)
Analyzing the device APIs
Developing test applications for each device platform (native apps and web apps)
Implementing applications including access to authorization and billing systems
Documenting features and shortcomings of the device platforms
Documenting 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
Technical Analyst, System Designer, Consulting, Development
Telecommunications
Migrating telecom backend services to the OSGI platform. Shifting to an OSGI-compliant architecture to simplify operations and service updates without a restart.
Analyzing existing services and defining migration requirements
Technical project leadership
Designing and implementing the new software components
Planning and running tests on the acceptance system
Packaging and delivery
Consulting on software delivery/distribution/quality assurance
Creating 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
Technical Analyst, System Designer, Consulting, Development
Telecommunications
Developing a SOAP interface for a Voice over IP system. Connecting the VoIP system to the central authorization and provisioning system via a SOAP interface.
Identifying and documenting key use cases
Designing data transformation rules between the VoIP system and the SOAP interface
Designing the state machine model for communication control
Implementing the SOAP interface/gateway
Planning, executing, and documenting system and acceptance tests
Creating system documentation
Migrating the gateway to the live system and consulting on production rollout
Team size: 5 people
Technologies: Java, Axis, XML/SOAP
Tools: Enterprise Architect, Netbeans, XMLSpy, MS SOAP Toolkit, Tomcat 6, IBM WebSphere, Jetty, PuTTY, SSH, SoapUI, MS Access
Work management: Confluence, Jira
Platform: Linux
Build management: Jenkins, Ant
Technical Analyst, System Designer, Consulting, Development
Telecommunications
Redesigning an existing SOAP-based communication platform to meet WS-I compliance. Modifying the email service API according to the Web Services Interoperability Organization (WS-I) standards.
Technical analysis of service requests and their parameter structures
Redesigning services into a WS-I compliant SOAP structure
Generating technical service interfaces using SOAP toolkits
Validating, testing, and documenting the new service interfaces
Implementing extended services
Team size: 2 people
Technologies: Java, Axis, XML/SOAP
Tools: Enterprise Architect, JBuilder, Eclipse, XMLSpy, MS SOAP Toolkit, Tomcat 6, Jetty, PuTTY, SSH, SoapUI
Work management: Jira, Confluence
Platform: Linux
Build management: Jenkins, Ant
Technical Analyst, System Designer, Consulting, Development
Telecommunications
Developing a platform to connect digital picture frames to an image archive. Enabling display of images from the cloud on digital picture frames.
Analyzing existing interfaces to the image archive
Designing data transformation rules between interfaces and new SOAP services
Designing and implementing an RSS photo feed server and configuration front end
Technical project leadership and consulting on installation/configuration
Delivering the software to test and production systems
Creating system documentation
Team size: 3 people
Technologies: Java, Axis, XML/SOAP, JSON, RSS, Media RSS, ATOM
Tools: Enterprise Architect, Eclipse, XMLSpy, MS SOAP Toolkit, Struts 2, Tomcat, Jetty, PuTTY, SSH, SoapUI
Work management: Confluence, Jira
Platform: Linux
Build management: Jenkins, Ant
Technical Analyst, System Designer, Consulting, Development
Telekommunikation
Migration of a reporting system (DWH). Migration of the DWH and data supply 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 test system and packaging for production system
Design of ETL for the staging area
Implementation of an application to control external processes and data compression
Conducting tests and creating reports
Consulting for production system rollout 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
Technical Analyst, System Designer, Consulting and Implementation
Telekommunikation
Providing a generic SOAP interface on a social network platform. Enabling information exchange between different web 2.0 platforms.
Analyzing existing social network services (Flickr, Facebook, YouTube) and their architecture (WSDL, REST)
Developing a concept for a modularized gateway interface (SOAP)
Designing data structures for the interface configuration
Presenting and coordinating the solution
Participating 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
Technical Analyst, System Designer, Consulting and Implementation
Telekommunikation
Migrating existing communication service components to a service-oriented architecture (SOA) and an enterprise service bus (ESB). Redesigning the message-based communication infrastructure.
Technical analysis of the existing services and identification of weaknesses
Validating and testing existing service interfaces and documenting them
Redesigning 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
System Designer, Consulting and Implementation
Telekommunikation
Developing a platform to perform load tests on a streaming system.
Extending the existing web application with access rights and user management
Revising documentation and making changes to the data model
Conducting acceptance tests and training users
Advising 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
System Designer, Consulting and Implementation
Telekommunikation
Developing a central web service platform as a single access point to a portal operator's services.
Implementing the central service platform as a SOAP web service
Designing and implementing the rights concept and its management
Designing and implementing access to distributed backend systems
Designing and implementing data mapping and consolidation
Conducting tests on the acceptance system and migrating to production 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
System Designer, Consulting and Implementation
Telecommunications
Development of a system for performing real-time analysis on the technical systems of a portal operator.
Integration of a multi-subscriber database
Designing and applying data transformation rules
Consolidation and ETL of incoming data (preprocessing)
Performance optimization at source code and DB level for just-in-time processing
Performing tests on the acceptance system
Creating system documentation and migrating to the production 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
Technical Analyst, System Designer, Consulting and Implementation
Telecommunications
Development of web services for a VoIP system. Connecting existing backend systems to a VoIP system through a specific gateway.
Integration of a multi-subscriber database
Designing and implementing data mapping
Designing the relevant use cases (record dependencies)
Designing a reaction matrix as a state machine
Performing acceptance tests
Creating system documentation and migrating to the production 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
Business Analyst, System Designer, Consulting and Implementation
Food industry
Creating a reporting system. Providing business reports for a standardized ERP system using BI services of an MS-SQL database.
Analyzing company data in the ERP system
Designing and providing data views for reporting
Designing and providing the cube model
Designing and providing reports for purchasing, sales, and revenue planning
Extending and customizing existing reports
Developing a migration plan 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
Technical Analyst, System Designer, Consulting and Implementation
Telecommunications
Development of web services for a VoIP system. Connecting existing backend systems to a VoIP system through a specific gateway.
Analyzing incoming data
Identifying relevant use cases
Designing and implementing data transformations
Designing a reaction matrix as a state machine
Performing acceptance tests and creating system documentation
Migrating 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
Work management: Confluence, Jira
Platform: Linux
System Designer, Consulting and Implementation
Automotive
Redesign of a support controlling system. Providing information using business intelligence methods to control support services.
Analyzing the existing legacy system
Designing and implementing the data model for the central OLAP data storage system
Designing data marts and data provisioning jobs (ETL)
Designing reports
Performing tests on the acceptance system and migrating 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
Work management: Confluence, Jira
Platform: AIX, Windows
System Designer, Consulting and Implementation
Telecommunications
Created a staff scheduling system. Provided planning and controlling tools for service teams based on the Cognos suite.
Analyzed existing operational data
Designed and implemented the data model for the OLAP data storage system
Designed cube models and data extraction processes
Developed automation for cube creation (including fail-safe)
Designed audit reports (Report Net)
Created documentation for the OLAP datastore and analysis cube models
Conducted 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
Version control: ClearCase
Platform: Windows
System Designer, Consulting and Implementation
Automotive
Built a balance-based rating system. Provided objective evaluation of partner dealers' financial status based on balance sheet data.
Analyzed manually created reports and document structure
Designed GUI templates and report templates
Implemented a report generation engine
Developed a converter for HTML reports to PDF reports
Set up a test system and ran 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
Work management: Confluence, Jira
Platform: AIX, Windows
Technical Analyst, System Designer, Consulting and Implementation
Telecommunications
Developed test scenarios for a customer database. Created automated regression tests for a customer database with a web service API.
Analyzed existing access functions to the customer database
Collected typical use cases for interaction according to the developer concept
Developed test scripts for a generic simulator
Ran and logged the tests (pass/fail scenarios)
Reported bugs
Team size: 2 people
Technologies: Java, Axis, XML/SOAP
Tools: JBuilder, MS SOAP Toolkit, Apache, PuTTY, SSH, Tomcat
Work management: Confluence, Jira
Platform: Linux
Technical Analyst, Consulting and Deployment
Telecommunications
Supported a paid content platform. Advised on connecting new internet-based services to a unified technical infrastructure.
Developed internal system data management tools
Created and managed system configurations
Analyzed and restructured existing functionality
Managed testing for the implementation of new features
Provided technical support to external partners for 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
System Designer, Consulting and Implementation
IT Services
Extended a CRM/HR system.
Designed GUI templates (HTML)
Developed scripts to enhance the GUI templates
Analyzed and restructured existing functionality
Implemented new features
Created the user manual
Team size: 4 people
Technologies: Java
Tools: PowerDesigner, Eclipse, MS SQL Server
Work management: Confluence, Jira
Platform: Windows
System Designer and Implementation
IT-Services
Creation of a web presence based on a content management system.
Analysis of 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, VBScript
Tools: Microsoft CMS, SQL Server
Work management: Confluence, Jira
Platform: Windows
Business and Technical Analyst, System Designer
Finance
Redesign of the transaction module for a mobile payment system. Solution for correct processing of the payment purpose 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
Business and Technical Analyst, System Designer, Consulting and Implementation
Finance
Development of a fund management system. Redesign of the business process to reduce costs and error rates by automating system communication.
Business process analysis
Analysis and documentation of the existing system architecture
Design and implementation of a new data management 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
Business and Technical Analyst, System Designer, Consulting and Implementation
Finance
Development of a universal and flexible tariff system.
Leading 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 management 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, Banking and Finance, and Transportation.
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.
Skills
Senior Consultant Specializing In Web Applications (Back And Front End)
Tester (Istqb)
Test Automation Engineer
Integration Tester
Banking
Government Agency
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 With Scrum
Agile Streams / Value Streams
Ooa/ood
Behavior-driven Development
Test-driven Development
Data/er Modeling/db Design
Uml
Bpmn
Macos 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 (Basics)
Java/java Ee (Main Programming Language Used), Jdk 1.8-21, Openjdk 11-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 Modeler
Innovator
Visio
Mindmap
Talend 6.x (Etl)
Cognos Series 7 With Powerplay, Impromptu, Decisionstream (Etl)
Microsoft Sql Server 2005 Analysis Server
Microsoft Sql Server 2005 Reporting Server
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 (Incl. Groovy)
Ms Soap Toolkit
Cvs, Svn, Git, Mercurial
Gitlab Ci/cd, Jenkins
Vmware (Test/acceptance And Development Systems)
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, React Toolkit, Vite
Jms / Mdb (Tibcoems, 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
Education
Unknown
Apprenticeship as IT specialist in system integration · IT specialist in system integration · Germany
FH Darmstadt
Computer Science · Darmstadt, Germany
Certifications & licenses
ISTQB Certified Tester
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Stephan based?
What languages does Stephan speak?
How many years of experience does Stephan have?
What roles would Stephan be best suited for?
What is Stephan's latest experience?
What companies has Stephan worked for in recent years?
Which industries is Stephan most experienced in?
Which business areas is Stephan most experienced in?
Which industries has Stephan worked in recently?
Which business areas has Stephan worked in recently?
What is Stephan's education?
Does Stephan have any certificates?
What is the availability of Stephan?
What is the rate of Stephan?
How to hire Stephan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Development, Tester
Nearby freelancers
Professionals working in or nearby Darmstadt, Germany
