Selenium Experts in Frankfurt
matched in minutes with vetted freelancers and the power of AIHire experts who automate browser testing, maintain WebDriver suites, and scale Selenium Grid setups for stable release cycles. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Frankfurt, who have recently used Selenium
Ornel Franck Wora Yeno
Last position:
Purchasing Manager, Logistics & IT Manager at Onlinehandler
Proactive support of management in business field development & innovation management
New development of a suite of business applications for analyzing valuation, P&L, and market price risk data
Automation of all internal and external business and work processes
Development of AI-based and AI-supported ETL processes as well as data analysis
Business use-case development
Business and work process optimization
Enterprise architecture management
Sales data analysis and forecasting as well as capture
Inventory management & reordering
Supplier management and communication
Customs processing & clearance
Shipping handling & warehouse coordination
Interface management
Technologies used: Microsoft Office 365, Microsoft Teams, JTL-Wawi, JTL-WMS, OTTO Partner Connect (OPC), Amazon Seller Central, DHL Global Forwarding, Jira, Draw.IO, Java (8,17,21,25), Jenkins, SonarQube, Git, Gitea, Spring Boot, Spring Batch, Vaadin, H2, PostgreSQL, Docker, Local LLMs, Postman, JasperSoft Studio, JasperReports
Prasad Tilloo
Last position:
Solution Architect / Senior Manager – DTC E-Commerce Platform at BRITA
- Led discovery phase and POC for Shopware to Shopify Plus migration across EMEA markets, evaluating platform suitability, technical architecture, and multi-brand/multi-country capabilities against business requirements.
- Designed reference architecture for Shopify Plus implementation incorporating headless front-end patterns (Vue.js, Nuxt.js), CMS integration (Magnolia), and Azure middleware (APIM, Functions, Logic Apps, Service Bus) for 11 EMEA markets.
- Defined migration strategy analyzing data mapping, cutover approach, and zero-downtime deployment patterns using Varnish caching, GitOps pipelines, and CI/CD orchestration across six vendor teams.
- Architected multi-tenant Shopify Plus governance model with centralized admin, localized storefront customization, and compliance controls (GDPR, data residency).
- Prototyped AI-driven search optimization (LLM.txt, JSON-LD) for product discoverability in Google AI results, demonstrating post-launch performance opportunities.
- Defined EMEA expansion roadmap for 15+ markets through C-level strategic workshops, identifying phased rollout, market-specific configurations, and resource requirements.
- Tech Stack: React, Nuxt.js, Vue.js, Magnolia CMS, Shopware, Shopify Plus, Azure (APIM, Functions, Logic Apps, Service Bus, Front Door), Varnish, SAP, MS Dynamics, Docker, Kubernetes, GitHub Actions, PostgreSQL, Kafka
Dilip Kumar Jena
Last position:
.NET Technical Lead & Application Architect at Hays AG
- Devised a new Domain-Driven Design architecture for a core system: reverse-engineered a central component, refactored the data-access layer to minimise database round-trips (improving scalability) and migrated processing to async.
- Decomposed the platform into independent .NET Core microservices (database-per-service) with RabbitMQ pub/sub using the Outbox Pattern + Saga choreography, behind an Ocelot API Gateway (JWT, rate limiting, CORS, health checks).
- Delivered on .NET Core / Angular / SQL Server / EF Core with Docker and Azure DevOps CI/CD; implemented health checks and CORS; contributes technical designs for stories in agile Scrum.
- Sole ADR owner; mentored 3 engineers and presented architecture decisions directly to the Director of Corporate IT.
Werner Keil
Last position:
Test Coordinator, Designer and Engineer at IBM
- Testing the SekIDP and related components
- Test design, execution and automation, microservices, GitHub Enterprise, Eclipse, Katalon Test Platform, API Testing, Confluence 8, JIRA/Xray, Draw.io, Swagger/OpenAPI, Postman, Docker, Kubernetes, Podman, PuTTY, E-Health, Telematik, Gematik standards, EPA, E-Rezept, sektoraler IDP, encryption, XaDES, PaDES, DICOM, HL7, FHIR, IHE, ICD, SSO, SAML/Shibboleth, OAuth, smartcards, JWT, two factor authentication Android and iOS, Wireshark, BrowserStack, Cypress, gRPC, REST, SOAP, WS-Security, Linux Shell, PowerShell, SSH/SSL, Java, Kotlin, Cordova, Gradle, Groovy, Python, TypeScript
Marie-Josée Mache
Last position:
Java Engineer / Developer at Davaso GmbH
- Involved in the full development lifecycle, including design, coding, testing, and deployment of Java-based applications.
- Built and maintained high-performance RESTful APIs and microservices, ensuring scalability and reliable data exchange.
- Practiced code reviews, used version control systems (e.g., Git), and collaborated closely with cross-functional teams to deliver robust software solutions.
- Implemented, managed, and optimized complex business logic and decision-making processes using the Drools Rules Engine, leveraging DRL (Drools Rule Language) for dynamic configuration.
- Developed software solutions for a major service provider in the healthcare insurance sector, specifically focusing on claims processing and reconciliation logic to ensure cost-effective reimbursement for health funds.
Jörn Bottenhorn
Last position:
Project Management and PMO at TANKKARTEN | PAYMENT
- Close collaboration with development teams to ensure alignment with project goals
- Assessment of in-scope assets, requirements definition and support of the public tender process up to vendor selection
- Creation and maintenance of UML sequence diagrams to document system interactions
- Intensive use of Agile/Scrum methodology and the Spotify model
- Development and implementation of cutover and rehearsal plans together with the application managers
Björn Auel
Last position:
Project Manager at DB InfraGO
Project Elevator Emergency Call Reorganization: Project to evaluate and define a new technical solution for connecting elevator emergency calls across all DB InfraGO passenger station facilities.
Objectives: Secure redundant connectivity for all sites nationwide. Define the technical solution, document it, and provide thematic oversight and control of specialist and line organizations.
Identify and commission the technical solutions.
Manage the documentation and approval of the technical solution within DB regulations.
Define and follow up on the roadmap for the solution description.
Develop a rollout plan to prevent shutdowns.
Prepare, align, and implement decision proposals for steering committees.
Communicate the solution in all committees and regional departments.
Mario Steiner
Last position:
Expert in Web Analytics, Tag and Consent Management at Deutsche Bahn AG
- Conducting and analyzing web analytics
- Creating and editing tags and scripts in tag management as well as banners and other client-side web elements in consent management
- Technologies used in development: Tealium, JavaScript, IntelliJ, Git, Android Studio, Selenium, Appium, Adobe Analytics, Power Automate, Power App
Sai Kancharana
Last position:
QA Engineer at Pharoscion Global Solutions
- Worked on an Internet Banking System enabling secure customer transactions (fund transfers, bill payments, balance inquiries) and bank-side operations (account management, approvals).
- Designed and executed manual and automated test cases for functional, regression, and integration testing across web and mobile platforms.
- Automated end-to-end banking workflows using Selenium WebDriver, Java, and TestNG, and performed REST API testing with Postman for backend validation.
- Built and maintained test automation frameworks using TestNG and Maven, and integrated with Jenkins CI/CD for continuous testing and reporting.
- Generated detailed test execution reports with ExtentReports, including logs and screenshots for audits and stakeholders.
- Collaborated in agile teams, contributing to UAT, test planning, and documentation across sprints.
Puya Dogouri
Last position:
Quality Assurance Consultant at Federal Employment Agency
- Consulting and implementation of functional test requirements
- Responsibility for and validation of test automation solutions in an agile team
- Support for QA topics during weekly release tests
- Creating test cases using Gherkin
- Developing automated tests with Cucumber and Playwright
- Specifying and maintaining automated and manual tests
Technologies used:
- Confluence
- Jira
- Cucumber
- Playwright
- Typescript
- Java
- Git
Anusha Labhi Shetti
Last position:
Test Automation Consultant at EON Energy
- Design, develop, and maintain automated tests using Playwright with Python scripts, Typescript and Spring Boot
- Create test classes annotated with Spring Boot Test
- Create test scripts to cover functional, regression, and integration testing
- Ensure test automation coverage for web applications
- Collaborate with developers to identify testable requirements
- Troubleshoot automation test failures and resolve issues
- Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD)
- Monitor and report test automation metrics
- Implement test data management and mocking strategies
- Ensure test reliability, stability, and maintainability
- Experience with containerization (Docker) and orchestration (Kubernetes)
Delly Fofie
Last position:
Dad of 2 daughters at Family
Sebastian Nkwenti
Last position:
Test Manager: MW/OS Interlocking (Railway Interlocking Systems) at Pintsch GmbH & Co. KG
- Project for Deutsche Bahn
- Performed as-is analysis of the current project documents and enhanced the test concept
- Created checklists for requirements analysis on testability and for test case reviews
- Prepared onboarding materials for new team members
- Took part in interviews and helped make hiring decisions for new team members
- Led the test team with members in Romania, Spain, and Germany
- Assigned and oversaw test tasks for my team members
- Defined the documentation tool to implement in consultation with the project manager
- Designed the concept for introducing automated tests, including defining the test tool
- Hands-on creation, execution, and reporting of test cases
- Attended management meetings at different levels and took on tasks for the test team
- Created detailed documentation
- Tools used: TestConductor, Testona (CTE), VectorCast, Parallel, Ubuntu, Visual Studio Code, Google Cloud, IBM ELM environment, CENELEC, etc
David Rihm
Last position:
Lead Developer/Technical Architect
- Design, extension, and implementation of interfaces (REST, GraphQL, Kafka)
- Architecture and implementation of cloud-native microservices on Azure Kubernetes Service
- Domain-Driven Design, Event-Driven Architecture with Kafka
- Development of an extensive query engine for REST endpoints based on business objects
- Design and implementation of master data classification using machine learning algorithms (Weka library, Spotify Voyager)
- Analysis and evaluation of complex load test scenarios and derivation of optimizations
- Increase in system resilience (Kafka error handling, circuit breaker, sidecar service mesh in Go)
- Integration with CIAM systems (asynchronous real-time synchronization and definition of data ownership, authorization, authentication)
- Connection to Azure ServiceBus (AMQP protocol)
- Design and implementation of complex authorization concepts (including delegated administration)
- Documentation of the results (Confluence, architecture descriptions, architecture decisions)
Dragos Andrei Serediuc
Last position:
QA Tech Lead at Thinksurance
- Establishing and enforcing strong technical standards within and across teams
- Define the required standard in line with overall strategy and communicate across respective technology teams
- Understanding business and technical requirements and implemented (across teams) in an effective and timely manner
- Mentoring (Junior/Mid) Quality Assurance engineers on their path towards seniority
- Providing regular feedbacks and participate in technical interviews
- Contribute to solution architecture proactively
- Design, align, and create solutions for future features according to overall architecture concept and business requirements
- Clarify and communicate decisions from system architects into respective teams
- Challenge business requirements in workshops, refinements, and planning to come to the best possible solution
- Drive QA solution delivery in and across the team
- Support and drive the full QA process
- Execute code reviews for critical tests and accompany their execution into CI/CD
- Participate in running/monitoring and maintaining the application in production
- Follow-up on critical bugs in production system
- Help to debug and solve problems in a timely manner
Discover over 15,000 top freelancers
Statistics of experts using Selenium
Aggregated from the professional profiles of matched freelancers.
Experience
17 years (Germany: 19 years)
Position duration
2.4 years (Germany: 2.8 years)
Positions per freelancer
12 (Germany: 14)
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Information Technology, Banking and Finance, Transportation
Certification focus areas
Information Technology, Project Management, Quality Assurance
Bachelor's degree or higher
94% (Germany: 92%)
Master's degree or higher
44% (Germany: 49%)
Certifications per freelancer
3
Most common languages
German, English, French
Speak two or more languages
100% (Germany: 97%)
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 Frankfurt 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 Frankfurt using Selenium
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
Browser automation
Selenium is used to drive real browsers and test web flows the same way users do. It helps teams check login paths, forms, search, checkout, and other critical journeys across Chrome, Firefox, Edge, and Safari. It is a core choice for UI test automation when confidence in the browser matters.
Main tools
Selenium work often centers on these parts:
- WebDriver for browser control
- Selenium Grid for parallel runs
- Selenium IDE for quick recording and prototyping
- Page Object patterns for maintainable suites
- CI hooks for GitHub Actions, Jenkins, or similar pipelines
Strong specialists know how these pieces fit together and where each one belongs.
When experts help
Companies bring in freelance Selenium professionals when test suites are flaky, slow, or hard to maintain. They also help when teams need browser coverage for a new product, a migration to modern frameworks, or a cleanup after years of ad hoc scripts. In Frankfurt, this often matters for finance, logistics, travel, and enterprise software teams that need reliable release checks.
What good work looks like
Good Selenium work is not just script writing. It includes stable locators, clear test structure, solid waits, data setup, and useful failure messages. The best experts also spot what should not be automated through the browser and keep the suite focused on valuable flows.
Skills around Selenium
Selenium specialists usually bring more than one tool or language. Common combinations include Java, Python, JavaScript, TestNG, JUnit, Cucumber, and container-based test execution. They should also understand browser behavior, cross-browser differences, test design, and how to keep suites readable for the rest of the team.
Project fit
Selenium works best for teams that need repeatable checks around important web journeys, not just quick smoke tests. It is a strong fit for regression suites, end-to-end validation, and browser coverage in CI. For teams in Frankfurt, remote collaboration is common, but on-site work can help during discovery, stakeholder sessions, or when test environments are sensitive.
Frequently asked questions
What clients ask us most about Selenium — answered in short.
Selenium is used to automate browser actions for web testing. Companies rely on it to verify sign-in flows, forms, shopping steps, dashboards, and other user journeys in real browsers. It is most useful when the behavior in Chrome, Firefox, Edge, or Safari must be checked end to end.
Selenium is broader in browser support and is still common in long-lived test estates. Playwright and Cypress can be easier for some modern teams, but Selenium often fits better when a company needs cross-browser coverage, existing Java suites, or Grid-based execution. The right choice depends on the product, the team, and the current test setup.
A strong Selenium specialist usually knows one or more programming languages such as Java, Python, or JavaScript, plus test frameworks like JUnit or TestNG. Useful adjacent skills include CI pipelines, browser debugging, locator strategy, and clean test design. Experience with Page Object patterns and stable waits is a strong sign of quality.
The right level depends on the task. A small test suite cleanup may need someone with practical Selenium experience and good framework habits, while a large enterprise suite needs deeper knowledge of parallel runs, flaky-test analysis, and maintainability. Ask for examples that match your browser stack and delivery process.
Yes. Selenium work is often well suited to remote collaboration because the main tasks are code, test design, and pipeline integration. In Frankfurt, companies sometimes mix remote delivery with occasional on-site sessions for environment setup, product walkthroughs, or coordination with local stakeholders.
Selenium suites often become flaky because of unstable selectors, timing problems, shared test data, or brittle waits. Experienced professionals fix this by improving locator strategy, isolating test data, removing hard sleeps, and making the suite match the application state more closely. Good reporting also helps teams see whether a failure is real or environmental.
Yes, because Selenium covers the browser layer that API tests do not. API checks are great for backend confidence, but they cannot confirm that the full user experience works in the interface. Many teams use both so they can keep UI coverage focused on the most important end-to-end flows.
Look for a Selenium professional who explains test design clearly, not just code syntax. Good signs are stable test structure, realistic waits, clear failure messages, and a sensible view of what belongs in browser automation. Ask how they handle maintainability, browser differences, and CI execution before you start.
The average hourly rate of freelancers in Frankfurt, Germany who have used Selenium in their recent projects is 91 €, which corresponds to a daily rate of about 725 € based on an 8-hour working day.
Of the freelancers in Frankfurt, Germany who have used Selenium in their recent projects, 94% hold at least a Bachelor's degree and 44% hold at least a Master's degree.
On average, freelancers in Frankfurt, Germany who have used Selenium in their recent projects have 17 years of professional experience, with a single engagement typically lasting around 2.4 years.
The most common languages among freelancers in Frankfurt, Germany who have used Selenium in their recent projects are German (100%), English (100%), and French (26%).
The most common industries among freelancers in Frankfurt, Germany who have used Selenium in their recent projects are Information Technology (100%), Banking and Finance (68%), and Transportation (47%).
The most common business areas among freelancers in Frankfurt, Germany who have used Selenium in their recent projects are Information Technology (100%), Product Development (84%), and Quality Assurance (68%).
Main locations of FRATCH Experts, who have recently used Selenium
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!

Berlin
Hamburg
Munich
Cologne
Stuttgart
Dusseldorf
Nuremberg