Recommended expert

Ayhan Gezer

Senior QA Engineer / Test Automation Engineer / SDET

Ayhan Gezer
Cologne, Germany

Experience

Jan 2022 - Present
4 years 2 months

Senior QA Engineer / Test Automation Engineer / SDET

Pharma mall GmbH

  • Advised on, designed and implemented the software testing lifecycle for a microservice architecture.
  • Ensured automated tests were seamlessly integrated into the testing strategy and worked reliably.
  • Continuously optimized processes within the automation team to increase efficiency.
  • Developed an end-to-end framework.
  • Created a comprehensive test plan covering all aspects of microservices and interfaces.
  • Developed and implemented test cases for integration tests, contract testing, end-to-end tests and load tests.
  • Set up and managed test environments using Testcontainers.
  • Handled reporting and test management with Jira Xray.
  • Conducted trainings and knowledge transfer sessions for internal staff.
  • Performed Keycloak testing and service virtualization with WireMock.
  • Introduced effective automated tests that significantly improved microservices quality.
  • Simplified and accelerated test processes with service virtualization and contract testing.
  • Built a stable and scalable test environment that sped up development cycles.
  • Strengthened internal expertise through training and process optimizations.
  • Tools and technologies used: JUnit, RestAssured, Pact, k6, Mockito, WireMock, Selenium, Selenium Grid, Jira Xray, Testcontainers, Spring Framework, Agile Testing, Keycloak Testing, GitLab CI, Allure / ExtentReports
Aug 2021 - Dec 2021
5 months

Senior Software Tester for iOS and Android Application

BWI GmbH

  • Provided end-to-end consultancy, design and execution of the software testing lifecycle for a mobile app on iOS and Android.
  • Researched and evaluated suitable testing tools and created a test plan and test design.
  • Established a criteria catalog and analyzed various testing tools from Katalon to Selenium.
  • Advised on the optimal testing strategy for the mobile app.
  • Designed and created a comprehensive test plan.
  • Wrote test cases.
  • Set up the test environment including Testcontainers.
  • Implemented tests.
  • Skills used: Selenium, Selenium Grid, Kaspresso, Appium, Testcontainers.
Apr 2021 - Jul 2021
4 months
Berlin, Germany

Test Automation Engineer

IT-Gesundheitsdienstleister aus Berlin

  • Developed and implemented automated end-to-end tests to validate complete user journeys.
  • Performed load tests with Apache Benchmark to ensure scalability and stability of the web application.
  • Set up and managed test environments with Selenium Grid for parallel test execution.
  • Tools and technologies used: Java, Selenium, Selenium Grid, TestNG, Apache Benchmark.
  • Ensured quality and reliability of the web application under high load.
  • Increased test coverage and reduced manual testing effort.
  • Demonstrated scalability and performance for large user numbers.
Feb 2021 - Apr 2021
3 months

Test Automation Engineer for an Android Application

Innenausbau mai&wand GmbH

  • Developed and implemented integration tests and end-to-end tests to validate app functionalities.
  • Ensured compliance with quality standards and requirements through automated test runs.
  • Collaborated with the development team to identify and fix issues.
  • Reduced production errors by identifying and addressing problems early.
  • Improved app stability and user experience through comprehensive integration tests.
  • Saved time by automating tests.
  • Tools and technologies used: Appium, TestNG, MockMvc, RestAssured, Agile Testing.
Mar 2020 - Jan 2021
11 months

Lead Developer and QA Engineer for a Service Marketplace App

Helpmade GmbH

  • Built the software development and QA infrastructure from scratch.
  • Designed and developed the mobile app (Android and iOS) for private service matching.
  • Developed the Android app with Java and a REST API based on Spring Boot.
  • Set up a relational database (MySQL) and a web server with AWS Elastic Beanstalk.
  • Led a team of freelancers and managed development processes.
  • Oversaw and executed the full Software Testing Life Cycle, implementing unit, integration and end-to-end tests.
  • Successfully developed and launched the app with a stable backend architecture.
  • Established an effective QA process that significantly reduced bugs and sped up development cycles.
  • Built a scalable system with cloud technologies (AWS, Firebase).
  • Tools and technologies used: Android (Java), Spring Boot, REST API, AWS (RDS, Elastic Beanstalk), Firebase, MySQL, JUnit, MockMvc, RestAssured, Appium.
Jun 2019 - Feb 2020
9 months

Lead Software Developer for an Internal Android App

Praevencio GmbH

  • Analysis of business processes to identify optimization potential and digitalization opportunities.
  • Development of an internal Android app for digitalizing participant certificates, participant management, order processing, and cross-location handling.
  • Setup of a relational database (MySQL), load balancer, and web server using AWS Elastic Beanstalk.
  • Development of a scalable REST API with Java Spring Boot.
  • Implementation and execution of unit and integration tests to ensure stability and quality.
  • Successful rollout of the app, increasing efficiency in administrative processes.
  • Simplification and speeding up of cross-location tasks through digitalization.
  • Reduction of errors and manual entries.
  • Tools and technologies used: Android (Java), Spring Boot, REST API, MySQL, AWS (RDS, Elastic Beanstalk), MockMvc, RestAssured, Espresso.
Jan 2017 - May 2019
2 years 5 months

Software Developer and QA Engineer

Veniture GmbH

  • Development and customization of Jira and Confluence applications to extend functionality.
  • Building and training a QA team for successful integration into software testing processes.
  • Implementation and execution of integration tests and end-to-end tests for the developed applications.
  • Conducting quality assurance measures, including manual testing of complex requirements.
  • Creating detailed test cases and comprehensive reports to document test results.
  • Establishing an effective QA process and strengthening internal QA capabilities.
  • Improving the quality and functionality of Jira and Confluence applications.
  • Tools and technologies used: Java, JavaScript, Spring Boot, REST APIs, Docker, MockMvc, RestAssured, Selenium, Test Management for Jira.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (4.5 years), Pharmaceutical (4 years), and Healthcare (0.5 years).

Information Technology
Pharmaceutical
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Quality Assurance (9 years), Information Technology (6 years), and Product Development (4 years).

Quality Assurance
Information Technology
Product Development

Summary

Experienced QA engineer and test automation specialist with deep expertise in microservices, test automation and agile software development. Passionate about creating tailored automation solutions to make test processes more efficient and ensure software quality in the long run.

Key Achievements

  • Improved overall quality by developing and implementing a comprehensive microservice testing strategy that identified issues early in shared interfaces through contract and API testing. This led to sustained improvements in software quality, increased confidence in the services and streamlined processes.
  • Increased trust through end-to-end testing and reporting: Built a flexible test framework for end-to-end tests with excellent reporting, which significantly boosted confidence in the software within the team and among stakeholders.
  • Accelerated regression testing with end-to-end tests: Introduced automated end-to-end tests that significantly reduced regression test run times and enabled fast feedback loops, especially for single page applications (SPA) and dynamic apps like Vue.js and Angular.
  • Optimization through professional tool evaluations: Conducted thorough evaluations to select a complete tool suite, including an ideal test management tool and automation framework. This improved the efficiency and effectiveness of the testing process over time and made the entire team's work easier.
  • Enhanced team performance through mentoring: Trained and mentored team members, which greatly improved the team's technical skills and productivity.

Skills

Testing Tools & Frameworks

  • Selenium
  • Selenium Grid
  • Appium
  • Kaspresso / Espresso
  • Cucumber
  • Robot Framework
  • Postman
  • Restassured
  • Pact
  • Wiremock
  • Junit / Testng
  • Testcontainers
  • Jenkins
  • Gitlab Ci
  • Apache Jmeter
  • Gatling
  • K6
  • Xray
  • Zephyr Scale
  • Allure / Extentreports
  • Mockmvc
  • Mockito

