ISTQB CERTIFIED TESTER ADVANCED LEVEL - TEST AUTOMATION ENGINEER EĞİTİMİ

Test Automation Engineer sınavına hazırlık

gTAA mimarisi, otomasyon yaklaşımları, Selenium, dağıtım riskleri ve sürekli iyileştirme

ISTQB Certified Tester Advanced Level - Test Automation Engineer Eğitimi, ölçeklenebilir bir test otomasyon çözümü kurmayı öğretir ve sınava hazırlar.

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

Eğitim Hakkında

Genel test otomasyon mimarisinden CI entegrasyonuna ve sürdürülebilir otomasyona dayalı program

ISTQB Certified Tester Advanced Level - Test Automation Engineer Eğitimi, ölçeklenebilir ve sürdürülebilir bir test otomasyon çözümü kurmayı öğretir. Katılımcılar genel test otomasyon mimarisini (gTAA), araç seçimi ve pilot sürecini, veri ve anahtar kelime odaklı yaklaşımları öğrenir. Selenium WebDriver ile katmanlı bir çatı kurulur; dağıtım riskleri, raporlama, manuelden otomasyona geçiş ve sürekli iyileştirme uygulamalı işlenir.

Süre ve Format

4 Gün. Her gün dört modül; otomasyon mimarisi ve teknikleri gerçek bir uygulama üzerinde çatı kurularak ve örnek sorularla işlenir.

Seviye

İleri Seviye — ISTQB Test Automation Engineer müfredatına dayalı otomasyon mimarisi ve CI odaklı program

Öğrenme Metodu

Her kavram gerçek bir otomasyon çatısı kurularak uygulanır; örnek sınav soruları ile mimari ve karar verme becerisi pekiştirilir.

Neden Bu Eğitim?

🎯Mimari odaklı otomasyon

Dağınık betikler yerine gTAA temelli katmanlı bir mimari kurarak sürdürülebilir ve ölçeklenebilir bir otomasyon çözümü tasarlarsınız.

🧩Doğru araç ve yaklaşım

Araç seçimi, pilot ve otomasyon yaklaşımlarını öğrenerek projeye en uygun stratejiyi bilinçli ve kanıta dayalı biçimde belirlersiniz.

🚀Sürdürülebilir çatı

Dağıtım riskleri, raporlama ve sürekli iyileştirmeyle otomasyonu bir kerelik proje değil, yaşayan bir sisteme dönüştürürsünüz.

Anahtar Konular

istqb test automation engineertest otomasyonu eğitimigtaa mimarisiselenium eğitimiotomasyon mühendisi eğitimiistqb ctal taeileri test otomasyonuci cd test otomasyonuistqb sınav hazırlıkotomasyon çatısı
“Test otomasyonu bir araç satın almak değil, bir mimari kurmaktır; iyi tasarlanmamış otomasyon en pahalı teknik borçtur.”

Ön Koşullar

Eğitimden verim almak için gereken teknik birikim

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
Otomasyon aşinalığı

Herhangi bir araçla basit otomatik test yazmış veya kavramlara aşina olmak faydalı olur.

4
CI ve sürüm kontrol

Git ve bir CI aracının temel mantığına aşinalık eğitimin entegrasyon bölümünde avantaj sağlar.

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ı test otomasyonunun hedeflerini ve sınırlarını kavrar, test edilen sistemin otomasyona etkilerini değerlendirir ve araç seçimi ile pilot sürecini öğrenir.
Modül 1
Otomasyonun Amaç ve Sınırları
  • Test otomasyonunun hedefleri ve değeri
  • Otomasyonun getirdiği beklentiler ve riskler
  • Manuel ve otomatik testin doğru dengesi
  • Otomasyon yatırım getirisi (ROI) kavramı
  • Otomasyon başarısızlık nedenleri
  • Otomasyonun sürdürülebilirlik koşulları
Modül 2
SUT ve Otomasyon Faktörleri
  • Test edilen sistemin (SUT) test edilebilirliği
  • Arayüz ve API düzeyinde otomasyon kararı
  • SUT mimarisinin otomasyona etkisi
  • Test verisi ve ortam bağımlılıkları
  • Observability ve otomasyon kolaylığı
  • SUT geliştiricisiyle iş birliği
Modül 3
Araç Değerlendirme ve Seçimi
  • Araç gereksinimlerinin belirlenmesi
  • Açık kaynak ve ticari araç karşılaştırma
  • Araç uyum ve entegrasyon kriterleri
  • Lisans, destek ve topluluk faktörleri
  • Araç seçim değerlendirme matrisi oluşturma
  • Araç seçiminde yapılan yaygın hatalar
Modül 4
Pilot ve Yaygınlaştırma
  • Pilot proje kapsamının belirlenmesi
  • Pilot ile kavram kanıtının (PoC) yürütülmesi
  • Pilot bulgularının değerlendirilmesi
  • Kademeli yaygınlaştırma planının kurgusu
  • Ekip eğitimi ve araç benimseme süreci
  • Pilot sonrası karar kriterleri
Günün hedefiKatılımcı gTAA katmanlarını ve sorumluluklarını kavrar, test otomasyon çatısını tasarlar, SUT'tan soyutlama kurar ve mimari karar noktalarını değerlendirir.
Modül 1
gTAA Mimari Katmanları
  • Test üretim (generation) katmanı
  • Test tanımlama (definition) katmanı
  • Test yürütme (execution) katmanı
  • Test adaptasyon (adaptation) katmanı
  • Katmanlar arası sorumluluk ayrımı
  • gTAA'nın projeye göre özelleştirilmesi
Modül 2
Test Otomasyon Çatısı
  • Otomasyon çatısının temel bileşenleri
  • Yeniden kullanılabilir kütüphaneler
  • Yapılandırma ve ortam yönetimi
  • Loglama ve hata ayıklama desteği
  • Çatının bakımı ve sürümlenmesi süreci
  • Çatı dokümantasyonu ve kullanım kılavuzu
Modül 3
SUT'tan Soyutlama
  • Arayüz değişimine dayanıklı tasarım
  • Locator ve element soyutlaması
  • Page Object ile ekran kapsülleme
  • Servis katmanının soyutlanması
  • Teknoloji bağımsız test tanımları
  • Soyutlamanın bakım maliyetini düşürmesi
Modül 4
Mimari Karar Noktaları
  • Veri, kelime ve model odaklı seçim
  • Katman derinliği ve karmaşıklık dengesi
  • Esneklik ile basitlik arasında denge
  • Mevcut araç ve altyapıyla uyum kararı
  • Ölçeklenebilirlik gereksinimleri
  • Mimari kararların belgelenmesi
Günün hedefiKatılımcı başlıca otomasyon yaklaşımlarını karşılaştırır ve Selenium WebDriver ile veri ve anahtar kelime odaklı katmanlı bir çatıyı uygulamalı olarak kurar.
Modül 1
Otomasyon Yaklaşımlarının Karşılaştırması
  • Kayıt-oynat (capture-replay) ve sınırları
  • Doğrusal betik yazımının zayıflıkları
  • Yapılandırılmış ve modüler betikler
  • Veri odaklı (data-driven) yaklaşım
  • Anahtar kelime odaklı (keyword-driven) yaklaşım
  • Model tabanlı test (MBT) temeli
Modül 2
Selenium WebDriver ile Otomasyon
  • WebDriver mimarisi ve element bulma
  • Explicit wait ile kararlı senkronizasyon
  • Page Object Model ile çatı kurma
  • Tarayıcı ve WebDriver sürücü yönetimi
  • Selenium Grid ile dağıtık çalıştırma
  • Kararlı ve bakımı kolay test yazımı
Modül 3
Veri ve Anahtar Kelime Odaklı Uygulama
  • Test verisini dış kaynaktan okuma
  • Aynı akışı farklı verilerle koşma
  • Anahtar kelime kütüphanesi tasarımı
  • Test adımlarının kelimelere eşlenmesi
  • İş uzmanının anahtar kelimeyle test yazması
  • Yaklaşımların hibrit kullanımı
Modül 4
CI/CD Entegrasyonu
  • Testlerin CI pipeline ile koşulması
  • Jenkins veya GitHub Actions tetikleme
  • Paralel çalıştırma yapılandırması
  • Ortamın pipeline içinde hazırlanması
  • Başarısız testte build davranışı
  • Artefakt ve raporların saklanması
Günün hedefiKatılımcı otomasyon dağıtım risklerini yönetir, metrik ve raporlamayı kurar, otomasyon çözümünü doğrular ve sürekli iyileştirme ile çatıyı yaşatır.
Modül 1
Dağıtım Riskleri ve Önlemler
  • Otomasyon dağıtımının tipik riskleri
  • Ortam ve bağımlılık kaynaklı sorunlar
  • Flaky testlerin iş akışına etkisi
  • Risk azaltımı için önlem planı
  • Geri dönüş (rollback) stratejileri
  • Otomasyon dağıtımının kademeli yönetimi
Modül 2
Metrikler ve Raporlama
  • Otomasyon kapsama ve ilerleme metrikleri
  • Test çalıştırma süresi ve kararlılık
  • Kaçak kusur ve kusur yakalama oranı
  • Allure ile zengin test raporu üretimi
  • Eğilim (trend) ve dashboard raporlama
  • Metriklerin karar desteğine dönüşümü
Modül 3
Otomasyon Çözümünün Doğrulanması
  • Test otomasyon kodunun kendi testi
  • Çatı bileşenlerinin gözden geçirilmesi
  • Yanlış pozitif ve negatiflerin azaltılması
  • Test sonuçlarının güvenilirliği
  • Çatı performansının değerlendirilmesi
  • Doğrulama bulgularının ele alınması
Modül 4
Sürekli İyileştirme ve Bakım
  • Flaky testlerin kök neden analizi
  • Otomasyon çatısının düzenli refactoring'i
  • Teknik borcun otomasyonda yönetimi
  • Test paketinin gözden geçirilmesi
  • Test çalıştırma süresini kısaltma yöntemleri
  • Metriklerle sürekli iyileştirme döngüsü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Otomasyona hazırlık

Otomasyonun amaç ve sınırlarını kavrar, SUT faktörlerini değerlendirir ve yatırım getirisini bilinçli biçimde gerekçelendirirsiniz.

✅
Araç seçimi ve pilot

Araç değerlendirme kriterlerini uygular, pilot ile kavram kanıtı yürütür ve yaygınlaştırma kararını kanıta dayalı verirsiniz.

✅
gTAA mimarisine hakimiyet

Genel test otomasyon mimarisinin katmanlarını tasarlar, sorumlulukları ayırır ve SUT'tan soyutlanmış bir çatı kurarsınız.

✅
Otomasyon yaklaşımları

Veri odaklı, anahtar kelime odaklı ve model tabanlı yaklaşımları karşılaştırır, projeye en uygun stratejiyi seçebilirsiniz.

✅
Selenium ile çatı

Selenium WebDriver ve Page Object Model ile kararlı, bakımı kolay ve ölçeklenebilir bir otomasyon çatısı kurarsınız.

✅
CI ile sürekli test

Otomasyonu Jenkins veya GitHub Actions ile pipeline'a entegre ederek her değişiklikte paralel ve otomatik koşarsınız.

✅
Raporlama ve metrikler

Kapsama, kararlılık ve kaçak kusur gibi metrikleri izler, Allure raporlarıyla sonuçları karar desteğine dönüştürürsünüz.

✅
Sürdürülebilir otomasyon

Dağıtım risklerini yönetir, çatıyı doğrular ve sürekli iyileştirme ile otomasyonu yaşayan bir sisteme dönüştürürsünüz.

Kimler İçin Uygundur?

  • Test otomasyon çatısı kurmak veya mevcut çatıyı iyileştirmek isteyen test mühendisleri
  • otomasyon uzmanları
  • QA liderleri
  • otomasyonu CI süreçlerine entegre eden yazılım mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Test otomasyon çatısı kurmak veya mevcut çatıyı iyileştirmek isteyen test mühendisleri, otomasyon uzmanları, QA liderleri ve otomasyonu CI süreçlerine entegre eden yazılım mühendisleri için uygundur. İleri seviyede, mimari ve karar odaklı bir programdır.
Programlama bilmeden katılabilir miyim?
Bu program ileri bir otomasyon eğitimidir ve Java, C# veya Python gibi bir dilde temel programlama bilgisi gerektirir. Çatı tasarımı ve Selenium ö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 dört gün sürer ve her gün dört modülden oluşur. Mimari ve teknikler gerçek bir uygulama üzerinde katmanlı bir çatı kurularak örnek sınav sorularıyla işlenir. Yüz yüze veya online yapılabilir ve kurumsal gruplara özel uyarlanabilir.
Hangi araçlar kullanılıyor?
Eğitimde Selenium WebDriver ve Selenium Grid, Page Object Model, veri ve anahtar kelime odaklı çatılar, Allure raporlama ile Jenkins veya GitHub Actions kullanılır. Araçlar kavramları göstermek içindir ve kurumunuzun teknoloji 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 kurumsal gruplara özel uyarlama 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 - Test Automation Engi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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 (Temel Yazılım Testi) Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB (Temel Yazılım Testi) Eğitimi

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

ISTQB CTFL temel yazılım testi eğitimi: test süreci, statik test, kara kutu ve beyaz kutu teknikleri, test yönetimi ve araçlar. Foundation sınav hazırlığı.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB Advanced Test Manager Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Advanced Test Manager Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

ISTQB Advanced Test Manager eğitimi: risk yönetimi, planlama, metrikler, hata yönetimi, süreç iyileştirme ve araç stratejisi. CTAL-TM sınav hazırlığı.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB Agile Testing Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Agile Testing Eğitimi

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

ISTQB Agile Tester eğitimi: Scrum ve çevik yöntemler, test piramidi, TDD/BDD/ATDD, kullanıcı hikayeleri ve çevik test araçları. CTFL-AT sınav hazırlığı.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB Certified Foundation Level v4.0 Training Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Certified Foundation Level v4.0 Training Eğitimi

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

ISTQB Foundation Level v4.0 sertifika hazırlık eğitimi: test temelleri, yaşam döngüsü, statik test, kara/beyaz kutu teknikleri ve test yönetimi. Uygulamalı.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB Certified Tester Advanced Level - Agile Technical Tester Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Certified Tester Advanced Level - Agile Technical Tester Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Çevik ekiplerde ileri teknik test eğitimi: TDD, ATDD, BDD, beyaz kutu teknikleri, test otomasyonu, API ve sözleşme testi, CI/CD pipeline ve sürekli test.

Detayları Gör →
ISTQB SertifikasyonlarıISTQB Certified Tester Advanced Level - Test Analyst Eğitimi
Yazılım Testi ve Kalite Eğitimleri

ISTQB Certified Tester Advanced Level - Test Analyst Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

ISTQB Advanced Level Test Analyst sınav hazırlık eğitimi: risk temelli test, ileri kara kutu teknikleri, kusur temelli yaklaşımlar ve kalite karakteristikleri.

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