Mert Can Gürler

Developer In Test

Istanbul, Türkiye

About

⠀⠀⠀⠀Lise yıllarından itibaren Bilişim Teknolojileri alanında eğitim aldım. Bilgisayar ve Öğretim Teknolojileri Öğretmenliği lisans eğitiminin ardından, Bilgisayar Mühendisliği yüksek lisans eğitimine başladım. ⠀⠀⠀⠀Kariyerim boyunca veri güvenliği ve e-ticaret platformlarında yazılım geliştirme süreçlerine katkı sağladım. Bu süreçte KVKK uyumluluğu ve bilgi güvenliği standartlarına yönelik projelere odaklandım. ⠀⠀⠀⠀"Developer in Test" (SDET) tecrübem sayesinde, yazılım süreçlerinde kod kalitesini, test edilebilirliği ve sistem performansını önceliklendiren bir yaklaşım benimsiyorum. Teknik birikimimi güncel metodolojilerle birleştirerek iş ihtiyaçlarına yönelik çözümler üretmekteyim.

Experience

  • Developer in Test at TSoft E-Ticaret Çözümleri
    Jan 2026 - Present · 7 mos

    • Sıfırdan, Java / Maven tabanlı, çok modüllü kurumsal bir test otomasyon ve API güvenlik platformu tasarlayıp geliştirdim. Platform, API (REST Assured) ve UI (Playwright) testlerini tek çatı altında birleştirerek regresyonu otomatikleştiriyor; katı katmanlı mimari ArchUnit ile CI'da zorunlu kılınarak kod kalitesi ve tutarlılığı garanti altına alınıyor. Test koşumları sırasında API trafiğini otomatik kaydedip kanıt-temelli bir güvenlik ve anomali tespit hattına dönüştürüyor; bu hatta sektör standardı 11 eklenebilir güvenlik aracı (SAST ve DAST — ör. OWASP Dependency-Check, Semgrep, Trivy, ZAP, Nuclei, sqlmap) config ile açılıp kapanabiliyor ve yeni araç eklemek kodu değiştirmiyor. Toplanan kanıt üzerinde yapay zekâ destekli (yerel LLM) triyaj çalışıyor; hassas veriler maskeleniyor, ham veri buluta gönderilmiyor ve kesin/deterministik kararlar yapay zekâdan bağımsız tutuluyor. Zengin gözlemlenebilirlik (flaky tespiti, performans ve sözleşme ratchet'leri, bulgu yaşam döngüsü, fail triyajı, yetki-matrisi denetimi) ile birlikte, kritik testleri zamanlanmış çalıştırıp yalnız durum değiştiğinde bildiren gürültüsüz bir izleme/alarm sistemi de içeriyor; sonuçlar Allure, TestRail/Xray ve Slack ile ekiplere görünür, aksiyona dönüştürülebilir biçimde raporlanıyor.

  • Product Software Quality Assurance Specialist at Veriskop
    Jan 2023 - Dec 2025 · 3 yrs

    • Dinamik veri maskeleme destekleyen COPYCATLIVE ve DDA ürünleri için uçtan uca otomasyon test paketlerini sıfırdan tasarladım ve hayata geçirdim. Otomasyonun kapsamı; GUI, backend servisleri, API'ler ve identity/authentication mekanizmalarının kapsamlı testini içeriyordu. Test framework'ü, çekirdek işlevlerin sürekli doğrulanmasını sağlarken sürüm genelinde test kapsamını, sürdürülebilirliği ve güvenilirliği artırdı. Şirket bünyesinde hem dosya sistemlerinde hem de veritabanı ortamlarında kimlik doğrulama ve yetkilendirme testlerini başarıyla gerçekleştirdim. Veri güvenliğini sağlamak için dosya ve veritabanı düzeyinde veri maskeleme ve iş kuralı uyumluluğu testleri yürüttüm. Dinamik olarak maskelenmiş veritabanı ortamlarında siber güvenlik testleri yaparak olası güvenlik açıklarını tespit edip analiz ettim ve riskleri en aza indirdim. Ayrıca, mevcut şirket ürünleri üzerinde Excel Injection testleri gerçekleştirerek güvenlik açıklarını tespit edip raporladım. Bu çalışmalarla, veri korumanın güçlendirilmesine ve şirketin yazılım ürünlerinin genel güvenlik duruşunun iyileştirilmesine katkıda bulundum. Bir dizi veri güvenliği, yönetimi ve izleme çözümünün (SDD, DataCat, Copycatlive, DDA, CopyCat, Kangal, DynaMx) manuel test süreçlerini başarıyla gerçekleştirdim. Testlerim, bu ürünlerin SQL/NoSQL veritabanları, dosya sunucuları, bulut depolama ve Exchange Server dahil olmak üzere çeşitli ortamlardaki sağlam işlevselliğini doğruladı. Başlıca sorumluluklarım arasında, SDD ürünü kullanılarak hassas verilerin doğru şekilde keşfi, sınıflandırılması, etiketlenmesi, arşivlenmesi, silinmesi ve maskelenmesinin sağlanması yer alıyordu. DataCat'in veritabanı envanter yönetimi ve metadata kategorizasyon yeteneklerini doğruladım. Ayrıca, CopyCat kullanarak yapılandırılmış ve yapılandırılmamış sistemler arasında maskelenmiş veri transferi ve test verisi üretimi süreçlerinin güvenliğini doğrulayarak, maskeleme ve arşivleme işlemleri sırasında sıfır güvenlik açığı olmasını sağladım.

  • Software QA Engineer Bootcamp Participant at Sigortam.net
    Jul 2022 - Sep 2022 · 3 mos

    • Bootcamp süresince; hataları (defect) tespit etmeyi, destekleyici kanıtlarla kapsamlı raporlar hazırlamayı ve gelecek geliştirmeler için test senaryoları (test case) yazmayı öğrendik. Ayrıca Agile–Scrum çerçevesinde bulgularımızı ilgili ekiplerle paylaşmayı, planlanan özellikler hakkında fikir sunmayı, geliştirmeleri test öncesi ve sonrasında değerlendirmeyi ve test eforu tahmini (test effort estimation) vermeyi uygulamalı olarak deneyimledik. • Bunun yanında, Page Object Model yapısını öğrenerek otomasyon konusunda deneyim kazandık. Python tabanlı Robot Framework ile çalıştık ve test otomasyonu geliştirmek için Java'da JUnit 5 kullandık.