TESSY Experts in Germany
in minutes from over 15,000 CVs with the power of AIHire experts who use TESSY for unit testing, coverage analysis, and requirements-based verification for embedded C and C++ systems. Get specialists who set up test cases, automate regression runs, and fit cleanly into German and remote teams with fast, precise matching from vetted, available freelancers.
Meet FRATCH Experts in Germany, who have recently used TESSY
Kapil Bhayani
Last position:
Senior Embedded Systems Engineer at BMW group
Testing and verification of high-voltage systems
- Performed integration and system tests for control units in PHEV/EV vehicles using ECU-TEST (TraceTronic), Vector CANoe, CANalyzer, ETAS INCA, Tornado, E-Sys, and EDIABAS.
- Analyzed the interaction of high-voltage control units (including CCU, BMU, inverter, IPB, and IPF) and carried out software updates and flash processes to verify new software versions.
- Worked closely with software, system, and integration teams in an agile development environment to analyze issues and verify new software versions.
Evrard Amindjou Tsafack
Last position:
Senior Embedded Software Tester at Bosch GmbH
- Ensuring system maturity and operational readiness across the entire lifecycle of automotive products in line with ASPICE and internal quality processes
- Analyzing system behavior and system performance to identify inefficiencies, integration issues, and gaps in diagnostic coverage
- Supporting project milestones in the development cycle by validating system interactions, configurations, and boundary conditions
- Deriving test specifications from software and system requirements
- Implementing test cases with RobotFramework and Python
- Close collaboration with system, software, hardware, and calibration teams to ensure stable and high-performance system behavior before release
- Performing end-to-end system performance analyses using endurance tests and automated evaluation of results with Python and RobotFramework
- Introducing KPI-based system monitoring and performance analysis, as well as building automated evaluation and feedback pipelines
- Organizing and moderating cross-functional debugging and integration workshops
- Successful integration and validation of system and software components for series truck platforms, along with lasting improvements in performance quality, test quality, and integration stability
Jonathan Moreau
Last position:
On-Site Coordinator at Freelance
- Customer interface and relationship management
- Requirements management and work coordination
- Technical and functional support focusing on automotive Ethernet
Peter Jehle
Last position:
Interim Teamlead at Somnomedics
- Interim Teamlead to setup a project with STM32 and NORA Bluetooth module.
- Customer is planning new hardware to replace existing hardware with Bluetooth communication instead cable connection.
- Project was already started but the requirements were not defined.
- System based on STM32 and Nora B106 CPU.
- Analyzing the existing available code base.
- Checking for possible solutions to get the project working.
- Defining the requirements.
- Applying some rules to improve the team communication.
- Working with the NRF tools to get the custom board based on NORA B106 (NRF5340) working.
- Implementation of a simple device communication by Bluetooth.
- Preparation of documentation.
- Leading communication meetings.
- Conducted discussions with customer.
- Tools used: JIRA, OneNote, Git, Confluence, Nordic NRF, Nora B106.
Goran Popovic
Last position:
Test Manager/Test Analyst at Festo/ Questax GmbH
Coordinate and execute system tests, system requirements reviews and creation of system/SW use/test cases
Organize requirements
Create test specification
Create use and test cases
Manage project/tests in Codebeamer and MS Teams
Analyze error impact, link defects and communicate to developers
Review system requirements versus system test cases and link them
Perform simulations with FAS/REST API
Perform system and safety tests
Technologies and tools: CAN, MODBus, Ethernet, PLC, ProfiDriv; Codebeamer ALM; Scrum; Kanban; SAFe; MS Office 365; MS Teams; Git; GitLab CI/TeamCity; Batch; FAS; WireShark; Python; Enterprise Architect EA; ChatGPT; MS Copilot
Michael Beck
Last position:
Developer/Consultant at Fresenius Medical Care
- Development of automated end-of-line tests (functional tests) for dialysis machines on a PLC test bench in a production environment
- Introduction of new technology based on Vector vTestStudio, CANoe, and Siemens S7 PLC
- Creating test concepts
- Implementing test cases and libraries in CAPL and C#
- Touch screen emulation and proprietary RPC (Remote Procedure Call) via CAN
- Connecting to the PLC (Siemens Simatic)
- Defining interfaces for device communication (vCDL)
- Defining user interfaces and linking to the frontend (JSON)
- Agile work using DevOps (Azure)
- Skills: CAPL, .NET, C#, vCDL, CANOpen, DevOps, PLC
- Tools used: Vector CANoe 18, vTestStudio 4, MS Azure DevOps, MS Visual Studio 2022, Mosquito MQTT, Git, Siemens TIA Portal
Eduard Hiti
Last position:
Developer, Tester at T-Systems
- Development of a framework for test automation based on Pytest
- Automation of a large number of manual tests from Jupyter notebooks using Pytest scripts
- Definition of Gitlab pipelines for automated test execution
- Configuration of Docker instances for test runs
- Automated creation and publishing of test reports on Confluence pages
- Graphical data visualization for analyzing test results
- Specification, design, and implementation of performance tests for the system
- Generation of synthetic test data for performance tests
- Automation of performance tests with Gitlab pipelines and automatically generated test reports with continuous monitoring
- Tools: Python 3, Pandas, Pytest, Visual Studio Code, Matplotlib, Jinja, Jupyter, JSON, HTML, REST, Camunda, Gitlab, Git, Docker, Jira, Confluence, Artifactory, Scrum
Hellmuth V. Künsberg
Last position:
Embedded Software Architect / Team Coordinator at Provider of system solutions in the field of electric drives
- Analysis and inventory of a system consisting of 2 control units
- Creation and derivation of the static software architecture
- Optimization and standardization of structures for model-based control
- Creation of the dynamic software architecture
- Development of improvement proposals in workshops with the customer
Madhava Narayanappa
Last position:
Function Developer ADAS at Continental Automotive GmbH through Ferchau GmbH
- Project: Sensor fusion application for traffic participant detection
- Software frameworks: C++ (11,14), Python, Visual Studio, MTS, Qt, GitHub, Jenkins, JIRA, Confluence, Conan, CAN, RTOS, DOORS, CMake
- Refactored and adapted sensor fusion algorithms by processing sensor data (camera and radar) for ACC and EBA as per requirements
- Handled system test issue reports in JIRA
- Tuned Kalman filters and introduced new features to enhance tracking
- Adapted architecture, detailed design (UML) and simulation tool (Qt)
- Conducted unit testing, code reviews and static code analysis in compliance with MISRA standards
- Conducted regression testing to validate software, involved in software releases (CI/CD), KPI evaluation by testing NCAP scenarios
- Flashed ADAS software to target vehicles, used UDS protocol and OBD-II tools for diagnostics and verification
Uwe Stiegler
Last position:
Embedded Software Developer at Self-employed
Discover over 15,000 top freelancers
Statistics of experts using TESSY
Aggregated from the professional profiles of matched freelancers.
Experience
23 years
Position duration
2.2 years
Positions per freelancer
14
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Automotive, Manufacturing, Information Technology
Certification focus areas
Quality Assurance, Product Development, Information Technology
Bachelor's degree or higher
100%
Master's degree or higher
75%
Certifications per freelancer
3
Most common languages
German, English, French
Speak two or more languages
100%
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Germany using TESSY
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 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
What TESSY does
TESSY is a software testing tool for embedded systems. It is used to design, run, and document unit tests for C and C++ code, often in safety-oriented projects where traceability matters.
Typical use cases
- Unit and component test design for embedded software
- Requirements-based test cases and test reports
- Coverage checks for safety and quality goals
- Regression testing for changed modules
- Verification of low-level code on target or host
Tooling and workflow
Strong TESSY specialists work with source code import, test environment setup, stubs and mocks, and repeatable test execution. They also connect test results with requirements and produce documentation that supports audits and reviews.
Skills that matter
A good TESSY professional understands embedded C and C++, test design, code coverage, and build and target constraints. Knowledge of bare-metal systems, cross-compilation, and common issue trackers or CI pipelines helps them work faster and with fewer surprises.
When companies bring in help
Teams often look for freelance TESSY expertise when test coverage is unclear, releases are blocked by verification work, or existing test suites need cleanup. In Germany, this is common in automotive, industrial, and other embedded-heavy environments where documentation and repeatability are important.
What strong specialists deliver
- Clear test cases tied to requirements
- Stable test harnesses with usable stubs and drivers
- Clean coverage reports and defect traces
- Practical guidance for maintainable regression suites
- Documentation that fits internal and external reviews
Frequently asked questions
Curious about TESSY? Here are the answers that come up again and again.
TESSY is used to test embedded C and C++ code at unit level and to document what was verified. Teams use it to create test cases, execute them on host or target, and collect coverage and traceability data. It is a common fit for software that must be easy to review and defend.
TESSY gives more structure than ad hoc manual checks or a generic test harness. It is built around traceable unit verification, coverage analysis, and test documentation, which matters when teams need repeatable evidence. Plain frameworks can still be part of the setup, but TESSY adds process and reporting around them.
A strong TESSY specialist usually knows embedded C or C++, build systems, target constraints, and test design. Skills with stubs, mocks, code coverage, and requirements tracing are also important. In many projects, familiarity with CI and issue tracking helps the work flow into the broader delivery process.
The right TESSY profile depends on the state of your test setup. A greenfield effort needs someone who can design a robust structure, while a rescue project needs someone who can clean up brittle tests and missing traces. If quality evidence is already under pressure, you want a specialist who has done this before.
Yes, TESSY work is often done remotely because most tasks are centered on code, test cases, and documentation. A local German team may still want overlap for reviews, hardware access, or safety-related sign-off. Good written communication matters more than sitting in the same office.
If your test suite is hard to maintain, coverage is unclear, or releases keep slipping because verification takes too long, TESSY support can help. Another sign is when requirements exist but are not linked cleanly to tests and results. That usually means the process needs structure, not just more test cases.
No, TESSY is not limited to safety-critical software, but it is especially useful there because traceability and coverage matter. It is also a good fit for any embedded product where low-level code must be tested carefully. The more important the verification evidence, the more value the tool usually brings.
Look for clear test design, stable execution, and documentation that another specialist can understand. A strong TESSY professional can explain why each case exists, how results map back to requirements, and what is still missing. Clean traces and maintainable setups are better signs than a large pile of fragile tests.
The average hourly rate of freelancers in Germany who have used TESSY in their recent projects is 81 €, which corresponds to a daily rate of about 650 € based on an 8-hour working day.
Of the freelancers in Germany who have used TESSY in their recent projects, 100% hold at least a Bachelor's degree and 75% hold at least a Master's degree.
On average, freelancers in Germany who have used TESSY in their recent projects have 23 years of professional experience, with a single engagement typically lasting around 2.2 years.
The most common languages among freelancers in Germany who have used TESSY in their recent projects are German (100%), English (100%), and French (40%).
The most common industries among freelancers in Germany who have used TESSY in their recent projects are Automotive (90%), Manufacturing (90%), and Information Technology (50%).
The most common business areas among freelancers in Germany who have used TESSY in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (90%).
Main locations of FRATCH Experts, who have recently used TESSY
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
