Başarım Açıldı Project Explorer
const test = require('@playwright/test');
driver.findElement(By.css('#submit'))
expect(result).toHaveCount(247);
@Test public void automationTest() {}
BK
Batıhan Kota
Senior QA Engineer
Initializing system...
System Online Environment Ready Build Ready
Ana Sayfa Hakkımda Teknolojiler Projeler İletişim
☀️ İyi akşamlar

Kişisel web portfolyoma hoş geldiniz.

QA Automation Software Dev Game Dev
batihan@kota:~/selenium-core-x
mvn test -Denv=staging
[INFO] Scanning for projects...
 
Tests run: 247
Failures: 0
Errors: 0
Skipped: 3 · Time: 2.847s
 
BUILD SUCCESS
 
git push origin main
Everything up to date.
 
Aşağı
0+
Proje
0+
Otomasyon Testi
0+
Teknoloji
0+
Yıl Deneyim
Tech Stack
Java Selenium Appium Python C# Unity PostgreSQL Jenkins Git Jira JavaScript Node.js MongoDB TypeScript Docker Azure DevOps Allure MySQL Java Selenium Appium Python C# Unity PostgreSQL Jenkins Git Jira JavaScript Node.js MongoDB TypeScript Docker Azure DevOps Allure MySQL
Hakkımda
Batıhan Kota

Batıhan Kota

Senior QA Engineer

Kalite önce gelir.
Mühendislik her zaman.

Yazılım kalitesini yalnızca test eden değil, onu mühendislik yaklaşımıyla inşa eden bir Senior QA Engineer’ım. Selenium, Appium ve BDD tabanlı otomasyon frameworkleri kullanarak web ve mobil platformlar için ölçeklenebilir test altyapıları geliştiriyorum.

Java ve ilgili araçları kullanarak uçtan uca test otomasyonu süreçleri tasarlıyor ve yönetiyorum. Boş zamanlarımda ise Unity ve C# ile oyunlar, Python ve JavaScript ile çeşitli araçlar geliştiriyorum.

Test Otomasyonu Oyun Geliştirme Araç Geliştirme CI/CD API Testing
profile.json
{
// kimlik
"name": "Batıhan Kota",
"role": "Senior QA Engineer",
"location": "İzmir, TR",
// metrikler
"projects": 14,
"tests": "1000+",
"stack": 40,
// durum
"available": true
}
Teknolojiler

40+ araçla
çalışıyorum.

Test & QA
10 araç
Selenium
Appium
Cucumber
REST Assured
Karate DSL
Gauge
JUnit
Allure
TestRail
UFT
Diller
7 dil
Java
Python
JavaScript
C#
Node.js
HTML/CSS
Markdown
Veritabanı
7 veritabanı
PostgreSQL
MySQL
MongoDB
Firebase
Oracle
IBM DB2
MS SQL
CI/CD
7 araç
Jenkins
Azure DevOps
Git
GitHub
Bitbucket
Maven
npm
API
5 araç
Postman
Swagger
SoapUI
Bruno
SOAP
Araçlar
7 araç
IntelliJ IDEA
VS Code
Jira
Unity
Arduino
Kali Linux
Visual Studio

İhtiyacım kadar
geliştiriyorum.

QA
Özel

Selenium Core X

Page Object Model ile inşa edilmiş yeniden kullanılabilir otomasyon çekirdeği. Driver yönetimi, bekleme stratejileri ve modüler yapısıyla her ölçekte web otomasyon projesinin temelini oluşturuyor.

Java Selenium Page Object Maven
QA
Özel

Maven Karate X

Karate DSL ile geliştirilmiş Maven tabanlı API otomasyon altyapısı. Şema doğrulama, auth token yönetimi ve otomatik validasyon içeriyor.

Java Karate DSL Maven REST API
QA
Özel

Selenium Gauge X

Gauge framework ile entegre Selenium tabanlı web otomasyon altyapısı. Spec dosyaları ile okunabilir, bakımı kolay test senaryoları.

Java Selenium Gauge Maven
Oyun
Özel

Spectral Climber

Temas sonrası çöken platformlar, sürekli hareket mekaniği ve dinamik aydınlatmayla Unity'de geliştirilmiş 2D tırmanma oyunu.

C# Unity 2D Physics
Oyun
Özel

Pixel Fight

İki oyunculu Unity platform dövüş oyunu. Karakter seçimi, sağlık sistemi, çevresel tehlikeler ve interaktif harita elementleri.

C# Unity Multiplayer
Oyun
Özel

Yet Another Door Game

Monty Hall paradoksunu interaktif biçimde keşfetmeye yarayan olasılık teorisi simülatörü.

JavaScript HTML5 CSS3
Araç
Özel

Discord Server Bots

Discord.js ve MongoDB ile geliştirilmiş modüler sunucu yönetim botları. Shield I & II güvenlik sistemleri.

JavaScript Discord.js MongoDB
Araç
Özel

Free Games Watcher

Çeşitli oyun platformlarındaki ücretsiz kampanyaları takip eden arka plan sistemi.

Python API Scraping
Araç
Özel

Income — Expense Calculator

Aylık gelir ve giderleri izleyen Python masaüstü uygulaması. Veri kalıcılığı ve görsel raporlar.

Python Desktop Data
Araç
Özel

Python Package Manager

Python paketlerini görsel arayüzle yönetip kaldıran hafif masaüstü aracı.

Python PyQt GUI
Araç
Özel

Post-Format Tool

Windows format sonrası yazılım kurulumunu otomatikleştiren Winget betiği.

Batch Winget Windows
Araç
GitHub →

Very Simple Coffee Machine GUI

PyQt5 ile geliştirilmiş adım adım kahve makinesi simülatörü.

Python PyQt5 GUI
Döküman
GitHub →

Google Advanced Search Guide

Google'ın gelişmiş arama operatörlerini kapsamlı ele alan rehber.

Markdown Google
Döküman
GitHub →

Most Used Git Commands

En sık kullanılan Git komutlarının kategorize edilmiş Türkçe cheat sheet'i.

Git Markdown
Yakında

Yeni Projeler Yolda

Her zaman olduğu gibi yine yeni projeler üzerinde çalışıyorum. Yakında burada paylaşıyor olacağım.

?

İletişime
Geçebilirsiniz.

Kod, test, oyun geliştirme ya da teknoloji üzerine sohbet etmek istersen mesaj atmaktan çekinme.