Hasan Anıl Kartal

QA Engineer · Test Automation · AI Testing

10 yılı aşkın sürede yazılım testinde edindiğim kalite mühendisliği deneyimini ERP, e-ticaret ve kurumsal e2e projelerden edilen birikimi şimdi yapay zeka araçlarıyla nasıl daha güçlü hale getireceğimi keşfediyorum ve tecrübelerimi burada paylaşıyorum.

Konum [Ankara, Türkiye]
Odak Playwright · TypeScript · AI Testing · Test Automation Architecture
Durum Şu sıralar yapay zeka tabanlı sürdürülebilir test mimarileri üzerine çalışıyorum.

Kalite Mühendisliği

Test, sürecin sonunda çalışan bir kontrol değil; yazılım tasarımının ayrılmaz bir parçasıdır. Amaç yalnızca hataları bulmak değil, güven duygusu oluşturmaktır.

Veri Odaklı Karar

Her test kararının arkasında ölçülebilir bir neden var. Metrikler, sezgiden daha güvenilir bir pusula.

Sürdürülebilir Otomasyon

Bakımı zor testler, hiç test olmamaktan kötüdür. Modüler, okunabilir ve evrililebilir mimariler yazıyorum.

Yazılım kalitesiyle tanışmam ERP projelerinde test uzmanı ve analist olarak başladığım ilk yıllara dayanıyor. İş süreçlerinin karmaşıklığı, kullanıcı davranışları ve üretim ortamındaki riskler; kalite yaklaşımımı şekillendiren ilk deneyimler oldu.

Zaman içinde e-ticaret, finans, SaaS ve kurumsal uygulama projelerinde farklı ölçeklerde sistemlerle çalışma fırsatı buldum. Manuel test süreçlerinden modern otomasyon mimarilerine geçiş yaparken, sürdürülebilir kalite anlayışının yalnızca araçlarla değil; doğru mühendislik kültürüyle oluştuğunu gördüm.

Playwright ve TypeScript ekosistemiyle birlikte, daha güvenilir uçtan uca test yapıları kurmanın mümkün hale geldiğine inanıyorum. Bugün odağım; ölçeklenebilir test altyapıları, görsel regresyon süreçleri ve yapay zeka destekli kalite yaklaşımları üzerine yoğunlaşıyor.

Kaliteyi yalnızca hata bulma süreci olarak değil, ürün güvenini doğrudan etkileyen mühendislik disiplini olarak görüyorum.

Test

PlaywrightVitestJestPactArgos CI

Diller

TypeScriptJavaScriptPython

Tooling

GitHub ActionsDockerk6AllureGrafana

AI & ML

LLM Test GenerationVisual Regression AIPrompt Engineering
  • Açık iletişim ve beklenti yönetimi
  • Kodu ürüne dönüştüren mühendislik sahiplenişi
  • Sürekli öğrenme ve paylaşma kültürü
  • Basit, okunabilir ve test edilebilir kod
  • Ekip içi güveni inşa eden şeffaf süreçler
İletişime geç Deneyimim