ISTQB CERTIFIED TESTER ADVANCED LEVEL - AGILE TECHNICAL TESTER EĞİTİMİ

Çevik ekipte ileri teknik test

TDD/ATDD/BDD, beyaz kutu teknikleri, test otomasyonu, API testi ve CI/CD pipeline testi

ISTQB Certified Tester Advanced Level - Agile Technical Tester Eğitimi, çevik ekiplerde çalışan test mühendislerine teknik derinlik kazandırır.

5 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Çevik geliştirmede teknik test uygulamaları, otomasyon mimarisi ve sürekli test odaklı ileri program

ISTQB Certified Tester Advanced Level - Agile Technical Tester Eğitimi, çevik ekiplerde çalışan test mühendislerine teknik derinlik kazandırır. Katılımcılar TDD, ATDD ve BDD yaklaşımlarını, beyaz kutu test tekniklerini ve statik kod analizini öğrenir. Test otomasyon piramidi, API ve sözleşme testi, CI/CD hattında sürekli test ile konteyner tabanlı ortamlar gerçek senaryolarla işlenir. Amaç, kaliteyi çevik akışın hızına yetiştiren teknik testçi yetiştirmektir.

Süre ve Format

5 Gün. Her gün dört modül; teknik test teknikleri ve otomasyon gerçek bir çevik proje ve CI/CD hattı üzerinde adım adım uygulanır.

Seviye

İleri Seviye — Çevik ekiplerde teknik test, otomasyon ve CI/CD odaklı ileri test mühendisliği programı

Öğrenme Metodu

Her teknik gerçek kod ve CI/CD hattı üzerinde uygulanır; beş gün boyunca testler çevik akışa entegre, otomatik bir yapıya dönüşür.

Neden Bu Eğitim?

🎯Çevikte teknik derinlik

TDD, BDD ve beyaz kutu tekniklerini öğrenerek çevik ekipte sadece test koşan değil, kaliteyi tasarlayan teknik testçi olursunuz.

🧩Sürekli test kültürü

Test otomasyonunu CI/CD hattına entegre ederek her commit'te koşan ve hızlı geri bildirim veren bir güvenlik ağı kurarsınız.

🚀Piramit ve mimari

Test piramidi ve katmanlı otomasyon mimarisiyle kırılgan uçtan uca testlere bağımlılığı azaltıp hızlı ve kararlı test üretirsiniz.

Anahtar Konular

istqb agile technical testerçevik test eğitimiteknik test eğitimitdd bdd eğitimitest otomasyonu eğitimici cd testapi test eğitimiileri test mühendisliğisürekli testdevops test eğitimisözleşme testi
“Çevikte kalite, sürecin sonunda eklenen bir aşama değil; her satır kodla birlikte otomatik koşan, teknik bir disiplindir.”

Ön Koşullar

Eğitimden verim almak için gereken teknik birikim ve ortam

1
Programlama bilgisi

Java, C# veya Python gibi bir dilde sınıf, metot ve koşul yazabilecek düzeyde programlama deneyimi gerekir.

2
Test temelleri

ISTQB Foundation düzeyinde test kavramlarına ve temel test tekniklerine aşinalık beklenir.

3
Çevik süreç aşinalığı

Scrum veya Kanban ile kullanıcı hikâyesi ve iterasyon kavramlarına temel düzeyde aşina olmak faydalıdır.

4
Sürüm kontrol ve CLI

Git ile sürüm kontrolü ve komut satırı kullanımında temel düzeyde rahatlık beklenir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı çevik geliştirmede testin konumunu kavrar, test piramidi ve çeyrek modelini öğrenir ve teknik testçinin ekipteki sorumluluklarını anlar.
Modül 1
Çevik Geliştirme ve Test
  • Çevik manifesto ve temel değerler
  • Scrum ve Kanban akışında testin konumu
  • Kullanıcı hikâyesi ve kabul kriterleri
  • İterasyon ve sürüm planlamada test katkısı
  • Whole-team yaklaşımı ve ortak sorumluluk
  • Retrospektif ile test sürecini iyileştirme
Modül 2
Test Piramidi ve Çeyrekler
  • Test otomasyon piramidinin katmanları
  • Birim, servis ve UI testi dengesi
  • Buzdağı anti-deseninin önlenmesi
  • Agile test çeyreklerinin yorumlanması
  • İş ve teknoloji odaklı test ayrımı
  • Katmanlara göre test yatırımı kararı
