hello

Hello!

I’m Mustafa Gunaydin

Software Developer in Test

About Me

I am a passionate Software Developer in Test with a strong commitment to quality assurance and continuous learning. Throughout my education and professional career, I have consistently pursued self-development and embraced new technologies and methodologies. I am a reliable professional who delivers high-quality work on time and with precision.

Birthdate:
01/04/1998
Address:
Istanbul, Turkey
Languages:
English - Upper Intermediate
German - Elementary

Education

Kocaeli University
Electrical Engineering
2016 - 2020
Kanuni Anatolian High School
2012 - 2016

Experience

Trendyol
Software Developer in Test
January 2024 - Present
  • • Strong QA expertise for ML-powered API services, ensuring reliable and high-performing systems
  • • End-to-end testing proficiency across integration, functional, and performance layers
  • • CI/CD optimization skills, including pipeline restructuring and parallel execution to accelerate delivery
  • • Strategic improvements to deployment and infrastructure for better scalability and maintainability
  • • Focus on continuous quality via QA roadmaps, maturity models, and clear documentation
  • • Ability to build custom tools for evaluating ML models using key business metrics
Insider
Software Test Engineer
December 2022 - January 2024
  • • Conducted manual and automated testing of web and mobile applications
  • • Developed and executed test plans, test cases, and test scripts
  • • Identified, documented, and tracked software defects using bug tracking tools
  • • Collaborated with developers, product managers, and designers to ensure high-quality software delivery
  • • Contributed to process improvement initiatives using tools like AWS, Jenkins, and Grafana
Trendyol
Associate Software Developer in Test
June 2022 - August 2022
  • • Wrote and executed automation tests in isolated platform environments
  • • Performed BDD API acceptance testing with Java REST Assured
  • • Maintained existing tests, monitored failures, and reported bugs
  • • Gained understanding of CI/CD, STLC, Docker, and Kubernetes
Borusan CAT (via TesterYou)
Software Test Engineer
February 2022 - March 2022
  • • Worked within Agile processes and maintained continuous communication with Scrum team
  • • Prepared and wrote test cases using Azure DevOps and maintained existing test cases
  • • Performed API testing with Postman
Koç Digital (via TesterYou)
Software Test Engineer
April 2022 - June 2022
  • • Identified and reported bugs with focus on technical accuracy and supporting details

Skills

Languages

  • Java
  • Python
  • Go
  • C#
  • JavaScript
  • SQL
  • CSS

Technologies

  • SeleniumRESTJenkins
  • CucumberAppiumPostman
  • TestNGSpecFlowSpring
  • JUnitBehaveJMeter
  • NUnitKaratePlaywright

Projects

REST Assured API Tests

API Tests in Github and Medium (2021)

Libraries: REST Assured, TestNG

GitHub
  • • Get user information
  • • Get repositories
  • • Get repository details
  • • Get README file
  • • Create repository
  • • Delete repository
Medium
  • • Get user information
  • • Get publications
  • • Create a post

Web UI Test with Java

Testinium Case Study (2021)

Libraries: Selenium, Cucumber, JUnit, Log4j

Web Testing
  • • Verify the account, favorites, and basket sections
  • • Search and verify the search page
  • • Randomly select a product
  • • Verify the product price
  • • Add product to the basket and increase the quantity
  • • Remove product and verify the basket is empty

Web UI Test with C#

.NET & SpecFlow (2021)

Libraries: .NET, SpecFlow, NUnit, Selenium

Web Testing
  • • Verify the basket is empty
  • • Verify the product price

Web UI Test with Python

Behave, Selenium (2021)

Libraries: Behave, Selenium

Web Testing
  • • Verify login functionality
  • • Verify empty basket

Web & API Tests

Kloia Bootcamp Homework (2021)

Libraries: Selenium, Cucumber, JUnit, Gherkin, Karate, API

Web Testing
  • • Verify search results
  • • Verify successful login
  • • Verify saved items
API Testing
  • • Verify given status codes
  • • Generate emails
  • • Set and post user JSON file
  • • Modify and post user JSON file

Web & API Tests

Kloia Bootcamp Kata Tasks (2021)

Libraries: Selenium, Cucumber, JUnit, Gherkin, Karate, API

Web Testing
  • • Logo verification
  • • Sign-in page verification
  • • Verify credit card application page
API Testing
  • • GET request to pet endpoint
  • • Path parameters and matchers
  • • POST request with JSON defined in feature
  • • POST request from table
  • • Call POST feature

Android UI Test with Appium

Java,Appium (2021)

Libraries: Appium, Selenium, Cucumber, JUnit, TestNG

Mobile Testing
  • • Verify login functionality
  • • Verify product in favorites

Patika Projects

Patika.dev (2021)
Courses
  • • Object-Oriented Programming
  • • Java 101
  • • Java 102
  • • SQL
  • • Data Structures & Algorithms

Courses

QA Global Summit 2025

Geekle.us (2025)
software test

ISTQB® Foundation Level

Turkish Testing Board (2025)
software test

GitHub Actions for Testing

Test Automation University (2023)
object-oriented

Continuous Integration with Jenkins

Test Automation University (2023)
object-oriented

Cloud Computing with Amazon Web Services (AWS)

BTK Academy (2023)
object-oriented

Software Test Bootcamp

TesterYou (2022)
defect

Izmir Java Bootcamp

Kodluyoruz (2021)
java

● Object-Oriented Programming

● Collections

● Stream API

● SOLID principles

● Spring framework

● Spring Boot

● What is an API and API Design practices

● Building a RESTFUL web service

● Spring data JPA

● Unit testing

● Consuming a RESTFUL web service

● Microservice pattern

and more..

QA Engineer Bootcamp

Kloia (2021)
software test

● Introduction to test automation

● Web Element inspection

● Introduction to Selenium Fundamentals

● Simple Selenium tests

● Page Object Model (POM) implementation

● Introduction to BDD

● Test development with Cucumber-Selenium

● Introduction to API testing

● Karate Framework fundamentals

● Simple CRUD requests

● External Data files

● Test development with Karate Framework

and more..

API & API Tests

BTK Academy (2021)
api

Java Spring Bootcamp

PayCore Patika (2021)
spring

Jira Fundamentals Badge

Atlassian (2021)
jira

Programming Essentials In Python

Cisco & UNX (2020)
python

Java Object-Oriented Programming

Elginkan (2019)
object-oriented