
Squish Experts in Germany
matched in minutes from over 15,000 CVs with the power of AIWork 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
Oliver O.
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. LieberLieber LemonTree + Sparx EA. Jira, Confluence, SharePoint. Git/Github. DevOps through Jenkins & Conan.
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.
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
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
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.
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
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
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.
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
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
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

Position duration
1.1 years

Positions per freelancer
20

Top business areas
Information Technology, Product Development, Quality Assurance

Top industries
Information Technology, Manufacturing, Automotive

Certification focus areas
Information Technology, Quality Assurance, Product Development
Bachelor's degree or higher
90%
Master's degree or higher
50%

Certifications per freelancer
2

Most common languages
German, English, French

Speak two or more languages
100%
Based on our profile pool as of 19 Sep 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 Squish
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 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.
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.
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!