Modül 3
Teknik Testçi Rolü
  • Çevik ekipte teknik testçinin görevleri
  • Geliştiriciyle eşli test ve kod incelemesi
  • Definition of Done'a test katkısı
  • Test edilebilirlik için tasarım geri bildirimi
  • Teknik borç ve kalite savunuculuğu
  • Testçi becerileri ve sürekli öğrenme
Modül 4
Test Edilebilir Mimari
  • Bağımlılıkların gevşek bağlanması
  • Katmanlı mimaride test kesme noktaları
  • Arayüz ve soyutlamayla test kolaylığı
  • Observability ve loglama ile görünürlük
  • Ortam ve yapılandırma yönetimi
  • Test edilebilirliği artıran tasarım desenleri
Günün hedefiKatılımcı TDD döngüsünü, ATDD ile kabul testi tasarımını ve BDD senaryo yazımını uygulamalı öğrenir; bu yaklaşımları çevik akışa entegre eder.
Modül 1
Test Öncelikli Geliştirme (TDD)
  • Kırmızı-yeşil-refactor döngüsü
  • Önce test yazmanın tasarıma etkisi
  • Birim test çerçevesi ile çalışma
  • Küçük adımlarla artımlı geliştirme
  • Refactoring ve test güvenlik ağı
  • TDD'nin yaygın tuzakları ve çözümleri
Modül 2
Kabul Testi Güdümlü Geliştirme (ATDD)
  • Üçlü (three amigos) ile kabul kriteri
  • Örneklerle somutlaştırma yaklaşımı
  • Kabul testinin otomatikleştirilmesi
  • Yürütülebilir spesifikasyon kavramı
  • ATDD ile belirsizliğin erken giderilmesi
  • Kabul testlerinin hikâyeyle izlenebilirliği
Modül 3
Davranış Odaklı Geliştirme (BDD)
  • Given-When-Then senaryo yapısı
  • Gherkin ile okunabilir senaryo yazımı
  • Cucumber veya SpecFlow ile adım tanımı
  • Senaryo adımlarının test koduna bağlanması
  • Yaşayan (living) dokümantasyon üretimi
  • BDD senaryolarının bakımı ve kokuları
Modül 4
Test İkilileri ve İzolasyon
  • Stub, mock ve fake nesnelerin ayrımı
  • Mockito veya benzeri çerçeve kullanımı
  • Bağımlılıkların test için izole edilmesi
  • Davranış doğrulama ve durum doğrulama
  • Aşırı mock kullanımının riskleri
  • Test ikilileriyle kararlı birim testi
Günün hedefiKatılımcı yapısal test tekniklerini ve kapsama kriterlerini uygular, statik kod analizi ile kod kalitesi ölçümlerini yorumlar ve kod incelemesini etkin yürütür.
Modül 1
Yapısal Test Teknikleri
  • İfade ve dal (branch) kapsaması ölçümü
  • Karar ve koşul (condition) kapsaması
  • Değiştirilmiş koşul/karar (MC/DC) mantığı
  • Yol kapsaması ve döngü testleri
  • Kapsama hedeflerinin belirlenmesi
  • Kapsamanın test kalitesi ile ilişkisi
Modül 2
Kod Kapsama Araçları
  • JaCoCo veya benzeri ile kapsama ölçümü
  • Satır, dal ve metot kapsama raporu
  • Kapsama eşiklerinin build'e eklenmesi
  • Düşük kapsamlı alanların tespiti
  • Kapsamayı hedef değil araç olarak kullanma
  • Kapsama metriğinin yanıltıcı yönleri
Modül 3
Statik Analiz ve Kod Kalitesi
  • SonarQube ile kod kalite ölçümü
  • Kod kokularının ve zafiyetlerin tespiti
  • Döngüsel karmaşıklık ve bakım indeksi
  • Linter ve statik analizörlerin kullanımı
  • Kalite kapısının (quality gate) tanımı
  • Teknik borcun görünür kılınması
Modül 4
Kod İncelemesi ve Teknik Borç
  • Etkili pull request incelemesi
  • İnceleme kontrol listesi oluşturma
  • Eşli programlama ile sürekli inceleme
  • Teknik borcun önceliklendirilmesi
  • Refactoring fırsatlarının belirlenmesi
  • İncelemede yapıcı geri bildirim kültürü