Test Methods & Processes

  • Software Testing Life Cycle
  • Bdd
  • Tdd
  • Microservice Testing
  • Page Object Model (Pom)
  • Data-driven Testing
  • Contract Testing
  • Integration Tests
  • End-to-end Tests
  • Regression Tests
  • Exploratory Testing
  • Performance Testing
  • Load Testing
  • Service Virtualization
  • Automated Tests In Ci/cd Pipelines
  • Test Data Management
  • Scaling Test Automation
  • Monitoring And Observability
  • Tool Selection And Consulting
  • Agile Testing
  • Keycloak Testing
  • Clean Code
  • Cross-browser Testing
  • Parallel Testing

Programming Languages

  • Java
  • C#

Databases

  • Mysql
  • Postgresql
  • Mongodb

Software Architecture

  • Microservices
  • Monolithic Architecture
  • Domain-driven Design (Ddd)

Agile Methods

  • Scrum
  • Kanban
  • Pair Programming
  • Code Reviews
  • Agile Testing

Android

  • Retrofit
  • Rxjava2
  • Okhttp
  • Firebase
  • Picasso
  • Butterknife
  • Room
  • Jetpack

Development & Management Tools

  • Git
  • Docker
  • Kubernetes
  • Jira
  • Confluence
  • Notion

Amazon Web Services (Aws)

  • Aws (E.g., Rds, Elastic Beanstalk)

My Passion

  • Passion For Improving Software Quality Through Innovative Automation Techniques And Strategic Test Design.

Languages

German
Advanced
English
Advanced
Turkish
Advanced

Education

Sep 2019 - Sep 2021

Berufskolleg Georg-Simon-Ohm

Information Technology Assistant and University of Applied Sciences Entrance Qualification · Information Technology Assistant · Cologne, Germany

Sep 2016 - Aug 2019

Technische Hochschule Köln

B.Sc. Computer Science · Computer Science · Cologne, Germany

Technische Hochschule Köln

M.Sc. Software Engineering · Software Engineering · Cologne, Germany

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ayhan based?

Ayhan is based in Cologne, Germany.

What languages does Ayhan speak?

Ayhan speaks the following languages: German (Advanced), English (Advanced), Turkish (Advanced).

How many years of experience does Ayhan have?

Ayhan has at least 9 years of experience. During this time, Ayhan has worked in at least 7 different roles and for 7 different companies. The average length of individual experience is 1 year and 4 months. Note that Ayhan may not have shared all experience and actually has more experience.

What roles would Ayhan be best suited for?

Based on recent experience, Ayhan would be well-suited for roles such as: Senior QA Engineer / Test Automation Engineer / SDET, Senior Software Tester for iOS and Android Application, Test Automation Engineer.

What is Ayhan's latest experience?

Ayhan's most recent position is Senior QA Engineer / Test Automation Engineer / SDET at Pharma mall GmbH.

What companies has Ayhan worked for in recent years?

In recent years, Ayhan has worked for Pharma mall GmbH, BWI GmbH, IT-Gesundheitsdienstleister aus Berlin, and Innenausbau mai&wand GmbH.

Which industries is Ayhan most experienced in?

Ayhan is most experienced in industries like Information Technology (IT), Pharmaceutical, and Healthcare. Ayhan also has some experience in Construction.

Which business areas is Ayhan most experienced in?

Ayhan is most experienced in business areas like Quality Assurance (QA), Information Technology (IT), and Product Development.

Which industries has Ayhan worked in recently?

Ayhan has recently worked in industries like Pharmaceutical, Information Technology (IT), and Healthcare.

Which business areas has Ayhan worked in recently?

Ayhan has recently worked in business areas like Quality Assurance (QA) and Information Technology (IT).

What is Ayhan's education?

Ayhan holds a Master in Software Engineering from Technische Hochschule Köln and a Bachelor in Computer Science from Technische Hochschule Köln.

What is the availability of Ayhan?

Ayhan is immediately available full-time for suitable projects.

What is the rate of Ayhan?

Ayhan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ayhan?

To hire Ayhan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

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

800
600
400
200
Market avg: 570-730 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.