Michael S.-IT & Test Consultant

Check rate
Experience
IT & Test Consultant
Testing Experts GmbH
AI Readiness - Part 3: Creating an e-book on the use of AI in software testing
- Designed and created an e-book on the sensible and safe use of AI in software testing from the perspective of an experienced test expert.
- Used generative AI (ChatGPT, Perplexity Pro) as a sparring partner for structuring, wording suggestions and creating variations, with all content finally reviewed and approved using my own expertise.
- Developed practical insights into the opportunities and risks of AI in testing, with a special focus on collaboration between testers and AI instead of “tester vs. AI”.
- Title: “11 starke Gründe: Dream-Team statt Rivalen - Tester und KI sind gemeinsam unschlagbar”
- Subtitle: “Wie Mensch und Maschine im Softwaretest das perfekte Team bilden – und warum reines KI-Testing riskant ist.”
- Planned use of the e-book as a basis for workshops, customer meetings or internal training.
- Technology: Generative AI, ChatGPT, Perplexity Pro, Microsoft Word, Adobe Acrobat, many years of hands-on professional testing experience, common sense.
IT-Consultant, Software Engineer
Testing Experts GmbH
AI Readiness - Part 4: Creating an efficient AI Prompt Engineering Management Tool with integrated chatbot functionality and AI API connection in Python
- Developed an AI Prompt Management Tool with integrated chatbot functionality. It adds configurable, easily selectable primings to entered prompts, runs them through an AI API connection and displays the responses.
- Unit testing of the application's core functions.
- Technology: OpenAI API, Python 3.12, JetBrains PyCharme 2025, tkinter, Unit Testing, pytest, sqlite3, PostgreSQL, WEB app development, Django Framework, HTML5, HTMX, JavaScript, GIT.
IT-Consultant, Testing Specialist, Web Designer
Testing Experts GmbH
AI Readiness - Part 2: Strategic repositioning and relaunch of the company website
- Developed and documented a clear company strategy (“testing evergreen3D strategy”) for services focused on IT testing, with a focus on clear positioning against competitors and the goal of taking the success of all project stakeholders to a higher level while creating tangible benefits for everyone involved.
- Used generative AI (ChatGPT, Perplexity Pro) as a sparring partner to structure audience messaging and draft marketing and website copy, documenting the results in Word and Confluence.
- Planned and delivered the company website relaunch based on the new strategy (structure, content, UX), including the integration of AI and testing topics.
- Worked closely with an external sales expert to develop strong sales messages and call-to-action elements.
- Technology: Generative AI (ChatGPT, Perplexity Pro), WordPress, MySQL, PHP, Atlassian Jira, Atlassian Confluence, Adobe Photoshop, Adobe Illustrator, many years of hands-on professional testing experience.
IT-Consultant & AI Testing Specialist
Testing Experts GmbH
AI Readiness - Part 1: AI training, ISTQB AI Testing certification
- Systematic self-study of how artificial intelligence works and its limits, including generative and classification AI, training data, foundation models and model training.
- Analyzed challenges such as nondeterminism and hallucinations and developed recommendations for the safe use of AI in test projects.
- Deepened my knowledge of prompt engineering, focusing on the success factors for effective prompts for generative AI systems.
- Explored legal aspects (data protection, confidentiality, handling sensitive information) of using AI at work and in private life.
- Prepared systematically according to the ISTQB standard for “Testing AI” and “Testing with AI” and then received certification as ISTQB Certified Tester – AI Testing Specialist.
- Technology: Generative AI, classification AI, chatbots, ChatGPT, Perplexity, DeepSeek, ISTQB Certified Tester – AI Testing.
Test Analyst, Test Automation Engineer
Schott AG
Test automation, strategic consulting, defining and introducing clear test processes, planning load and performance testing
- Developed and documented the required test stories for an automated production system that makes innovative glass products. Its subsystems (order processing, production equipment and machines, production control system) communicate using IIoT (Industrial Internet of Things) (Industry 4.0).
- Requirements analysis, development and documentation of test scenarios.
- Implemented automated E2E tests to validate the process from the UI (web application) through to the connected backend systems (production control system, order processing).
- Integrated automated test cases into the CI/CD pipeline.
- Planned load and performance testing, including defining the required test data, data volumes and test environments, and creating a prototype.
- Technology: Windows 11, Microsoft Visual Studio Code, TypeScript, Python, pytest, Playwright, PostgreSQL, JSON, agile teamwork following SCRUM, Jira, Confluence, Xray, BitBucket, CI/CD, Docker, GIT, E2E Testing, UI Testing, API Testing, Postman, load and performance testing, Apache JMeter, Grafana k6, IIoT, Industry 4.0, test automation.
Test Expert, Test Automation Engineer
Atruvia AG
Testing and test automation, maintenance project for a banking application
- Regulatory-compliant validation of a banking workstation application as part of feature changes and decommissioning tasks in a maintenance team, working closely with development and business teams.
- Test analysis and planning, creation of the required test scripts, test cases and test scenarios, test execution and test documentation. Analysis and adaptation of existing test processes, as well as test automation of service calls to the banking kernel.
- Revision of the release-independent basic test concept to reflect updated company-wide requirements, and creation of release-specific test concepts, including coordination with customers and teams.
- Expanded functional test depth and breadth using equivalence partitioning and boundary value analysis, complemented by exploratory testing and regression tests.
- Technology: Windows 10, validation in accordance with regulatory requirements, JIRA, Confluence, SCRUM, KANBAN, SAFe, UML, test automation, FitNesse, Java, Java-Fixtures, Eclipse, GIT, AQUA.
Test Expert, Test Automation Engineer
DB Netz AG
Test tool development and test automation
- Defined and developed user stories for analyzing complex network captures when testing digital signaling and safety technology (DLST) and electronic interlockings (ESTW) in the ESTW NeuPro project.
- Developed a test tool with efficient filters to analyze PCAPng-format network captures from laboratory tests (100.000+ records) for the RaSTA, Ethernet II, TCP/IP and UDP protocols.
- Integrated an effective export and documentation feature, with the ability to enrich information and save relevant records from the captures as fully documented test results.
- Implemented technical unit tests and functional UI tests for the test tool in C#, Python and Appium.
- Technology: Windows 10 and 11, Linux, Ubuntu v20.04.4 with WINE 5.0, Microsoft Visual Studio 2019, C#, Python, MFC, .NET, XML, TMT, agile project work using SCRUM, JIRA, unit testing, pytest, UI testing, test automation, Appium, DLST, ESTW, RaSTA, EULYNX, Ethernet II, TCP/IP, UDP, PCAPng
Test Expert, Test Automation Engineer
BioNTech SE
CSV (Computer System Validation) in pharmaceutical manufacturing
- FDA-compliant validation, risk-based test planning, definition and development of the required test scripts / test scenarios, test execution and test documentation.
- Analyzed existing test processes and test automation to identify potential efficiency improvements while maintaining or appropriately expanding test coverage.
- Feasibility study for automating tests of the test objects through the Manufacturing Execution System (MES) GUI using the Squish test tool from FrogLogic, including script development in Python 3.
- Expanded functional test depth and breadth using equivalence partitioning and boundary value analysis.
- Technology: Windows 10, CSV, CMS, MES, FDA-compliant validation, FMEA, GAMP 5, GMP, GxP, test automation, Froglogic Squish and Python
Test Expert, QA Manager
DB Systel GmbH
QA and test management, CRM system for sales to BahnCard customers
- Analyzed existing QA processes and redesigned the processes for testing, test management, defect management and document management.
- Implemented an overarching test concept for 4 independently operating subprojects.
- Technology: CRM, test management, HP ALM, Jira, Confluence, Xray, XPorter, agile project using SCRUM, SAFe, TOSCA
Test Expert, Test Automation Engineer
SMA Solar Technology AG
UI test automation for user stories for the Sunny Portal application (EnnexOS)
- Analyzed requirements described in user stories and developed the automated test cases required for UI and E2E testing.
- Integrated the test suites into the development process and CI/CD pipeline as smoke tests (continuous testing) and regression tests (nightly build).
- Expanded functional test depth and breadth using equivalence partitioning and boundary value analysis. Stabilized the automated testing process.
- Technology: Windows 8, C#, Selenium WebDriver, Microsoft Visual Studio with TFS, CI/CD, XPATH, web development, API testing, Postman, RESTful web services, UI testing, Angular 5, responsive design, Jira, agile project using SCRUM
Test Expert, Test Automation Engineer
BG Phoenics GmbH
Automating use case tests for the Phoenics application
- Creating test sequences / test suites for weekly test runs.
- Running tests, analyzing and communicating the results.
- Comparing results / field checks: extending document checks using regular expressions. Coordinating the implementation with the business departments.
- Technology: JAVA 8, SQS, RegEx, traditional line project
Test Expert, Test Automation Engineer
TecAlliance GmbH
Checking the availability / basic functionality of web applications, smoke tests
- Developing a generic WEB service to run automated tests, with test control via XML and test execution via the Selenium WebDriver.
- Technology: Windows 10, Linux, JAVA 8, J2EE, WEB service, XML, Eclipse 4.5, Selenium WebDriver, Tomcat 8, Altova XMLSpy, checkMK, monitoring, various browsers.
Test Manager, Test Analyst
DB Vertrieb GmbH
TED-DB, PANDA process, test planning, test management and test execution in a development project
- Leading a 6-person test team.
- Creating test plans for a project planned using the waterfall model.
- Adapting the test strategy after the project changed its approach to an agile model based on KANBAN.
- Planning load and performance tests.
- Implementing the selected Continuous Testing approach (Nightly Build). Managing the test process, developing and running test cases and test suites, and reporting test results.
- Technology: Windows 7, J2EE, JAVA 7, Oracle 11, UML, Eclipse, Selenium WebDriver, JUnit, HP QC/ HP ALM, Jira, Waterfall, KANBAN, Continuous Testing
Test & Project Manager, Test Analyst and Tester
DB Mobility Logistics AG
RIS 2010 - Dynamic passenger information on Deutsche Bahn trains
- Quality manager in a multi-project environment, leading a test team of up to 7 people.
- Managing the business acceptance tests for backend systems and onboard information systems from various manufacturers, with significant customer impact in regional and long-distance services.
- Developing and implementing a test strategy for accepting the software for Deutsche Bahn AG passenger information systems. Running tests in manufacturers' labs and on test runs in the vehicles through to acceptance (“hands-on”).
- Technology: Windows XP, HP QC / HP ALM, J2EE, RIS ML, RIS Server, WebService, API Testing, DOORS, Enterprise Architect, traditional project
Business Analyst, JAVA Developer, Tester
Hewlett Packard GmbH, Telekom AG
NGSSM / NIMBUS, adapter development for incident management
- Designing and developing several WebService adapters to control and synchronize the incident management process between the two ticket systems NIMBUS and NGSSM (old, new).
- Technology: Windows XP, J2EE, JDBC, XML, WSDL, JAXB, DAO, SoapUI, Spring, Hibernate, Maven, JUnit, API Testing, IBM WebSphere, IBM RAD 7.5, ITIL, Incident Management
Business Analyst, JAVA Developer
EDV-Systemhaus
COBOL-to-JAVA porting of modules for article management and maintenance
- Ported COBOL modules for article management to equivalent JAVA services in an article data maintenance system for a wholesale group.
- Technology: Windows XP, COBOL, J2EE, JDBC, XML, DAO, Spring Framework, JUnit, Eclipse
Developer, Test Expert
IT-Testing.de GmbH
Development of an article finder for hardware store customers
- Requirements analysis and creation of the functional concept for a networked kiosk system for hardware store customers.
- Development of the kiosk application and an MS Access administration application, testing and commissioning.
- Creation of training materials for the certification course "ISTQB Certified Tester (Foundation Level and Advanced Level - Test Manager)“.
- Technology: OKI kiosk systems, Macromedia Director, MS Access 2007, VBA, MySQL
Business Analyst, Requirements Manager, JAVA Developer
Dresdner Bank AG
CFI - Customer Focus Initiative, data aggregation and data delivery
- Developed a JAVA application to aggregate data from distributed supplier systems (Business Integration, BI), using touchpoint information from the Private Banking, Home Financing and Securities divisions, as well as employee, organizational structure and customer data.
- Provided the processed potential data through an interface to a call center.
- Technology: Solaris, UNIX, Windows, UML, JAVA, J2EE, JMS, JNDI, JDBC, SOA, BI, IBM WebSphere Application Server, CM Synergy, Eclipse, DB2, data aggregation
Developer, Test Automation Engineer and Module Tester
DB Systems GmbH
PPSFR - Production planning and control in long-distance and regional transport
- Organized the maintenance process according to CMMI and ITIL criteria.
- Created test cases, performed manual testing and documented tests. Automated test cases using an action-word-driven test framework.
- Technology: HP QC / HP ALM, analysis and design, C++, object-oriented database, action-word-driven testing
J2EE Application Developer, System and Module Tester
DBV-Winterthur Versicherungen
Intranet B2B portal for motor insurance rates 2006 / 2007, calculation of individual rates
- Developed an application to automatically generate JSP and JavaScript files for the quote and application dialogs (generator approach) of an intranet web application based on XML files.
- Automated the build and delivery process.
- Technology: Windows NT, JAVA, Eclipse, J2EE, dynamic HTML, XML, SOA, WebService, JSP, JSTL, Servlets, UML, ANT, JBoss 4, SQL, JDBC, RMI, Oracle 9
J2EE Application Developer, Database Designer
DB Systems GmbH
IRIS – Internal Passenger Information System (Application Redesign)
- Developed and defined a new application and database architecture.
- Implemented client-side (HTML) and server-side (JSP, Servlets, SQL) components.
- Technologies: Windows NT, JAVA, Swing, J2SE, J2EE, JSP, Servlets, DHTML, Eclipse, Lomboz, Apache ANT, Tomcat, SQL, JDBC, RMI, XML, CVS, Oracle 9
J2EE Application Developer, System Analyst and System Tester
DB Systems GmbH
IRIS – Internal Passenger Information System (Maintenance 2005)
- Ported the project to a new development environment based on Eclipse and various plugins (Lomboz, SQLExplorer, SourceSafe).
- Automated the build and delivery processes using Apache ANT.
- Performed module, integration, system and acceptance testing.
- Technologies: Windows NT, JAVA, Swing, J2SE, J2EE, JSP, Servlets, DHTML, Eclipse, Lomboz, Apache ANT, Apache Tomcat, SQL, SQLExplorer, JDBC, Oracle 9i
J2EE Application Developer, Module and Integration Tester
EDV-Systemhaus
Maintaining product data in a database for a wholesale company (REWE)
- Developed database queries and update and entry screens for maintaining product data.
- Developed Junit test cases to functionally verify server-side and database-side functions and interfaces.
- Technologies: Windows NT, Eclipse, JAVA, Servlets, J2EE, JUnit, Oracle, Apache ANT
JAVA/Swing Developer, Performance Analyst, System Tester
Lutz Wolf GmbH
Enhancement of the CashNet/3 software for automated checkout systems (AKT’s)
- Developed a visualization function to locate operational errors in checkout safes in the CashNet/1 and CashNet/3 systems using built-in sensors.
- Technologies: Windows XP, JAVA, Swing, C, Eclipse, Visual SourceSafe
Business Analyst, System Architect, Project Manager, Test Manager
DB Systems GmbH
RIS ISTP (VERA), Incident Recording and Passenger Information
- Designed and developed an application for recording, managing and archiving causes of incidents and delays in rail transport across Germany, and for analyzing the causes of incidents (reporting and statistics functions).
- Planned and managed the development phase in line with CMMI Level 2, and further developed project quality standards in line with CMMI Level 3.
- Planned and carried out system and integration testing. Planned, organized and carried out user acceptance testing.
- Technologies: Windows NT, CMMI (Level 2 + 3), JAVA, Borland JBuilder, Oracle 8i / 9i, PL/SQL, UML, Sybase PowerDesigner, Rational Rose, HTML, Servlet development
J2EE application developer, requirements analyst
Lufthansa Systems GmbH
Airline / tourism: Further development of an online booking engine
- Technology: JAVA, Oracle
Software developer, database designer
IT system houses, IT consulting companies
Software development and database design in Windows and Unix environments using C, C++, Basic, and various databases.
- Technology: MS Visual C / C++, Borland C++, MS-DOS 4.0 and later, Windows 3.11 / WFW and later, Unix, Ultrix, Gnosis SequeLink, WordPerfect, Pathworks 4.0, Ingres, SQL.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Transportation, Manufacturing, Banking and Finance, Biotechnology, and Pharmaceutical.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Quality Assurance, Project Management, Product Development, Business Intelligence, and Marketing.
Summary
As a passionate Testing Copilot with an agile mindset and extensive project experience, I show IT project leads and department managers who are under heavy time and cost pressure and struggle with frequent requirement changes how they can maximize the quality of their IT solutions, ensure on-time delivery, and minimize process and bug-fixing costs with a clear "testing evergreen 3D strategy", including early support through test automation.
So that: their users receive flawless solutions "In Time" and "In Budget", their project teams work on new features with energy and motivation instead of feeling frustrated in defect management, their customer and user satisfaction is transformed into enthusiasm, and they themselves can join meetings with their stakeholders happily, relaxed and confident, because they know: “The business is flying - at the optimal altitude!”
... even if they have thought until now that something like this is not possible in their projects.
Skills
Test Management & Project Management (Traditional, Agile, Hybrid)
Test Automation And Development Of Test Tools
Test Analysis, Test Design And Test Execution Across The Full Testing Pyramid (Unit, Api And Ui Testing)
Senior Software Engineer (Java, C++, C#, Php, Web, Python)
Requirements Management, System Analysis And System Design
Creation Of Business / Technical Concepts And Epics / User Stories
Traditional Methods: Waterfall And V-Model
Agile Methods: Scrum, Kanban And Safe
Quality Assurance (Qa) And It Service Management (Itil)
Fda-Compliant Validation, Gamp 5, Gxp
Methods In Project And Test Management: Traditional (Waterfall And V-Model), Agile (Scrum, Kanban, Safe), Hybrid
Testing According To Istqb Criteria, Testing Pyramid
Test Tools: Hp Quality Center / Hp Alm, Xray, Xporter, Froglogic Squish, Selenium, Selenium Webdriver, Appium, Appium Webdriver, Soapui, Postman, Junit, Pytest, Mstest, Nunit, Playwright, Aqua, Fitnesse Incl. Java-Fixtures, Sqs, Tosca, Jmeter, In-House Test Tools / Test Robots
Team And Project Management: Atlassian Jira, Confluence, Microsoft Project, Microsoft Team Foundation Server (Tfs)
Office And Documentation Tools: Microsoft Office Incl. Vba, Microsoft Visio
Programming Languages And Development: Basic (Visual Basic, Vba), C / C++ / C# (Visual Studio, Mfc, .Net), Java (Eclipse, Swing, Java Fx, Jse / Jee, Webservices, Spring, Hibernate), Javascript, Typescript, Cobol (Source Code Analysis, Porting To Java), Html / Dhtml / Xhtml / Css2 / Css3, Php (Php 4/5, Zend Studio, Php Eclipse), Python 3 (Test Automation), Uml (Poseidon Uml, Enterprise Architect), Xml / Json (Development Of Data Transfer Objects / Interfaces)
Methods: Structured Analysis / Design, Object-Oriented Analysis / Design, Object-Oriented Programming (Oop)
Web Development: Apache, Jakarta Tomcat, Jboss, Ibm Websphere, Eclipse (Php, Java Incl. Javascript, Ejb And Servlets), Restful Web-Services (Xml, Json), Postman, Angular, Typescript, Wordpress
Operating Systems: Windows (11, 10, 8, Vista, Xp, Nt), Unix (Dec Ultrix, Linux)
Databases: Oracle (V8i, V9i, Oracle Objects For Ole, Pl/Sql), Microsoft Access (2000–2016 Incl. Vba), Mysql (5.X, Mysql Workbench), Odbc And Jdbc Drivers
Version Control And Software Delivery: Microsoft Visual Sourcesafe, Merant Pvcs, Cvs, Subversion, Git, Apache Ant, Bitbucket
Networks / Services: Internet, Intranet, Tcp/Ip, Rest, Web-Services
Industry Experience: Railways, Pharma, Biotechnology, Travel And Tourism, It Services, Energy And Solar Technology, Telecommunications, Banking, Industry (General, Production), Insurance, Chemical Industry, Trade / Wholesale, Utilities, Aviation
Languages
Education
Fachhochschule Mainz
Diplom-Wirtschaftsingenieur · Industrial Engineering · Mainz, Germany
Fachhochschule Bingen
Diplom-Ingenieur · Computer Engineering · Bingen, Germany
Certifications & licenses
ISTQB Certified Tester – Full Advanced Level
Statistics
Experience
Global experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Michael is based in Mainz, Germany and can operate in on-site, hybrid, and remote work models.
Michael speaks the following languages: German (Native), English (Advanced), Italian (Intermediate).
Michael has at least 32 years of experience. During this time, Michael has worked in at least 22 different roles and for 20 different companies. The average length of individual experience is 1 year and 2 months. Note that Michael may not have shared all experience and actually has more experience.
Based on recent experience, Michael would be well-suited for roles such as: IT & Test Consultant, IT-Consultant, Software Engineer, IT-Consultant, Testing Specialist, Web Designer.
Michael's most recent position is IT & Test Consultant at Testing Experts GmbH.
In recent years, Michael has worked for Testing Experts GmbH, Schott AG, Atruvia AG, and DB Netz AG.
Michael is most experienced in industries like Information Technology, Transportation, and Manufacturing. Michael also has some experience in Retail, Banking and Finance, and Biotechnology.
Michael is most experienced in business areas like Information Technology, Quality Assurance, and Project Management. Michael also has some experience in Product Development, Business Intelligence, and Marketing.
Michael has recently worked in industries like Transportation, Information Technology, and Banking and Finance.
Michael has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Michael holds a Bachelor in Industrial Engineering from Fachhochschule Mainz and a Bachelor in Computer Engineering from Fachhochschule Bingen.
Michael has 4 certificates. Among them, these include: ISTQB Certified Tester – AI Testing, ISTQB Certified Tester – Foundation Level, and ISTQB Certified Tester – Full Advanced Level.
Michael is immediately available full-time for suitable projects.
Daily rate distribution
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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 15 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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 IT & Test Consultant
Nearby freelancers
Professionals working in or nearby Mainz, Germany
