Deniz Hamamcioglu, Quality Assurance Developer in Istanbul, Turkey
Deniz Hamamcioglu

Quality Assurance Developer in Istanbul, Turkey

Member since May 2, 2018
Deniz has over five years of experience in software test automation, and framework and test architecture design. He led and mentored teams and constructed guidelines about many topics. Deniz is an expert on Selenium, Protractor, TestCafe, and many other test automation technologies and programming languages. He communicates exceptionally well and has a keen eye for details. Deniz has been working remotely for the last couple of years providing expert guidance across continents.
Deniz is now available for hire




Istanbul, Turkey



Preferred Environment

Jira, Git, Visual Studio, VS Code, IntelliJ

The most amazing...

...thing that I've developed is a location-based chatting application, written on the Xamarin platform.


  • Mobile QA Engineer

    2020 - PRESENT
    Digital-arm (via Toptal)
    • Led the overall testing effort for a mobile application that targets thousands of simultaneous users.
    • Performed load tests using JMeter and Gatling tools.
    • Designed test cases and performed regular smoke and regression tests.
    Technologies: Gatling, Apache JMeter, JavaScript, Laravel, PHP, React Native
  • Senior QA & Test Automation Engineer

    2020 - PRESENT
    Coyo GmbH
    • Led the test automation effort across the company.
    • Designed and developed an E2E test automation framework capable of automating UI, mobile and API tests from scratch using Java, Selenium, and TestProject.
    • Provided training about test automation, API testing, RESTful APIs, Java coding best practices, testing approaches, and strategies to the other team members.
    • Led the effort to search for new technologies to be used for test automation.
    • Integrated the automated code to the existing CI/CD pipelines by using Docker and other virtualization technologies.
    Technologies: Page Object Model (POM), TestRail, Jira, Postman, Docker, TestProject, REST Assured, Selenium, Java
  • QA Engineer

    2019 - PRESENT
    Foreign Credentials Service of America (via Toptal)
    • Executed ad-hoc manual-aid tests.
    • Fixed bugs.
    • Wrote unit tests both for the front end and back end to increase code coverage.
    • Designed test cases.
    • Performed regression tests.
    Technologies: Bitbucket, Atlassian Confluence, Jira, Angular, JavaScript, Laravel, PHP
  • Senior QA Automation Engineer

    2019 - 2020
    Friend Finder Networks (via Toptal)
    • Provided training to the other team members about test automation best practices.
    • Reviewed automation code that was written by other junior team members and provided mentorship.
    • Gave training about RESTful APIs, API test automation, and BE tests.
    • Designed test cases and test plans.
    • Wrote test automation scripts that is used both in FE and BE testing.
    • Created a test automation framework that was used across multiple teams.
    Technologies: GitLab, Atlassian Confluence, Jira, TestRail, MySQL, Python, TestCafe, JavaScript
  • Expert QA Engineer

    2018 - 2019
    Amadeus IT Group (Global Travel and Tourism Industry)
    • Developed a custom test automation framework for the company product using TypeScript-Protractor.
    • Wrote automation scripts.
    • Conducted API testing using Postman and a custom in-house scripting tool.
    • Designed test cases.
    • Executed regular regression tests.
    • Participated in R&D activities and regularly explored new technologies to be used inside the company stack.
    • Performed and designed load tests.
    Technologies: Postman, REST Assured, Cucumber, Protractor, Selenium, Python, TypeScript, Java
  • Test Analyst

    2016 - 2018
    Accenture Industrial Software Solutions (Global Management Consulting)
    • Developed a test automation framework for web applications using Java and Selenium.
    • Created automated UI tests for desktop web applications.
    • Wrote automated UI tests for mobile applications using C#, Xamarin.UITest, and Java-Appium.
    • Developed document-manipulating software using Python.
    • Wrote API test automation scripts using Postman and SoapUI.
    • Worked on bug fixes using TypeScript-Angular.
    • Designed test cases.
    • Created a test strategy and test plan documents.
    • Executed manual tests.
    • Conducted regular exploratory testing sessions.
    • Implemented regular regression and smoke tests.
    Technologies: Postman, SoapUI, TestNG, Xamarin, Angular, Appium, Selenium, C#, TypeScript, Python, Java
  • Test Engineer

    2015 - 2015
    Havelsan, Inc. (Defense Industry)
    • Supported the development of a test automation software by implementing a record-and-play functionality.
    • Developed a traceability and document creation-manipulation software using Python.
    • Designed, reviewed, and executed test cases.
    Technologies: Python, C++


  • Protractor Test Automation Framework

    I developed a test automation framework for a loyalty management application which is widely used in the travel industry.

    Framework Features:
    · It was designed according to the POM (Page Object Model) and uses separate objects for actions and selectors separated from the main page objects.
    · It has extensive reporting abilities which included the ability to send regular emails to the relevant parties about the test execution status.
    · The ability to send/validate API calls (REST requests) for software configuration.
    · The ability to check the load times of the page resources and create warnings about the delayed ones.

  • Python and C++ Based Custom Test Automation Software

    I participated in the development of a test automation software that is used in the defense industry by implementing a record-and-play functionality. The software is used for performing memory injections on industry-leading military simulators for testing purposes.

    This Python-based automation software was used in conjunction with a separate C++ based software in order to perform memory injections.

  • Java Test Automation Framework

    I designed an adaptable and reusable test automation framework using Java and Selenium technologies. The software is used for testing a wide variety of web applications including factory maintenance management systems, inventory tracking and order management applications, and other web applications that are developed for commercial and enterprise usage.

    Framework Features:
    · It was designed according to POM (Page Object Model).
    · Implements page and element factory structures.
    · Possesses extensive reporting capabilities.
    · Validates database entries and file contents.
    · Has the ability to use external DOCX, DOC, XLS, XLSX, CSV, and JSON files for inputting test data.

  • R&D Activities and Proof of Concepts

    I participated in R&D activities by constantly exploring new technologies, exploring their capabilities, and assessing whether the adaptation of the new technology is feasible or not by designing proof-of-concept applications.


  • Languages

    JavaScript, Python, Java, TypeScript, ECMAScript (ES6), C++, PHP, C#
  • Frameworks

    Selenium, TestNG, Protractor, TestCafe, Angular, Laravel, TestProject, React Native, Appium
  • Libraries/APIs

    Node.js, Selenium WebDriver, Chai
  • Tools

    Mocha, SuperTest, Jira, HP Application Lifecycle Management (ALM), Postman, REST Assured, Git, SoapUI, Apache JMeter, IntelliJ, VS Code, Visual Studio, Atlassian Confluence, Bitbucket, TestRail, GitLab, Gatling, Cucumber
  • Paradigms

    Manual Testing, Mobile Testing, Automation, Automated Testing, REST, Test Automation, Page Object Model (POM), Scrum, Agile, Kanban, Load Testing
  • Platforms

    Linux, Xamarin, Docker
  • Storage

  • Other

    Quality Assurance (QA), Manual QA, QA Automation, QA Leadership, QA Testing, QA Test Plan Management, Test Design, ISTQB, Regression Testing, Exploratory Testing, Back-end Development, API Testing


  • Bachelor's degree in Computer Technology and Information Systems
    2009 - 2016
    Bilkent University - Ankara, Turkey


  • ISTQB Foundation Level
    APRIL 2015 - PRESENT
    International Software Testing Qualifications Board

To view more profiles

Join Toptal
Share it with others