Kıdemli Yazılım Test Otomasyon Mühendisi

Test framework'leri tasarlarım, küçük takımlar yönetirim, hızlı dağıtımları güvenli tutarım.

Ben Hakan. Beş yıldır otomasyon framework'leri, CI/CD hatları ve raporlama altyapıları kuruyorum — bugün Nesine.com'da bu işi yapan küçük bir takıma liderlik ediyorum. Geri kalan zamanımda açık kaynak araçlar yazıyor, öğrendiklerimi Medium'da paylaşıyorum.

Deneyim
5+ yıl
Regresyon süresi azalışı
%60
Mentorluk verilen mühendis
7+
CI geri bildirim süresi
<15 dk
Hakkımda

Profesyonel özet

5+ yıllık deneyime sahip Kıdemli Yazılım Test Otomasyon Mühendisi (SDET). Yüksek trafikli platformlar için kurumsal düzeyde test otomasyon framework'leri, CI/CD pipeline'ları ve kalite stratejileri tasarladım. Regresyon döngülerini %60 kısalttım, üretim hatalarını %25 azalttım ve dağıtık test yürütmesini web, mobil ve API katmanlarında ölçeklendirdim. Mühendislik ekiplerine mentorluk yapan, otomasyon-öncelikli kültürü benimseten ve Agile/Scrum ortamlarında hızlı, güvenli dağıtımları mümkün kılan altyapılar kuran uygulamacı bir teknik lideriim.

Deneyim

Profesyonel zaman çizelgesi

Türkiye'nin önde gelen kuruluşları için otomasyon framework'leri kurdum ve sürdürdüm.

Nesine.com (Doğan Online)

GüncelMayıs 2025 — Günümüz

Test Otomasyon Takım Lideri

İstanbul, Türkiye · Hibrit

  • Birden fazla projede uçtan uca test otomasyonu ve raporlama süreçlerine liderlik ettim. ReportPortal altyapısını kurdum ve test projelerini merkezi raporlama sistemine entegre ettim; ayrıca test sonuçlarının görsel netliğini artırmak için Allure Docker Service UI ortamı oluşturdum.
  • DevOps entegre test altyapısında Bitbucket pipeline'ları üzerinden otomatik test entegrasyonlarını gerçekleştirdim; sürüm kontrolü ve otomasyon iş akışlarını uyumlu hale getirdim.
  • Sistem ölçeklenebilirliğini analiz etmek için Locust ile yük testleri geliştirdim. Kafka tabanlı mimarilerde veri akışı bütünlüğünü doğrulamak için KafkaSQL tabanlı testler yürüttüm. Gerçek zamanlı uygulamalar için bağlantı stabilitesi ve veri tutarlılığına odaklanan WebSocket test senaryoları tasarladım.
  • Kod inceleme süreçlerine aktif olarak liderlik ettim; sistematik kalite kontrol mekanizması kurarak takım genelinde kod kalitesini iyileştirdim.
  • Görev planlama, junior takım üyelerine mentorluk ve çapraz fonksiyonlu ekiplerde test ile geliştirme çalışmalarının uyumunu sağlama gibi takım yönetimi sorumlulukları üstlendim.

Nesine.com (Doğan Online)

Mayıs 2024 — Mayıs 2025

Yazılım Test Geliştirme Mühendisi

İstanbul, Türkiye · Uzaktan

  • Rest Assured ile API test framework'leri tasarladım ve yönettim; API test verimliliğini ve güvenilirliğini artırdım. Java Selenium ile ölçeklenebilir test mimarileri kurdum.
  • Allure raporlamayı entegre edip Slack API üzerinden Cucumber ve Allure raporlarının ilgili Slack kanallarına otomatik olarak iletilmesini sağladım; bildirim süreçlerini kolaylaştırarak paydaş iletişimini iyileştirdim.
  • Appium 2.0 ile mobil test otomasyonu altyapısı geliştirdim ve mobil test projelerini yönettim. Projelerde Cucumber BDD ile TestNG entegrasyonu sağladım.
  • Selenium Grid ve Docker ile dağıtık test ortamı kurarak paralel yürütme mümkün hale getirdim; test sürelerini %60 azalttım. Otomatik test süreçleri için CI/CD pipeline'ları uyguladım.
  • QA ve otomasyon takım üyelerine mentorluk sağladım. Geliştirme ve ürün ekipleriyle çapraz fonksiyonel iş birliği yürüterek kritik test darboğazlarını proaktif olarak tespit edip çözdüm.

Intertech

Ekim 2021 — Nisan 2024

Test Otomasyon Mühendisi

