
TESSY Experts in Germany
with precise AI matching and vetted, available freelancersHire experts who create and maintain automated unit and integration tests for embedded C and C++ systems, using TESSY, CTE and test instrumentation. FRATCH matches you quickly with vetted, available freelancers who fit your technical requirements.
Meet FRATCH Experts in Germany, who have recently used TESSY
Kapil B.
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 A.
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
Uwe S.
Last position:
Software Developer Embedded Systems at Self-employed
Goran P.
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
Madhava N.
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
Jonathan M.
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
Michael B.
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 H.
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.
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
Peter J.
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.
Discover over 15,000 top freelancers
Statistics of experts using TESSY
Aggregated from the professional profiles of matched freelancers.
Experience
24 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 29 Oct 2026.
Daily rate distribution
The chart shows how the daily rates of experts in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging 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 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
TESSY experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Automotive (90%)
- Manufacturing (90%)
- Information Technology (50%)
- Healthcare (30%)
- Aerospace and Defense (20%)
- Banking and Finance (20%)
- Education (10%)
- Energy (10%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
What TESSY does
TESSY is a test automation environment from Razorcat for embedded C and C++ software. It supports unit and integration testing by connecting test cases with the source code, compiling the test setup, executing it and documenting the results. Teams use it to verify software behavior before it reaches a target device.
Embedded testing workflow
TESSY helps teams test functions, modules and interfaces in a repeatable process. It can create test drivers, manage test data, instrument code and collect execution results. This makes it useful for safety-focused software where traceable evidence and regression testing matter.
- Define input, output and expected-result data
- Generate test drivers and test environments
- Execute tests on hosts or target hardware
- Review coverage and document results
Tools and ecosystem
The ecosystem includes the TESSY test environment, the Classification Tree Editor for structured test design and tooling for test execution and reports. Specialists often work with cross-compilers, debuggers, hardware-in-the-loop setups, version control and continuous integration. They also connect testing activities with requirements and defect processes.
When companies need experts
Companies bring in freelance TESSY specialists when an embedded project needs stronger unit-test coverage, a new test environment or support before a release audit. External expertise is also useful when legacy C code lacks tests, internal teams need a repeatable regression suite or target hardware is difficult to configure. In Germany, this work often supports automotive, industrial, medical and transportation systems.
- Set up TESSY for a new controller or codebase
- Migrate manual tests into automated cases
- Stabilize target communication and builds
- Prepare reviewable test evidence
What strong specialists bring
Strong professionals understand C and C++ at the level required for embedded units, including pointers, interrupts, macros, interfaces and hardware dependencies. They separate production-code defects from test-environment problems and design cases that expose boundary conditions rather than only confirming nominal behavior. They can explain limitations in coverage results and keep tests maintainable.
Selecting the right profile
Look for practical work with the relevant compiler, microcontroller family, build chain and safety process, not only familiarity with the TESSY interface. Ask for examples of test-driver configuration, regression automation, target execution and report review. Clear communication matters when specialists work remotely with teams in Germany; on-site access may still be needed for lab hardware and debugging.
A good engagement starts with the source structure, test objective, target setup and required evidence. The specialist should turn those constraints into a clear test plan, predictable execution and findings that developers can act on.
Frequently asked questions
Curious about TESSY? Here are the answers that come up again and again.
TESSY is used to automate unit and integration tests for embedded C and C++ software. It helps teams define test data, execute tests on a host or target, analyze results and produce documentation for verification activities.
TESSY covers a similar embedded testing space as VectorCAST, Cantata and LDRA, but the practical differences are in workflow, integrations, compiler support, target communication and reporting. The best choice depends on the existing toolchain, compliance process and the team’s preferred test design method.
A strong TESSY specialist usually brings embedded C or C++, cross-compilation, debugging and version-control skills. Knowledge of CAN, AUTOSAR, hardware-in-the-loop testing, continuous integration or safety standards can also be important, depending on the system.
The required depth depends on the codebase and target setup. A small unit-test task may need focused TESSY knowledge, while a new environment, difficult hardware integration or audit-ready test process calls for a professional who has handled tool configuration, regression execution and evidence review.
TESSY work can often be performed remotely when the source code, build chain, licenses and test environment are accessible securely. On-site collaboration may still be useful for target hardware, lab equipment or debugging intermittent communication problems, and German-language communication can matter in some local teams.
A TESSY specialist may deliver configured test projects, test drivers, structured test cases, automated execution scripts and coverage or result reports. They can also document assumptions, identify gaps in the test design and integrate execution into a wider build or regression process.
Review whether the tests are repeatable, readable and tied to clear requirements or behavioral expectations. A capable TESSY professional can explain boundary cases, stubs, instrumentation, coverage limits and failures without treating a high result count as proof of complete quality.
Before using TESSY, clarify the source version, compiler, target hardware, test objective, license access and expected documentation. Also confirm who owns test data, how defects are tracked, whether remote access is permitted and which evidence the review or compliance process requires.
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 24 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!
