Hi, I'm Hakan GÜL

Senior Software Automation Engineer

Passionate about building robust test automation frameworks and creating innovative mobile applications. Specializing in API testing, web automation, and iOS development with 5+ years of experience.

About Me

Get to know more about my journey and expertise

👨‍💻 Professional Info

Full Name:
Hakan GÜL
Current Role:
Senior Software Automation Engineer @ Nesine.com
Location:
Istanbul, Turkey
Experience:
5+ Years in Software Testing & Automation

🚀 My Story

I'm a Senior Software Automation Engineer at Nesine.com with a deep passion for creating robust, scalable test automation frameworks. With 5+ years of experience in software testing and automation, I specialize in API testing, web automation, and mobile development.

🔧 Current Focus

Building comprehensive API test automation frameworks using RestAssured and Cucumber, while developing CI/CD integration strategies to enhance software quality and delivery speed.

📱 Side Passion

iOS development with SwiftUI, creating modern mobile applications including crypto trackers and utility apps. I enjoy exploring the intersection of automation testing and mobile development.

📊 Impact

I've consistently delivered solutions that reduce manual testing efforts by 75%+ and improve overall product reliability across multiple organizations.

My Resume

  • Work Experience

  • Senior Software Automation Engineer

    Nesine.com - Apr 2024 - Present

    Developing a robust and sustainable API test automation framework using Rest Assured and Cucumber. Planning the automation of test scenarios to minimize manual testing time and human error. Planning the integration of continuous integration and continuous delivery (CI/CD) processes to enhance API performance and reliability.

  • Senior Software Test Engineer and QA Engineer

    INTERTECH - June 2021 - Apr 2024

    Increased defect detection rate by 75% in testing processes. Developed test automation projects using C# Selenium and RestSharp API framework. Mastered C# and Selenium for automated testing of web applications, significantly improving test efficiency and accuracy.

  • Software Engineer of AI

    Striker Software, Anayurt Tech - Aug 2020 - Jun 2021

    Developed a face recognition system algorithm using Python, TensorFlow, and NumPy. Improved the algorithm's accuracy rate from 45% to 89%. Created a user-friendly web interface using Flask framework and integrated it with React. Ensured consistent and smooth deployment of the application using Docker containers.

  • Intern Software Engineer

    NETAS - Sep 2019 - Jan 2020

    Developed web applications using NodeJS and ExpressJS. Improved user experience through performance optimizations. Designed dynamic and user-friendly interfaces with Angular8. Developed and successfully managed the integration of Restful APIs.

  • Intern Software Engineer

    MOBIROB - June 2019 - Sep 2019

    Developed an innovative face recognition system using Python. Created both the front-end and back-end using PyQt5, ensuring the system's user-friendliness and functionality. Successfully launched the developed product, achieving commercial success.

  • Associate Software Automation Engineer

    TESTINIUM - June 2021 - Oct 2021

    Worked on various test automation projects using JMeter, SoapUI, Java, Selenium, and OracleSQL. Conducted extensive work on Blackbox and Whitebox testing, Appium mobile testing, Gauge framework, and Karate Framework API Testing.

  • Education

  • Bachelor of Software Engineering

    FIRAT UNIVERSITY - 2015 - 2020

    Bachelor's degree in Software Engineering, focusing on software development, testing, and artificial intelligence.

Technical Skills & Expertise

Specialized in Test Automation, API Testing, and Modern Software Development

🔧
Test Automation & QA
RestAssured
95%
Selenium WebDriver
90%
Cucumber BDD
85%
Playwright
80%
API Testing
90%
💻
Programming Languages
Java
95%
C#
90%
Swift
80%
Python
75%
TypeScript
70%
🛠️
Frameworks & Tools
SwiftUI
85%
Docker
90%
Spring Boot
75%
Jenkins CI/CD
80%
Agile/Scrum
90%

Featured Projects

Showcasing my expertise in test automation, mobile development, and backend systems

RestAssured Core API Framework

Enterprise-grade API testing framework built with Java, RestAssured, and Cucumber. Features comprehensive reporting, CI/CD integration, and advanced authentication handling.

Java RestAssured Cucumber TestNG Maven

Crypto Tracker - SwiftUI

Modern iOS application for tracking cryptocurrency prices with real-time data, interactive charts, and portfolio management features.

SwiftUI iOS API Integration Charts

Playwright Test Framework

Modern web testing framework using Playwright with TypeScript, featuring parallel execution, visual testing, and comprehensive Allure reporting.

TypeScript Playwright Allure CI/CD

Amazon E2E Testing Suite

Comprehensive end-to-end testing suite for e-commerce platforms, demonstrating complex user journeys and real-world testing scenarios.

Java Selenium TestNG Page Object Model

iOS Calculator App

Native iOS calculator application built with Swift, demonstrating clean architecture and custom UI components.

Swift UIKit iOS MVC

AI Face Recognition System

Advanced face recognition system with PyQt5 GUI for student attendance management. Features real-time face detection, database integration, and comprehensive admin panel.

Python PyQt5 OpenCV MySQL AI/ML

Java Core Framework

Enterprise Java framework built with Spring Boot, demonstrating microservices architecture and modern backend development practices.

Java Spring Boot Microservices REST API

Achievements & Recognition

Professional accomplishments and contributions to the tech community

GitHub Achievement

Arctic Code Vault Contributor

Contributed to the GitHub Archive Program, preserving open source software for future generations in the Arctic World Archive.

  • GitHub
  • 2020
Professional Impact

75% Testing Efficiency Improvement

Led automation initiatives that reduced manual testing time by 75% and improved overall product quality at Nesine.com.

  • Nesine.com
  • 2024
Open Source

84 Public Repositories

Active contributor to open source community with diverse projects spanning test automation, mobile development, and backend systems.

  • Community
  • Growing

Get In Touch

Let's discuss test automation, mobile development, or potential collaboration opportunities

Let's Connect

Location
Istanbul, Turkey
Current Role
Senior Software Automation Engineer @ Nesine.com
Email
hakanngul@icloud.com
Phone
+90 531 732 8099

Send a Message