Skip to main content
🇩🇪GDPR-compliant
Hire the best

Squish Experts in Germany

matched in minutes from over 15,000 CVs with the power of AI

Work with specialists who automate complex Qt and QML interfaces, integrate end-to-end tests into CI/CD pipelines, and validate cross-platform desktop and embedded systems, matched fast and reliably through vetted freelancer networks.

Meet FRATCH Experts in Germany, who have recently used Squish

Verified expert

Michael S.

View profile

IT & Test Consultant

Mainz
Michael S.

Last position:

IT & Test Consultant at 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.
Verified expert

Khattab M.

View profile

Software Tester

Düsseldorf
Khattab M.

Last position:

Software Tester at Atlas Elektronik GmbH

  • Deriving test cases in IBM DOORS for various devices according to ISTQB
  • Automating and running test cases in Python under Linux
  • MobaXtrem, Windchill are in use
Verified expert

Aishwarya J.

View profile

Intern - Software Development Department

Eschwege
Aishwarya J.

Last position:

Intern - Software Development Department at Marsig mbH

  • Supported development and testing of cloud-based maritime emission reporting software used for regulatory compliance
  • Worked with structured data models and software requirements related to emission calculation workflows
  • Assisted in software testing, documentation verification, and data consistency checks across reporting modules
  • Collaborated with engineers to understand backend data flows and reporting logic
Verified expert

Martin G.

View profile

SAP Test Data Management Consultant

Angermünde
Martin G.

Last position:

SAP Test Data Management Consultant at Siemens AG

  • End-to-end quality assurance in a global S/4HANA transformation program.

  • Automated test data setup, evaluation of search and generation solutions, and PoC execution (K2View, EPI-USE).

  • Coordination between Siemens teams and external partners, and structured knowledge transfer to internal stakeholders.

  • Created a basis for PoC decisions and sped up tool selection.

  • Standardized test data provisioning and noticeably reduced lead times.

  • Established governance for test data processes (policies, roles, KPIs).

  • Sustainable know-how transfer: empowered internal teams to operate solutions on their own.

  • Methods & technologies: S/4HANA, SAP, K2View, EPI-USE, test data management, data masking, data provisioning, test strategy, test management, coaching & enablement, Azure DevOps, Microsoft Office 365, Gemini.

Verified expert

Blaise-Vincent D.

View profile

Technical Project Manager

Andechs
Blaise-Vincent D.

Last position:

Technical Project Manager at DBIT GmbH

  • Managed technical projects for passenger information systems in rail vehicles
  • Managed project and requirements management and efficient use of resources
  • Created cost plans and conducted risk assessments
  • Coordinated staff management
Verified expert

Atef A.

View profile

System, load, acceptance and performance testing and QA manager for banking systems

Braunschweig
Atef A.

Last position:

System, load, acceptance and performance testing and QA manager for banking systems

  • Test concept, planning and execution
  • Coordination of the different test phases
  • Project planning within the team, design of the structure and test strategy
  • Coordination and review of test activity execution and deviation management
  • Derivation of test cases for newly developed features with respect to functional and non-functional requirements and subject matter
  • Participation in status meetings
  • Documentation of technical components
  • Description of the qualitative and quantitative goals of the test measures
  • Definition of testable acceptance criteria
  • Screening of new and existing customers for negative information
  • Evaluation of information and decision on whether a business relationship is still possible
  • Assessment of negative information regarding sanction or terror lists
  • Assessment of whether individuals have a criminal record or are politically exposed
  • Continuous Integration and quality assurance (QA)
  • Description of using various testing methods and approaches (static/dynamic tests, functional/non-functional tests, black-/white-box tests)
  • Execution of manual and automated tests
  • Fixing errors from the testing phases in applications/components
  • Integration of test management in the introduction, establishment and expansion of test automation
  • Creation of system test documentation
  • Reporting risks and issues to technical architects and project management
  • Definition of requirements for the test infrastructure
  • IT system environment: Windows, SAP, Perl, C, Git, Cloud, Oracle, JavaEE, C#, SOA, XML, JavaScript, HTML5, Angular, JBoss, UML, Linux, Jira, Robot Framework, TypeScript, Python, JMeter, Tosca, Selenium, DWH, AWS Cloud, Doors
Verified expert

Holger D.

