Kariyer Özeti
Yazılım sektöründeki kariyerim Test Uzmanı ne iş yaparı bilmeden başladı. Amacım yazılım yapmak ve yazılımcı olmaktı ama yazılım kalitesi ile başladım. Aslında bir bakıma iyi de oldu diye düşünüyorum. Kalite nedir, nasıl sağlanırı bilmeden yazılımın olmayacağını da görmüş ve anlamış oldum. Logo Yazılım'da Test Uzmanı olarak başlayan kariyerim sırası ile Kıdemli Test Uzmanı, Test Analisti, Bulut Sistemleri Danışmanı, Yazılım Destek Danışmanı olarak devam eden süreç en son HepsiJet firmasında Test Otomasyon Takım Lideri olarak devam etmektedir. Fonksiyonel test yaparken bir yandan da yazılımda yapmak istediğim için kendimi test otomasyon tarafında geliştirmeye başladım. İlk önce temel seviyede java bilgisi ile java selenium kullanarak test otomasyonu yapmaya başladım. Daha sonra daha az kod yazarak otomasyon vaad eden Robot Framework ile tanıştım ve kullanmaya başladım. Şu anda Robot Framework ile mobil, web, API hatta database testleri yapmaktayım. Paralelde kendime yeni yetkinlikler kazandırmak için performans testleri yapmaya başladım. Performans testlerinde öncelikli JMeter kullanıyorum ama başlangıç seviyesinde Locust aracını da biliyorum. Hayatımda kaliteye önem verdiğim için yazılım testi ve test otomasyonu yapmanın tam bana göre olduğunu düşünüyorum. İyi bir yazılım, doğru yapılmış test ile elde edilebilir. Bir dönem bulut sistemlerine de merak saldığım için 2021 yılında AWS Solutions Architect - Associate sertifikasını aldım. Her zaman öğrenecek yeni bir şey vardır diyebilen iyi bir takım oyuncusu olduğumu düşünüyorum.
Tecrübelerim
Test Otomasyon Takım Lideri
Robot Framework ile geliştirilmiş olan web, mobil ve api test otomasyonu işlerinin yürütülmesi. Yine aynı teknolojiyi kullanarak gerekli olan yerlerde db testinin yapılması. Hazırlanan senaryolarının Gitlab CI/CD ile planlı olarak koşulması ve sonuçlarının raporlanıp incelenmesi. JMeter kullanılarak performans, yük ve veri hazırlanması testlerinin yapılması.
Sorumluluklar:
- Test otomasyon altyapısının hazırlanması
- Robot Framework otomasyon aracı kullanılarak Selenium/Appium ile mobil, web ve API test senaryolarının otomasyonunun hazırlanması
- Otomatize edilmiş testlerin planlı olarak koşulması, raporlanması ve sonuçlarının değerlendirilmesi
- Otomatize edilecek senaryoların Testrail üzerinde dökümante edilmesi
- JMeter ve Postman ile performans/yük testi yapılması
- Otomasyon ve performans testlerinde kullanılabilecek yeni teknolojilerin araştırılması
- Ekibin gelişimine katkı sağlama ve koçluk yapılması
- Haftalık iş planlarının yapılması ve iş planlarının Jira üzerinden takip edilmesi
- Django ile gönderi ilerletme sürecini yapan web proje geliştirmesi
- Sonarqube statik kod analizi çalışmalarına öncülük etme
- Jacoco ile test coverage ölçümü yapılması
- Yapay zeka ile Testrail üzerinde test senaryosu oluşturulması ve bu senaryoların otomasyon kodunu otomatik oluşturan altyapının hazırlanması
Kullanılan Teknolojiler:
- Test Otomasyonu
- Robot Framework
- Selenium
- Appium
- Agile
- Jira
- TestRail
- Performans&Yük Testi
- JMeter
- Sonarqube
- Jacoco
- Python
- Yapay Zeka
Yazılım Destek Danışmanı
Logo J-Platform ERP ürünü için bayi ve müşterilere destek danışmanlığının yapılması. Bayi ve müşterilerden telefon desteğe iletilen ve çözülemeyen, anlaşılamayan foksiyonel/sistemsel sorunların incelenmesi ve çözüm üretilmesinin sağlaması.
Bulut Sistemleri Danışmanı
Yeni kurulan Site Reliability Engineering(Hizmet Sürekliliği Mühendisliği) bölümünde, AWS ve özel bir datacenter firmasında bulunan iç ve dış müşterilere hizmet veren sistemlerin sürekliliğinin sağlanması.
Test Analisti
Test yapılan ERP uygulamasının kendi test otomasyonu aracı ile testlerinin hazırlanması ve koşulmasını sağlaması. Sonar ile kod analizi yapılması. ERP uygulamasının test koşulacak ortamlarının Docker ile ayağa kaldırılması.
Kıdemli Test Uzmanı
ERP uygulamasının manual testlerinin yapılmasını ve test otomasyonu senaryolarının hazırlanması.
Test Uzmanı
ERP uygulamasının testlerini yapılması ve kalite kontrolünü sağlanması.
Beceri & Araçlar
Test Otomasyonu
-
Robot Framework
-
Selenium
-
Appium
-
Cypress
Performans Testi
-
JMeter
-
Locust
Diğer
- ISTQB
- Jenkins
- Git
- Jira
- Confluence
- Testrail
- XRay
- SpiraTest
- AWS
- Docker
- Linux
- Java
- Python
- DJango
- Tomcat
- IntelliJ
- PyCharm
- Aqua
- Visual Studio Code
- Eclipse
- Postgresql
- MSSQL
- MySql
- Oracle
- Git
- SourceTree
- Sonarqube
- JaCoCo
Projeler
-
Django Projesi
Eğitim
-
Yazılım Mühendisliği / 3,6 (Yüksek Lisans)Ahmet Yesevi Üniversitesi2021 - 2022
-
Elektrik/Elektronik Mühendisliği / 72 (Lisans)Erciyes Üniversitesi2001 - 2005
-
Endüstriyel Elektronik / 71 (Önlisans)Ege Üniversitesi1997-1999
-
Fen Bilimleri / 3,96İzmir Şirinyer Lisesi1993 - 1996
Sertifikalar
-
ISTQB® Foundation Level Uluslararası Yazılım Test Uzmanlığı
-
AWS Certified Solutions Architect – Associate
Dil
- Türkçe (Ana Dil)
- İngilizce (Orta)
- Almanca (Başlangıç)
İlgi Alanları
- Seyahat Etmek
- Kitap Okumak
- Spor Yapmak
- Film&Dizi İzlemek