İstanbul, Türkiye · Hibrit

  • Selenium ve RestSharp ile C# tabanlı otomasyon framework'leri geliştirip sürdürdüm; manuel regresyon efforunu %50 azalttım (çeyrek başına ~200+ mühendislik saati tasarrufu).
  • API ve mikroservis güvenlik testleri yaparak kimlik doğrulama ve girdi doğrulama açıklarını ortaya çıkardım; üretim güvenlik olaylarını %25 azalttım.
  • 3 çapraz fonksiyonlu ekipte SpecFlow ile BDD adaptasyonuna öncülük ettim; gereksinim netliğini artırıp yanlış anlaşılan kabul kriterlerini %30 azalttım.
  • 6 üretim servis modülüne full-stack geliştirici olarak katkıda bulundum (C# backend, React frontend); uçtan uca sistem anlayışı kazandım.
  • 3 junior QA mühendisine framework'ler, BDD ve CI/CD konularında mentorluk yaptım; oryantasyon süresini %40 hızlandırdım.

Testinium

Haziran 2021 — Ekim 2021

Test Otomasyon Mühendisi

İstanbul, Türkiye · Uzaktan

  • Java, Selenium ve Appium ile 2 haftalık Agile sprintlerde web ve mobil test scriptleri teslim ettim; %95+ sprint taahhüt oranı sağladım.
  • JMeter ile kritik darboğazları belirledim ve SoapUI ile backend güvenilirliğini doğruladım; ortalama API yanıt sürelerinde %20 iyileşmeye katkı sağladım.
  • Gauge ve Karate framework'leri ile bankacılık ve e-ticaret müşterileri için fonksiyonel testler yürüttüm.

Anayurt Tech

Ağustos 2020 — Haziran 2021

Yazılım Mühendisi

Ankara, Türkiye · Uzaktan

  • Python/TensorFlow ile bir yüz tanıma algoritması geliştirdim; doğruluğu %45'ten %89'a çıkardım.
  • Canlı çıkarım sonuçları için Flask + React.js ile gerçek zamanlı bir kontrol paneli kurdum; Docker ile dağıtarak %99.5 erişilebilirlik sağladım.
  • Biyometrik veriler için şifrelenmiş bir MySQL veri katmanı tasarladım; veri koruma standartlarıyla uyumu sağladım.
Yetenekler

Teknik yığın

Diller

  • Java (İleri)
  • C# / .NET Core (İleri)
  • Python (İleri)
  • JavaScript / TypeScript
  • Swift
  • Objective-C

Test Otomasyonu

  • Selenium WebDriver
  • Appium 2.0
  • Rest Assured
  • RestSharp
  • Cucumber (BDD)
  • SpecFlow (BDD)
  • TestNG
  • Gauge
  • Karate
  • Postman
  • SoapUI

CI/CD & DevOps

  • Bitbucket Pipelines
  • Jenkins
  • GitHub Actions
  • Docker
  • Docker Compose
  • Selenium Grid

Performans & Yük

  • Locust
  • JMeter
  • Gatling
  • KafkaSQL
  • WebSocket Testing

Raporlama & Veri

  • ReportPortal
  • Allure Reports
  • Slack API
  • MySQL
  • MS SQL
  • Oracle SQL
  • Kafka
  • Redis

Metodolojiler

  • Agile / Scrum
  • TDD
  • BDD
  • Test Piramidi Stratejisi
  • Risk Tabanlı Test
  • DevOps
Öne Çıkanlar

Önemli başarılar

01

Takım lideri — Nesine.com otomasyon QA

Türkiye'nin en büyük bahis platformlarından biri olan Nesine.com'da otomasyon QA takımının liderliğine yükseldim. 4 mühendisin teknik yönünü belirliyorum — kod incelemeleri, sprint planlama, birebir mentorluk ve işe alım süreçlerini yürütüyorum. Kurduğum framework standartları ve kalite kapıları takım hızını ~%35 artırdı ve kritik hata kaçışlarını belirgin biçimde azalttı.

02

QA mentorluk programı

Intertech'te 3 junior QA mühendisi için otomasyon desenleri, BDD metodolojisi ve CI/CD entegrasyonunu kapsayan yapılandırılmış bir mentorluk müfredatı tasarladım ve uyguladım. Oryantasyon süresini 8 haftadan 5 haftaya indirdim, kod kalitesi puanlarını %20 artırdım.

03

Ödüllü bitirme projesi

Python/TensorFlow ile geliştirdiğim yüz tanıma sistemi %89 doğruluk oranına ulaştı ve Fırat Üniversitesi Yazılım Mühendisliği bölümünün en iyi 3 bitirme projesi arasında seçildi.

04

Ticari ürün lansmanı

3 aylık staj sürecinde PyQt5 ve Python ile geliştirdiğim MOBIROB masaüstü yüz tanıma sistemini tasarlayıp yayınladım. Ürün ticari olarak satışa sunuldu ve devamsızlık takibinde kullanıldı.

Blog

Son yazılar

Otomasyon framework'leri, mobil ve API testleri ve CI/CD üzerine derinlemesine yazılar.

Tüm yazılar

Eğitim & Sertifikalar

Eğitim

Yazılım Mühendisliği Lisans

Fırat Üniversitesi, Elazığ, Türkiye

Eylül 2015 — Temmuz 2020

Veri Yapıları & Algoritmalar · OOP · Yazılım Testi & QA · Veritabanı Sistemleri · Mobil & Web Geliştirme

Sertifikalar

2024

B2 Seviyesi İngilizce Sertifikası (IELTS Eşdeğeri)

ELI Language School · Dublin, İrlanda

İletişim

Mühendislik üzerine konuşalım.

Kıdemli SDET pozisyonları, teknik danışmanlık ve otomasyon mimarisi, CI/CD veya QA ekibi ölçeklendirme üzerine sohbetler için müsaitim.

Mesaj gönder