View profile

Software Developer

Hamburg
Holger D.

Last position:

Software Developer

  • Gained familiarity with complex legacy software for controlling central ship systems (Ada, Java, C++).
  • Implemented tests to identify memory leaks.
  • Refactored existing project content and tests to object-oriented standards.
  • Identified and fixed bugs in existing distributed Java and C++ applications on a DONAR/CORBA network.
  • Products: Squish, NetBeans, MKS Integrity, DONAR, CORBA, DOORS, Windchill.
  • Skills: Python, Java, Linux, C++, Ada.
Verified expert

Ronny E.

View profile

IT Consultant

Gera
Ronny E.

Last position:

IT Consultant at MINT Kooperative eG

  • GUI test automation with Squish
  • Requirements management with DOORS
  • Code reviews according to MISRA and AUTOSAR
Verified expert

View profile

Embedded Software Architect

Kaufbeuren

Last position:

Embedded Software Architect at Automotive Supplier

  • Stellar SR6 G7 line, 32-bit Arm® Cortex®-R52+ MCU

  • MISRA-C, C99, Greenhills ARM-Compiler

  • Dassault AUTOSAR Builder

  • EB Tresos

  • Sparx Enterprise Architect 16.1

  • VS Code

  • Python xml, lxml, NumPy and Pandas

  • ISO 26262, ISO 21434, Hypervisor, Key Management, HSM

  • Tooling & Automation

  • Jira, Confluence, SharePoint

  • Git/GitHub

  • DevOps thru Jenkins & Conan

Verified expert

Konstantin M.

View profile

Architect, Software Developer

Hebertshausen
Konstantin M.

Last position:

Architect, Software Developer at IPG Photonics

  • Defined initial system and software architecture
  • Implemented application modules and hardware control layers
  • Built test and mock environments to support validation
  • Developed hardware drivers and low-level communication routines
  • Authored technical documentation for internal and external stakeholders
  • Tools: C/C++, QML, Linux, Windows, Raspberry PI, MQTT, CAN, Serial

Discover over 15,000 top freelancers

Statistics of experts using Squish

Aggregated from the professional profiles of matched freelancers.

Experience

23 years

Squish experts in Germany have 23 years of professional experience on average.

Position duration

1.1 years

Squish experts in Germany stay in a single position for 1.1 years on average.

Positions per freelancer

20

Squish experts in Germany have completed 20 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Quality Assurance

Squish experts in Germany have gathered most of their hands-on project experience in Information Technology, Product Development, and Quality Assurance.

Top industries

Information Technology, Manufacturing, Automotive

Squish experts in Germany are most in demand in Information Technology, Manufacturing, and Automotive.

Certification focus areas

Information Technology, Quality Assurance, Product Development

Squish experts in Germany earn their certifications most often in Information Technology, Quality Assurance, and Product Development.

Bachelor's degree or higher

90%

90% of Squish experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

50%

50% of Squish experts in Germany hold at least a Master's degree.

Certifications per freelancer

2

Squish experts in Germany hold 2 professional certifications on average.

Most common languages

German, English, French

Squish experts in Germany most often speak German, English, and French.

Speak two or more languages

100%

100% of Squish experts in Germany speak two or more languages.

Based on our profile pool as of 19 Sep 2026.

Daily rate distribution

0 2 4 6 8
2 of the Squish experts in Germany charge less than €640 per day.
One of the Squish experts in Germany charges between €680 and €720 per day.
5 of the Squish experts in Germany charge €760 or more per day.
<€640 €680-​720 €760+

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 Squish

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Daily rate avg. 740 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 780 €

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 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Squish experts industry focus

See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.

  • Information Technology (100%)
  • Manufacturing (82%)
  • Automotive (73%)
  • Telecommunication (64%)
  • Aerospace and Defense (55%)
  • Healthcare (45%)
  • Transportation (45%)
  • Banking and Finance (36%)

Please note that freelancers can work across multiple industries, so percentages overlap.

About the technology

Automated GUI Testing with froglogic Squish

Squish by froglogic, now part of the Qt Group, is a dedicated tool for automated graphical user interface testing. It specializes in deeply inspecting object hierarchies across Qt, QML, Java, macOS, and native Windows applications rather than relying on brittle image recognition. Teams rely on it for functional regression testing across complex desktop and touch screens.

