root exp cases tools challenge metrics contact
terminal — feyza@test-engineer ~ %
$ load_profile --user feyzahaktanir --verbose
[✓] Profile loaded · 4+ yrs experience · 3 companies

BUG_HUNTER API_TESTER ROOT_ANALYST QA_ENGINEER DEBUGGER++
FEYZA_HAKTANIR SOFTWARE_TEST_ENGINEER

>> BOOT_LOG_v4.2
[OK] Manuel test süreçleri aktif
[OK] API & DB doğrulama modülü yüklü
[WARN] Regresyon suite çalışıyor...
[OK] Otomasyon framework'ü hazır
Hataları yalnızca tespit etmekle kalmıyor —
kök nedenlerini çözümlüyorum.
LOCATION Bursa, Türkiye · Remote
COMPANY Merzigo (Key Networks Group)
STATUS  ● Aktif
FOCUS   API · DB · Regression
EXP     4+ yıl · 3 şirket
Postman PostgreSQL Java Selenium
//

Experience.log

4 entries
Software Test Engineer
Merzigo · Key Networks Group
● Günümüz
Kasım 2025 → ...
Remote
Yazılım test süreçlerinde aktif rol almakta, test mühendisliği ve kalite kontrol süreçlerini yürütmektedir.
Software Test Engineer
Turkcell Global Bilgi
May 2024 → Nov 2025
Remote · CRM & Sardis
Turkcell DSS projesinde backend, API ve frontend testlerini yönetti.
Postman API & DB testleri
Jira XRAY test senaryoları
Java, Rest-Assured, TestNG
PostgreSQL doğrulama
Senior Test Engineer
NETAŞ
Eyl 2023 → May 2024
Remote · Sardis Backend
Turkcell DSS projesinde Sardis backend ekibinde TV+, Game+, Fizy, Lifebox entegrasyon & ödeme testleri.
API Testing PostgreSQL Ödeme Sistemleri Entegrasyon
Software Test Specialist
Dijital Sahne
Oca 2022 → Eyl 2023
Bursa
Web & mobil projelerde test süreçleri · Java BDD Cucumber · Appium · TestNG otomasyon
//

Post_Mortem_Reports

Gerçek hata analiz raporları. Her bug bir öğrenme fırsatıdır — kök nedenine inilmeden çözüm yoktur.
CRITICALREF: #BUG-0092
Race Condition · Ödeme Gateway
Eş zamanlı istekler aynı token ile birden fazla işlem gerçekleştirdi.
# ROOT_CAUSE
Async validation middleware'de yetersiz state locking.
# FIX_IMPLEMENTED
await redis.setnx(lock_key, 1, 'EX', 10);
MAJORREF: #BUG-0144
API Response · Null Pointer
Belirli koşullarda null response body ile NullPointerException tetiklendi.
# ROOT_CAUSE
Optional field validation eksik — boş payload kontrolü yapılmıyordu.
# FIX_IMPLEMENTED
Optional.ofNullable(res.getBody()).orElseThrow();
MAJORREF: #BUG-0231
DB Tutarsızlığı · Regresyon
Versiyon geçişi sonrası PostgreSQL'de foreign key constraint ihlali.
# ROOT_CAUSE
Migration'da ON DELETE CASCADE tanımlanmamış — orphan kayıtlar oluştu.
# FIX_IMPLEMENTED
ALTER TABLE orders ADD CONSTRAINT fk_user FOREIGN KEY (user_id) ON DELETE CASCADE;
CRITICALREF: #BUG-0081
Auth Bypass · Token Expiry
Süresi dolmuş JWT ile korumalı endpoint'lere erişim sağlandı.
# ROOT_CAUSE
Middleware zincirinde token validation atlanıyordu — interceptor sıralama hatası.
# FIX_IMPLEMENTED
if (jwt.verify(token,secret).exp < Date.now()) return res.status(401).json({error:'TOKEN_EXPIRED'});
//

ToolChain.env

// Yetkinlik Seviyeleri
Manuel Test████████████ 100%
API Testing███████████░ 95%
DB Testing██████████░░ 88%
Regression███████████░ 92%
Otomasyon████████░░░░ 75%
// Teknoloji Yığını
apiPostman
storagePostgreSQL
codeJava
sync_altRest-Assured
scienceTestNG
terminalSelenium
phone_androidAppium
format_list_bulletedCucumber BDD
view_kanbanJira / XRAY
//

Challenge.exe

Interactive
Aşağıdaki kod bloğunda bir veya daha fazla mantık hatası var. Bug'ı bulabilir misin?
Challenge_01: API Validation Logic
01 public boolean validateApiResponse(Response response) {
02 int statusCode = response.getStatusCode();
03 String body = response.getBody().asString();
04  
05 if (statusCode == 200) {
06 return true;
07 } else if (statusCode == 201) {
08 body.contains("success"); // sonuç kullanılmıyor!
09 return true;
10 }
11 return false;
12 }
Challenge_02: SQL Query ErrorHARDER
01 SELECT u.id, u.name, COUNT(o.id) AS order_count
02 FROM users u
03 LEFT JOIN orders o ON u.id = o.user_id
04 WHERE o.status = 'completed'
05 GROUP BY u.id;
[TASK] Hatalı satırı tıkla ve işaretle.
//

Metrics.db

Tespit Edilen Bug
2,400+
Test Senaryosu
10K+
Şirket Deneyimi
4
Sistem Durumu
99.9%
// Eğitim
İşletme Lisans — Anadolu Üniversitesi · 2015–2023
Endüstri Mühendisliği — Anadolu Üniversitesi · 2014–2019
// Sertifikalar & Gönüllü
İleri Excel Eğitimi — İstanbul İşletme Enstitüsü
Yalın Üretim Eğitimi — İstanbul İşletme Enstitüsü
Maker Volunteer — ERTEV · 2019–2022
//

Contact.sh

$ ./reach_out
Bir bug senaryosu mu var? Test süreçleri hakkında konuşmak mı istiyorsunuz?
Mesajınızı gönderin — en kısa sürede yanıt veririm.
$ send_message --to contact@feyza.net
// Ulaşım Kanalları
Bursa, Türkiye · Remote
Response: ~24h
// Durum
Status● Aktif
Saat
Şu anMerzigo · QA
FreelanceKapalı
// Hızlı Konu
● NOMINAL feyza@qa-server
[OK] All systems nominal /// [OK] Tests passing /// [OK] APIs responding ///
SYSTEM_ALERT // feyza@qa-server
LIVE
[✓] Mail istemcisi açıldı → contact@feyza.net