Günün hedefiKatılımcı katmanlı bir otomasyon mimarisi kurar, REST API testlerini yazar, servisler arası sözleşme testini uygular ve test verisi yönetimini öğrenir.
Modül 1
Otomasyon Mimarisi ve Çatı
  • Katmanlı test otomasyon mimarisi (gTAA)
  • Test, adaptasyon ve yürütme katmanları
  • Yeniden kullanılabilir yardımcı katman
  • Page Object ve servis nesnesi desenleri
  • Yapılandırma ve ortam yönetimi
  • Çatının bakımı ve ölçeklenmesi
Modül 2
API ve Servis Testi
  • REST ilkeleri ve HTTP metotları
  • REST Assured veya benzeri ile istek yazma
  • Durum kodu ve yanıt gövdesi doğrulama
  • JSON şema doğrulama ile sözleşme kontrolü
  • Kimlik doğrulama ve token yönetimi
  • API testlerinin veri bağımlılığını yönetme
Modül 3
Sözleşme ve Entegrasyon Testi
  • Tüketici odaklı sözleşme (contract) testi
  • Pact ile sözleşme doğrulama akışı
  • Servis sanallaştırma ve mock servisler
  • Mikroservis entegrasyon stratejileri
  • Sürüm uyumluluğu ve geriye dönük test
  • Sözleşme testinin UI testine üstünlüğü
Modül 4
Test Verisi Yönetimi
  • Test verisinin üretimi ve hazırlanması
  • Veri odaklı test için dış kaynaklar
  • Hassas test verisinin maskelenmesi
  • Test sonrası veri temizliği disiplini
  • Deterministik ve bağımsız test verisi
  • Ortamlar arası veri tutarlılığı
Günün hedefiKatılımcı testleri CI/CD hattına entegre eder, konteyner tabanlı test ortamları kurar, performans ve güvenlik testinin temellerini öğrenir ve raporlamayı uygular.
Modül 1
CI/CD Hattında Sürekli Test
  • Jenkins veya GitHub Actions ile pipeline
  • Commit'te tetiklenen otomatik test aşaması
  • Pipeline'da test aşamalarının sıralanması
  • Başarısız build için kalite eşiği
  • Artefakt, log ve rapor saklama
  • Hızlı geri bildirim için test paralelliği
Modül 2
Konteyner Tabanlı Test Ortamları
  • Docker ile tekrarlanabilir test ortamı
  • Testcontainers ile gerçek bağımlılık testi
  • Ortamın pipeline içinde ayağa kaldırılması
  • Servislerin docker-compose ile orkestrasyonu
  • Ortam izolasyonu ve temiz başlangıç
  • Konteyner tabanlı testin bakım maliyeti
Modül 3
Performans ve Güvenlik Testi Temelleri
  • Yük, stres ve dayanıklılık testi kavramları
  • JMeter veya k6 ile yük senaryosu
  • Yanıt süresi ve verim metrikleri
  • OWASP Top 10 zafiyet farkındalığı
  • Temel güvenlik tarama araçları (ZAP)
  • Performans ve güvenliğin pipeline'a eklenmesi
Modül 4
Raporlama, Metrik ve İyileştirme
  • Test sonuçlarının merkezi raporlanması
  • Kaçak kusur oranı gibi kalite metrikleri
  • Flaky testlerin tespiti ve giderilmesi
  • Metriklerin ekip retrospektifine taşınması
  • Otomasyon yatırım getirisinin ölçümü
  • Sürekli iyileştirme kültürünün kurulması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Çevik teknik testçi rolü

Çevik ekipte teknik testçinin sorumluluklarını kavrar, test piramidi ve çeyrek modeliyle test yatırımını doğru dengelersiniz.

✅
TDD ve BDD ustalığı

Kırmızı-yeşil-refactor döngüsünü ve Given-When-Then senaryolarını uygulayarak testi geliştirmenin ayrılmaz parçası yaparsınız.

✅
ATDD ile iş birliği

Örneklerle somutlaştırma ve yürütülebilir spesifikasyonla ekip içinde ortak anlayış kurar, belirsizliği erkenden giderirsiniz.

✅
Beyaz kutu teknikleri

Dal, karar ve MC/DC kapsamasını uygular, kapsama araçlarıyla test kalitesini ölçerek eksik test alanlarını saptarsınız.

✅
Statik analiz yetkinliği

SonarQube ve linter araçlarıyla kod kalitesini ölçer, teknik borcu ve zafiyetleri erken aşamada görünür kılarsınız.

