Yeni yazıTest Otomasyonu Süreçlerinde Başarıyı Yakalamanın 5 Yolu

Full Stack Developer

Tahir Can Yıldız

Yapay zekâ destekli ürünleri backend'den arayüze, test otomasyonundan canlıya kadar uçtan uca geliştiriyorum.

İstanbul, Türkiye
Tahir Can Yıldız
Tecrübe
4+
Projeler
9
Blog yazısı
46

Blog

Son yazılar

Sahada öğrendiklerim, adım adım rehberler ve güncel teknik notlar.

Test otomasyonunda başarının 5 yolu: test piramidi, flaky testler, CI entegrasyonu ve süreç yönetimi
Yeni10 dk okuma

Test Otomasyonu Süreçlerinde Başarıyı Yakalamanın 5 Yolu

Test otomasyonu süreçleri, yazılım geliştirme yaşam döngüsünde tekrarlayan test görevlerini otomatize ederek yazılım kalitesini artıran düzenli bir yaklaşım dır. Bu yöntem, manuel testlerin…

Tanışalım

Hakkımda

“Yapay zekâ destekli ürünleri backend'den arayüze, test otomasyonundan canlıya kadar uçtan uca geliştiriyorum.”

Kocaeli Üniversitesi Bilgisayar Mühendisliği mezunuyum ve şu anda Calling AI'da Full Stack Developer olarak çalışıyorum. İşletmelerin aramalarını, WhatsApp, web chat ve e-posta yazışmalarını Türkçe konuşan yapay zekâ asistanlarına devreden platformun API katmanını, entegrasyonlarını ve arayüzlerini geliştiriyor, yeni özellikleri canlıya taşıyorum.

Kariyerime Sirius AI Tech'te backend geliştirici olarak başladım; ardından şirketin tüm projelerinde birim, API, UI ve uçtan uca test süreçlerini üstlendim. Bu iki deneyim sayesinde kod yazarken nasıl test edileceğini, test ederken de nasıl daha iyi yazılabileceğini birlikte düşünüyorum.

Bu blogda backend, frontend, yapay zekâ ve test otomasyonu üzerine sahada öğrendiklerimi ve piyasadaki güncel gelişmeleri paylaşıyorum.

Şu an

Full Stack Developer

Calling AI

Eğitim

Kocaeli Üniversitesi

Bilgisayar Mühendisliği

Konum

İstanbul, Türkiye

Odak alanları

Backend / API · Test Otomasyonları · Frontend

Blog

46 yazı yayında

Tüm yazıları oku

Çalışma geçmişi

Deneyim

  1. Full Stack Developer

    Calling AIRemote

    Güncel10.05.2026 – Halen

    Calling AI'da yapay zekâ destekli sesli asistan platformu üzerinde çalışıyorum. İşletmelerin gelen ve giden aramalarını, kampanya aramalarını, web chat, WhatsApp ve e-posta yazışmalarını Türkçe konuşan yapay zekâ asistanlarına devretmesini sağlıyoruz. Ürün geliştirme, entegrasyonlar ve yeni özelliklerin canlıya alınması tarafında yer alıyorum.

    • Calling AI
    • Sirius AI Tech
    • Yapay Zekâ
    • Sesli Asistan
    • Sesli Yapay Zekâ
    • Conversational AI
    • Voice AI
    • Çağrı Merkezi Otomasyonu
    • AI Agent
    • LLM
    • SaaS
    • Ürün Geliştirme
  2. Test Engineer

    Sirius AI TechOfis

    Güncel20.09.2024 – Halen

    Backend Developer olarak başladığım Sirius AI Tech'te, ihtiyaç doğrultusunda test süreçlerinin yönetimini devraldım ve tüm projelerde uçtan uca test süreçlerini yönettim. Birim, regresyon, API, UI ve E2E testleriyle projelerin canlıya çıkış öncesi hata oranlarını en aza indirdim.

    • Selenium
    • Playwright
    • Cypress
    • Mocha
    • Jest
    • Bun
  3. Backend Developer

    Sirius AI TechOfis

    19.06.2024 – 20.09.2024

    Sirius AI Tech, işletmelere yapay zekâ destekli yazılım ürünleri geliştiren bir teknoloji şirketi. Burada Backend Developer olarak çalıştım; ağırlıklı olarak Calling AI'ın API katmanını, sesli asistanların arama akışlarını, CRM ve takvim entegrasyonlarını, ödeme ve abonelik altyapısını geliştirdim ve yeni özellikleri test ortamından canlıya taşıdım.

    • Javascript
    • Typescript
    • React
    • Mysql
    • Mssql
    • Postgresql
  4. IT Stajyer

    İstanbul Büyükşehir BelediyesiOfis

    01.08.2020 – 12.12.2020

Teknik yetkinlikler

Yetenekler

Günlük işimde kullandığım araçlar, diller ve yöntemler.

Backend / API

  • C#
  • Javascript
  • Typescript
  • ASP.NET Core
  • Express.js
  • REST
  • GraphQL
  • gRPC
  • Swagger/OpenAPI
  • JWT/OAuth

Test Otomasyonları

  • Selenium
  • Appium
  • Cypress
  • Playwright
  • Jest
  • Mocha
  • Bun

Frontend

  • HTML
  • CSS
  • Tailwind CSS
  • Next.js
  • Redux
  • React Native

API Testi

  • Postman
  • REST Assured
  • SuperTest
  • Newman
  • k6

Performans ve Yük Testi

  • JMeter
  • k6
  • Gatling
  • Locust

Test Yönetimi ve Metodoloji

  • Test planlama
  • test senaryosu yazımı
  • BDD (Cucumber
  • SpecFlow
  • Gherkin)
  • TDD
  • Exploratory Testing
  • Regresyon/Smoke testleri
  • Page Object Model

DevOps ve CI/CD

  • Docker
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Azure DevOps
  • Kubernetes (temel)
  • Linux/Bash

Araçlar ve Proje Yönetimi

  • Git/GitHub
  • Jira
  • TestRail
  • Zephyr
  • Confluence
  • Agile/Scrum
  • Kanban
  • Figma

Veri ve Önbellek

  • Redis
  • Elasticsearch
  • SQLite
  • Firebase Firestore
  • Entity Framework
  • Prisma

E2E & UI Test

  • Selenium
  • Playwright
  • Cypress
  • Appium
  • WebdriverIO
  • Detox

Test Yaklaşımları

  • POM
  • BDD
  • Data-Driven
  • Cross-Browser
  • Visual Regression
  • Paralel Test

Raporlama & CI/CD

  • Allure
  • GitHub Actions
  • Jenkins
  • Docker
  • BrowserStack

Akademik geçmiş

Eğitim

Kocaeli Üniversitesi

Bilgisayar Mühendisliği · Üniversite

09.2018-09-2023

İletişime geçin

Birlikte çalışalım

Yeni bir proje, iş birliği ya da yazılarımla ilgili bir sorunuz mu var? Mesajınızı bırakın, en kısa sürede dönüş yapayım.