Core Strengths across Qt and Embedded Environments

The software provides native understanding of Qt widgets and QML Quick objects. It allows test automation on embedded Linux, real-time operating systems, and automotive infotainment consoles directly on target hardware. Test scripts run reliably across diverse display resolutions and platforms without rewriting code.

Typical Testing Workflows and Deliverables

  • Object-based UI automation scripts written in Python, JavaScript, or Ruby
  • Behavior-driven development test suites using Gherkin and Cucumber notation
  • Embedded target test runner execution via Squish Server and remote agents
  • Quality metrics tracking with Squish Coco for comprehensive code coverage
  • Headless execution workflows linked to automated build runners

Squish Ecosystem and Tooling Integrations

Squish integrates smoothly with development environments like Qt Creator and Visual Studio. Test runs plug directly into continuous integration pipelines built on Jenkins, GitLab CI, and GitHub Actions. Combined with Squish Coco, it measures source code coverage during automated test suite execution to highlight untested code paths.

When German Industry Requires Dedicated Freelance Specialists

Engineering enterprises throughout Germany, particularly in automotive, medical devices, and industrial machinery, deploy Qt-based human-machine interfaces that require rigorous functional verification. Bringing in an external specialist helps existing software teams transition manual test matrices to reliable automated pipelines that meet stringent safety standards.

Profiling Exceptional Test Automation Specialists

High-performing professionals write maintainable, modular test scripts using standard scripting languages rather than recording raw clicks. They manage object maps cleanly, establish stable CI integrations, and understand the internal threading models of the target application to eliminate flakiness.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Everything clients usually want to know about Squish, in one place.

Squish GUI Tester is primarily used to automate functional regression and system tests for graphical user interfaces. It excels with Qt, QML, and embedded UIs by querying internal widget properties directly rather than relying on surface-level screen coordinates.

While Selenium and Appium target web browsers and mobile ecosystems, froglogic Squish is engineered specifically for cross-platform desktop applications and embedded displays. It connects directly into native runtimes like Qt, Java SWT, and Cocoa to identify elements through deep object introspection.

A specialist working with Squish typically writes test suites in Python, JavaScript, Ruby, Perl, or Tcl. Most modern engineering setups prefer Python or JavaScript because they integrate naturally with external test runners and reporting libraries.

Yes, Squish includes a dedicated client-server architecture where a remote testing agent executes tests directly on embedded devices. In Germany, this capability is widely applied to automotive digital clusters, medical instruments, and industrial machinery panels.

Automated test runs are orchestrated using command-line tools like squishrunner and squishserver. A specialist incorporates Squish commands into Jenkins, GitLab CI, or Azure DevOps to trigger nightly builds and produce standard JUnit-compatible XML test reports.

Strong candidates combine Squish expertise with solid C++ and Qt development fundamentals, version control discipline in Git, and experience with test management platforms like TestCenter. Hands-on experience with Squish Coco for code coverage analysis is also valuable.

Most Squish test development occurs remotely against desktop staging builds, containerized emulators, or network-accessible test racks. On-site presence in Germany is occasionally needed only during initial hardware test-bench setup or final hardware-in-the-loop validation phases.

A resilient Squish suite relies on semantic object identification and page-object design patterns rather than absolute coordinates or brittle record-and-replay sequences. It isolates dynamic UI changes cleanly in shared object maps and runs without random timing failures.

The average hourly rate of freelancers in Germany who have used Squish in their recent projects is 93 €, which corresponds to a daily rate of about 740 € based on an 8-hour working day.

Of the freelancers in Germany who have used Squish in their recent projects, 90% hold at least a Bachelor's degree and 50% hold at least a Master's degree.

On average, freelancers in Germany who have used Squish in their recent projects have 23 years of professional experience, with a single engagement typically lasting around 1.1 years.

The most common languages among freelancers in Germany who have used Squish in their recent projects are German (100%), English (100%), and French (55%).

The most common industries among freelancers in Germany who have used Squish in their recent projects are Information Technology (100%), Manufacturing (82%), and Automotive (73%).

The most common business areas among freelancers in Germany who have used Squish in their recent projects are Information Technology (100%), Product Development (100%), and Quality Assurance (100%).

Main locations of FRATCH Experts, who have recently used Squish

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.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH