Quality Assurance (QA) / Test Engineer Eğitimi

4,6 (45 oylama)
 Son Güncelleme Tarihi: 11/2025
 Türkçe

Java İle Nesne Yönelimli Programlama eğitimimize göz atabilirsiniz.

Eğitim Mesleki Gelişim amaçlı olup, alınan belge MYK yetki belgesi zorunlu olan eğitimlerde MYK yetki belgesi yerine geçmez.

Eğitim İçeriği

Quality Assurance (QA) / Test Engineer Eğitimi
Eğitim Süresi: 10 Gün (09:00–12:00 Teori, 13:00–16:00 Uygulama)
Seviye: Başlangıç + Orta/İleri


Katılımcı Profili

  • Yazılım test uzmanı olmak isteyenler
  • Yazılım geliştirme ekiplerinde çalışanlar (developer, analyst, PM)
  • Kamu ve özel sektörde yazılım kabul süreçlerinde görev alan çalışanlar
  • Yazılım kalitesini artırmaya yönelik beceriler kazanmak isteyen mühendisler ve yeni mezunlar

Ön Koşullar / Gereksinimler

  • Temel programlama bilgisi (Hazırlık Eğitimleri ile sağlanabilir)
  • Temel işletim sistemi ve ağ farkındalığı
  • İngilizce teknik doküman okuyabilme becerisi (önerilen)

Müfredat

1. Hafta: Başlangıç Seviyesi

Gün 1: Yazılım Testine Giriş

  • QA’nın yazılım yaşam döngüsündeki rolü
  • Kalite standartları (ISO 9001, IEEE 829 vb. kavram düzeyinde)
  • QA ile QC (Quality Control) farkları

Gün 2: Test Türleri ve Stratejiler

  • Birim testi, entegrasyon testi, sistem testi, kabul testi
  • Fonksiyonel ve fonksiyonel olmayan testler
  • Pozitif/negatif test senaryoları

Gün 3: Manuel Test Teknikleri

  • Test planı hazırlama
  • Test senaryosu ve test case yazımı
  • Test verisi oluşturma yöntemleri

Gün 4: Hata Raporlama ve İzleme

  • Hata raporlama süreçleri
  • Hata yaşam döngüsü
  • Araçların kavramsal kullanımı: Jira, Bugzilla, Trello

Gün 5: Uygulamalı Mini Proje

  • Basit bir yazılım veya web uygulaması üzerinde test planı geliştirme
  • Hata raporu yazma ve sunum yapma

2. Hafta: Orta / İleri Seviye

Gün 6: Test Otomasyonuna Giriş

  • Otomasyonun avantajları ve sınırlamaları
  • Test otomasyon frameworkleri (data-driven, keyword-driven kavramları)

Gün 7: Popüler Test Araçları

  • Selenium WebDriver temel mantığı
  • JUnit, PyTest, TestNG’nin kavramsal işleyişi
  • GUI testlerinde dikkat edilmesi gereken noktalar

Gün 8: İleri Test Türleri

  • API testleri (REST, SOAP servisleri test etme mantığı)
  • Performans testleri (yük, stres, hacim testleri)
  • Güvenlik testleri (OWASP Top 10 farkındalığı)

Gün 9: CI/CD ve QA Entegrasyonu

  • Continuous Integration / Continuous Delivery kavramı
  • Jenkins, GitLab CI/CD pipeline mantığı
  • QA süreçlerinin Entegrasyonu

Gün 10: Final Proje – Uçtan Uca Test Senaryosu

  • Katılımcılar gerçek bir yazılım veya web sistemi için:
    • Test planı, test senaryosu, otomasyon örneği hazırlar
    • Hata raporlama ve sunum gerçekleştirir

Eğitim Çıktıları

  • Katılımcılar yazılım test süreçlerini uçtan uca öğrenir.
  • Manuel ve otomasyon testlerinde pratik deneyim kazanır.
  • Test raporlama, hata izleme ve QA süreçlerini projelere uygulayabilir.
  • CI/CD entegrasyonları ile modern yazılım geliştirme süreçlerine adapte olur.

Eğitim Notları

  • Eğitmen, sektörel güncel yazılım projelerine göre içerik uyarlayabilir.
  • Program, araç bağımlılığından bağımsız olarak test prensiplerini öğretir.
  • Katılımcılar eğitim sonunda üniversite onaylı sertifika alır.

Eğitim kurumsal işbirliğine (kurum/şirket tüzel kişiliğine paket) açık olup, bireysel başvurular kabul edilmemektedir. Kurumsal katılımcı profili ve ihtiyaçlarınıza göre eğitim içeriği yeniden planlanabilmektedir. Karşılıklı görüşmeler neticesinde eğitimin kapsam ve eğitimin yöntemi (Yüz-Yüze, Çevrimiçi) belirlenip ilgili süreçler tamamlanmaktadır. Mutabakat sağlanması durumunda kurumunuzun katılımcıları ile öğretim elemanlarımızın uygun gün ve saatleri, eğitimin yapılacağı yer belirlenmektedir.

Yorumlar

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM