Michael Sartori
IT & Test Consultant
Experience
IT & Test Consultant
Testing Experts GmbH
AI Readiness - Part 3: Creating an E-Book on the Use of AI in Software Testing
- Designing and creating an e-book on the meaningful and safe use of AI in software testing from the perspective of an experienced test expert.
- Using generative AI (ChatGPT, Perplexity Pro) as a sparring partner for structuring, wording suggestions and variant creation, with final technical review and approval of all content based on my own expertise.
- Developing practical opportunities and risks of AI in testing, with a special focus on collaboration between testers and AI instead of "tester vs. AI".
- Title: "11 Strong Reasons: Dream Team Instead of Rivals - Testers and AI Are Unbeatable Together"
- Subtitle: "How humans and machines form the perfect team in software testing—and why pure AI testing is risky."
- Planned use of the e-book as a basis for workshops, client presentations, or internal training.
- Technology: Generative AI, ChatGPT, Perplexity Pro, Microsoft Word, Adobe Acrobat, many years of 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 function and AI API connection in Python
- Developing an AI prompt management tool with an integrated chatbot function that supplements entered prompts based on configurable and easily selectable primings, executes them via an AI API connection, and visualizes the responses.
- Unit testing of the application's core functions.
- Technology: OpenAI API, Python 3.12, JetBrains PyCharm 2025, tkinter, unit testing, pytest, sqlite3, GIT.
IT-Consultant, Testing Specialist, Web Designer
Testing Experts GmbH
AI Readiness - Part 2: Strategic repositioning and relaunch of the company website
- Developing and documenting a clear company strategy ("testing evergreen3D strategy") for IT testing–focused services, aiming at a clear market position against competitors and raising the success of all stakeholders in projects to a higher level, while creating tangible benefits for everyone.
- Using generative AI (ChatGPT, Perplexity Pro) as a sparring partner to structure target audience messaging and draft marketing and web texts, documenting the results in Word and Confluence.
- Designing and implementing the website relaunch based on the new strategy (structure, content, UX), including integration of AI and testing focus areas.
- Working closely with an external sales expert to derive compelling 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 professional testing experience.
IT-Consultant & AI Testing Specialist
Testing Experts GmbH
AI Readiness - Part 1: AI training, ISTQB certification AI Testing
- Systematic self-study on the workings and limits of artificial intelligence, including generative and classification AI, training data, base models and model training.
- Analysis of challenges like nondeterminism and hallucinations, with recommendations for the safe use of AI in testing projects.
- Deepening in prompt engineering with a focus on success factors for effective prompts in generative AI systems.
- Addressing legal aspects (data protection, confidentiality, handling sensitive information) when using AI in business and private settings.
- Structured preparation according to ISTQB standards for "testing AI" and "testing with AI", followed by 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, definition & introduction of clear test processes, design of load and performance testing
- Developing and documenting the required test stories for an automated production system to manufacture innovative glass products, whose subsystems (order management, production equipment and machinery, production control system) communicate based on IIoT (Industrial Internet of Things) (Industry 4.0).
- Requirements analysis, development and documentation of test scenarios.
- Implementation of automated end-to-end tests that validate from the UI (web application) to the connected backend systems (production control system, order management).
- Integration of automated test cases into the CI/CD pipeline.
- Designing load and performance tests including definition of required test data, data volumes and test environments, and creating prototypes.
- Technology: Windows 11, Microsoft Visual Studio Code, TypeScript, Python, pytest, Playwright, PostgreSQL, JSON, agile teamwork using 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 functional changes and decommissioning topics in a maintenance team, working closely with development and business stakeholders.
- Test analysis and planning, creation of the necessary test scripts, test cases and test scenarios, test execution and test documentation. Analysis and adjustment of existing test processes and test automation of service calls to the banking kernel.
- Revision of the release-independent basic test concept according to changed company-wide guidelines, as well as creation of release-specific test concepts including coordination with customers and the team.
- Expansion of functional test depth and coverage using equivalence class partitioning and boundary value analysis, supplemented by exploratory testing / regression tests.
- Technology: Windows 10, regulatory-compliant validation, 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
- Definition and elaboration of user stories to evaluate complex network captures in testing digital control and safety systems (DLST) and electronic interlockings (ESTW) in the ESTW NeuPro project.
- Development of a test tool with efficient filters to analyze network captures in PCAPng format from laboratory tests (100,000+ records) of the RaSTA, Ethernet II, TCP/IP, UDP protocols.
- Integration of an effective export and documentation feature with the ability to enrich information and store relevant records from the captures as fully documented test results.
- Implementation of technical unit tests and functional UI tests for the test tool in C#, Python, 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 following 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 required test scripts/test scenarios, test execution and test documentation.
- Analysis of existing test processes and test automation for potential efficiency gains while maintaining or sensibly expanding the test coverage.
- Feasibility study for automating tests of test objects through the GUI of the Manufacturing Execution System (MES) using the Squish test tool from FrogLogic, including script development in Python 3.
- Extension of functional test depth and coverage using equivalence class 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 BahnCard sales
- Analysis of existing QA processes and redesign of testing, test management, defect management, and document management processes.
- Implementation of a comprehensive test concept for four independently running subprojects.
- Technology: CRM, test management, HP ALM, Jira, Confluence, Xray, XPorter, agile project following SCRUM, SAFe, TOSCA
Test Expert, Test Automation Engineer
SMA Solar Technology AG
UI test automation of user stories for the Sunny Portal (EnnexOS) application
- Analysis of requirements described in user stories and development of the necessary automated test cases for UI and end-to-end tests.
- Integration of the created test suites as smoke tests (continuous testing) and regression tests (nightly build) into the development process and CI/CD pipeline.
- Extension of functional test depth and coverage using equivalence class partitioning and boundary value analysis. Stabilization of 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 following SCRUM
Test Expert, Test Automation Engineer
BG Phoenics GmbH
Automating the use case tests for the Phoenics application
- Creating test sequences / test suites for weekly test runs.
- Running the test runs, analyzing and reporting the test results.
- Result comparisons / field checks: extending document checks using regular expressions. Coordinating implementation with the business units.
- Technology: JAVA 8, SQS, RegEx, traditional line project
Test Expert, Test Automation Engineer
TecAlliance GmbH
Checking availability / basic functions of web applications, smoke tests
- Developed a generic web service to run automated tests with test control via XML and test execution through 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 procedure, test design, test management, and test execution in a development project
- Led a 6-person test team.
- Created the test plans in a project planned with the waterfall model.
- Adapted the test strategy after switching the project model to an agile KANBAN approach.
- Designed load and performance tests.
- Implemented the chosen continuous testing approach (nightly build). Managed the test process, developed and ran test cases and test suites, and reported the 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 in Deutsche Bahn trains
- Quality manager in a multi-project environment, leading a test team of up to 7 people.
- Managed the functional acceptance tests of backend systems and train information systems from various manufacturers, with significant customer impact in regional and long-distance traffic.
- Developed and implemented a test strategy for approving the passenger information system software of Deutsche Bahn AG. Conducted tests in manufacturer labs and on test runs in vehicles up to final acceptance (hands-on).
- Technology: Windows XP, HP QC / HP ALM, J2EE, RIS ML, RIS Server, web service, API testing, DOORS, Enterprise Architect, traditional project
Business Analyst, JAVA Developer, Tester
Hewlett Packard GmbH, Telekom AG
NGSSM / NIMBUS, adapter development for incident management
- Designed and developed several web service adapters to control and sync the incident management process between the two ticket systems NIMBUS and NGSSM (old and new) of the incident management process.
- 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
- Porting of COBOL modules for article management to equivalent Java services in a system for article data maintenance of 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 a hardware store's customers
- Requirements analysis and preparation of the functional design for a networked kiosk system for a hardware store's customers.
- Implementation of the kiosk application and an MS Access administration application, testing, and deployment.
- 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 delivery
- Development of a Java application for aggregating data from distributed supplier systems (Business Integration, BI) using touchpoint information from the Private Banking, mortgage lending, and securities divisions, as well as employee data, organizational structure data, and customer data.
- Providing the processed potential data at the 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
- Organization of the maintenance process according to CMMI and ITIL criteria.
- Test case creation, manual testing, and test documentation. Automation of 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 car insurance rates 2006 / 2007, calculation of individual rates
- Development of an application for automated generation of JSP and JavaScript files for the offer and application dialogs (generator approach) of an intranet web application based on XML files.
- Automation of the build and delivery process.
- Technology: Windows NT, Java, Eclipse, J2EE, dynamic HTML, XML, SOA, web service, JSP, JSTL, Servlets, UML, ANT, JBoss 4, SQL, JDBC, RMI, Oracle 9
J2EE Application Developer, Database Designer
DB Systems GmbH
IRIS – Internal Traveler Information System (application redesign)
- Development and definition of a new application and database architecture.
- Implementation on the client side (HTML) and server side (JSP, Servlets, SQL).
- Technology: 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 Traveler Information System (maintenance 2005)
- Porting the project to a new development environment based on Eclipse and various plugins (Lomboz, SQLExplorer, SourceSafe).
- Automating the build and delivery processes using Apache ANT.
- Executing module, integration, system and acceptance tests.
- Technology: 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
Article maintenance in a database for a wholesale company (REWE)
- Developing database queries and the update and creation dialogs for article maintenance.
- Creating JUnit test cases to functionally verify server- and database-side functions and interfaces.
- Technology: Windows NT, Eclipse, JAVA, Servlets, J2EE, JUnit, Oracle, Apache ANT
Java/Swing Developer, Performance Analyst, System Tester
Lutz Wolf GmbH
Extension of the CashNet/3 software for automated cash register systems (AKTs)
- Developing a visualization feature to locate operational errors in cash safes of the CashNet/1 and CashNet/3 systems using built-in sensors.
- Technology: 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 traveler information
- Designing and developing an application for nationwide recording, management, and archiving of incident and delay causes in rail transport, as well as evaluating the causes of incidents (reporting and statistical functions).
- Project planning and control of the development phase according to CMMI Level 2, further development of project quality standards to CMMI Level 3.
- Planning and executing system tests and integration tests. Planning, organizing, and conducting acceptance tests.
- Technology: 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.
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (14 years), Transportation (12.5 years), Manufacturing (2.5 years), Banking and Finance (2 years), Biotechnology (2 years), and Pharmaceutical (2 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (30 years), Quality Assurance (20 years), Project Management (7 years), Product Development (2.5 years), Business Intelligence (1.5 years), and Marketing (0.5 years).
Summary
As a passionate Testing Copilot with an agile mindset and extensive project experience, I show IT project managers and department heads who are under high time and cost pressure and face frequent requirement changes how they can maximize the quality of their IT solutions, guarantee on-time delivery, and minimize process and bug-fixing costs with a clear "testing evergreen 3D strategy" including early-supporting test automation.
So that: their users receive error-free solutions "In Time" and "In Budget", their project teams work on new features with energy and motivation instead of being stuck in defect management, their customer and user satisfaction turns into excitement, and they themselves end up in meetings with their stakeholders happily—relaxed and confident—because they know: "Business is flying at optimal altitude!"
... even if they previously thought something like this wasn’t 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 Test Pyramid (Unit, Api And Ui Testing)
Senior Software Engineer (Java, C++, C#, Php, Web, Python)
Requirements Management, System Analysis And System Design
Creation Of Technical / It Concepts And Epics / User Stories
Classic Methodologies: Waterfall And V-model
Agile Methodologies: Scrum, Kanban And Safe
Quality Assurance (Qa) And It Service Management (Itil)
Fda-compliant Validation, Gamp 5, Gxp
Methodologies In Project And Test Management: Traditional (Waterfall And V-model), Agile (Scrum, Kanban, Safe), Hybrid
Testing Based On Istqb Criteria, Test 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 Including Java Fixtures, Sqs, Tosca, Jmeter, Custom Developed Test Tools / Test Robots
Team And Project Management: Atlassian Jira, Confluence, Microsoft Project, Microsoft Team Foundation Server (Tfs)
Office And Documentation Tools: Microsoft Office Including 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, Web Services, 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 Including 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 Including 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 Knowledge: Railway, Pharmaceutical, Biotechnology, Travel And Tourism, It Services, Energy And Solar Technology, Telecommunications, Banking, Industry (General, Manufacturing), Insurance, Chemical Industry, Retail / Wholesale, Utilities, Aviation
Languages
Education
Mainz University of Applied Sciences
Diploma in Industrial Engineering · Industrial Engineering · Mainz, Germany
Bingen University of Applied Sciences
Diploma in Engineering · Computer Engineering · Bingen, Germany
Certifications & licenses
ISTQB Certified Tester – AI Testing
ISTQB Certified Tester – Foundation Level
ISTQB Certified Tester – Full Advanced Level
ITIL – Manager's Certificate In IT Service Management
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Michael based?
What languages does Michael speak?
How many years of experience does Michael have?
What roles would Michael be best suited for?
What is Michael's latest experience?
What companies has Michael worked for in recent years?
Which industries is Michael most experienced in?
Which business areas is Michael most experienced in?
Which industries has Michael worked in recently?
Which business areas has Michael worked in recently?
What is Michael's education?
Does Michael have any certificates?
What is the availability of Michael?
What is the rate of Michael?
How to hire Michael?
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 IT & Test Consultant
Nearby freelancers
Professionals working in or nearby Mainz, Germany