✅
Otomasyon ve API testi

Katmanlı bir otomasyon çatısı kurar, REST Assured ile API testleri ve Pact ile sözleşme testleri yazabilirsiniz.

✅
CI/CD ile sürekli test

Testleri pipeline'a entegre eder, Docker ve Testcontainers ile tekrarlanabilir ortamlarda her commit'te güvenle koşarsınız.

✅
Performans ve güvenlik

Yük testi ve temel güvenlik taramasını pipeline'a ekleyerek fonksiyonel olmayan kaliteyi erken aşamada ele alırsınız.

Kimler İçin Uygundur?

  • Çevik veya DevOps ekiplerinde çalışan test otomasyon mühendisleri
  • teknik derinlik kazanmak isteyen QA uzmanları
  • test yazan geliştiriciler
  • sürekli entegrasyon süreçlerine test entegre eden yazılım mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Çevik veya DevOps ekiplerinde çalışan test otomasyon mühendisleri, teknik derinlik kazanmak isteyen QA uzmanları, test yazan geliştiriciler ve sürekli entegrasyon süreçlerine test entegre eden yazılım mühendisleri için uygundur. İleri seviyede bir programdır.
Programlama bilmeden katılabilir miyim?
Bu program ileri ve teknik bir eğitimdir; Java, C# veya Python gibi bir dilde temel programlama bilgisi gerektirir. TDD, otomasyon ve API testi örnekleri kod üzerinden işlendiğinden programlama bilmeyenlerin önce temel bir programlama eğitimi alması önerilir.
Eğitimin süresi ve formatı nedir?
Eğitim beş gün sürer ve her gün dört modülden oluşur. Teknik teknikler ve otomasyon gerçek bir çevik proje ile CI/CD hattı üzerinde adım adım uygulanır. Yüz yüze veya online yapılabilir ve kurumsal gruplara özel uyarlanabilir.
Hangi araçlar kullanılıyor?
Eğitimde birim test çerçeveleri, Cucumber veya SpecFlow, JaCoCo ve SonarQube, REST Assured, Pact, Docker ve Testcontainers ile Jenkins veya GitHub Actions kullanılır. Araçlar kavramları göstermek içindir; kurumunuzun yığınına göre uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. ISTQB belgelendirme sınavı ise ayrıdır; sınav başvurusu ve ücreti ilgili belgelendirme kuruluşuna aittir ve kuruma özel grup uyarlaması yapılabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. ISTQB Certified Tester Advanced Level - Agile Technical Test Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre5 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

ISTQB SertifikasyonlarıISTQB Certified Tester Foundation Level Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Certified Tester Foundation Level Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

ISTQB CTFL v4.0 müfredatıyla yazılım testi eğitimi. Test ilkeleri, teknikleri ve sınav hazırlığını uygulamalı öğrenin. Kurumsal ve online.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB CTAE Test Automation Engineering Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB CTAE Test Automation Engineering Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

ISTQB CTAE ile test otomasyonu mühendisliği eğitimi. gTAA, Selenium, TestNG, REST Assured ve CI'yı uygulamalı öğrenin. Kurumsal ve online.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB CTAL-TAE : Automation Pilot & Development Setup Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB CTAL-TAE : Automation Pilot & Development Setup Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

ISTQB CTAL-TAE pilot ve kurulum eğitimi. Pilot planı, geliştirme ortamı, çerçeve iskeleti ve CI'yı uygulamalı kurun. Kurumsal ve online.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB CTAL-TAE : Evaluating Test Automation Solutions Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB CTAL-TAE : Evaluating Test Automation Solutions Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ISTQB CTAL-TAE araç değerlendirme eğitimi. Kriter matrisi, PoC, ROI ve al-veya-geliştir kararını uygulamalı öğrenin. Kurumsal ve online.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB CTAL-TAE : Introduction to Test Automation Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB CTAL-TAE : Introduction to Test Automation Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ISTQB CTAL-TAE giriş eğitimi. Otomasyon amaçları, SUT faktörleri, test piramidi ve gTAA'yı kavramsal öğrenin. Kurumsal ve online.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB CTAL-TAE : Maintainable Automation Framework Design Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB CTAL-TAE : Maintainable Automation Framework Design Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

ISTQB CTAL-TAE çerçeve tasarım eğitimi. gTAA, Page Object, veri odaklı yapı ve flaky yönetimini uygulamalı öğrenin. Kurumsal ve online.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn