Açık pozisyonlara dön
Yazılım mühendisliği

Software Engineering Intern, Automated QA

Uzaktan Staj 0 yıl
Bu pozisyona başvurun

Pozisyon özeti

Bu staj, test otomasyonunu bir araç olarak değil bir mühendislik disiplini olarak öğrenmek isteyen öğrenciler ve yeni mezunlar için. Önce mevcut suite'leri okuyup koşarak başlayacak, ardından gözden geçirilmek üzere kendi case'lerinizi yazacaksınız.

Temel sorumluluklar

  • Mevcut otomasyon suite'lerini koşmak ve bir hatanın gerçek defect mi yoksa flaky test mi olduğunu ayırt etmek.
  • Mevcut bir framework içinde sade UI ve API test case'leri yazmak; her birini bir mentöre gözden geçirtmek.
  • Testlerin kozmetik nedenlerle kırılmaması için test verisini ve selector'ları derli toplu tutmak.
  • Test koşularının ortaya çıkardığı hataları tekrar üretmek ve raporlamak.
  • Otomasyon testlerinin GitHub Actions'a nasıl bağlandığını ve nerede merge'ü engellediğini gözlemlemek.
  • Hangi suite'in neyi kapsadığını, ekip boşlukları görebilsin diye dokümante etmek.

Aranan nitelikler

  • Bilgisayar mühendisliği, bilgisayar bilimleri veya ilgili bir bölümde öğrenci ya da yeni mezun olmak.
  • JavaScript, TypeScript, Python veya C# ile temel programlama becerisi.
  • HTTP isteği ve JSON yanıtı kavramlarına hakimiyet.
  • Git'e ve branch / pull request mantığına aşinalık.
  • Detaya sabır: otomasyon, hata çıktısını dikkatle okuyanı ödüllendirir.

Tercih sebebi

  • Playwright, Cypress veya Selenium gibi bir tarayıcı otomasyon aracıyla temas.
  • Testlerini kendi yazdığınız kişisel bir proje.
  • Testlerin neden aralıklı olarak kırıldığına dair merak.
  • Teknik dokümantasyonu rahat okuyabilecek düzeyde İngilizce.

Bu pozisyona başvurun

CV'nizi ve kısa bir ön yazı gönderin. Size e-postayla döneceğiz.

Bu pozisyona başvurun