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

Software Engineer, Automated QA

Uzaktan Tam zamanlı 2-5 yıl Lisans
Bu pozisyona başvurun

Pozisyon özeti

Test kodunu production kodu gibi ele alan bir test otomasyon mühendisi arıyoruz. Suite'leri uçtan uca sahipleneceksiniz: yapıları, güvenilirlikleri ve pipeline'da hatalı bir değişikliğin merge olmasını durdurdukları nokta.

Temel sorumluluklar

  • Otomasyon suite'lerini uçtan uca sahiplenmek: yapı, kapsam, koşu süresi ve güvenilirlik.
  • Testlerin rutin UI değişikliklerini atlatması için page object veya benzeri soyutlamalar tasarlamak.
  • REST ve gRPC servislerine karşı API seviyesinde kapsam kurmak; sözleşme ve negatif senaryolar dahil.
  • Flakiness'i aşağı çekmek: karantinaya almak, kök sebebi teşhis etmek ve tekrar koşmak yerine düzeltmek.
  • Suite'leri GitHub Actions'a bağlamak; hataların görmezden gelinmek yerine merge'ü engellemesini sağlamak.
  • Koşuların izole ve tekrarlanabilir olması için test verisi ve ortam kurulumunu yönetmek.
  • Kapsam ve hata trendlerini ekibin aksiyon alabileceği bir dille raporlamak.
  • Diğer mühendislerin test kodunu gözden geçirmek ve uygulama kodu ile aynı çıtada tutmak.

Aranan nitelikler

  • Arkanızda gerçekten sürdürülen bir suite ile 2-5 yıl test otomasyonu deneyimi.
  • TypeScript, Python, C# veya Java ile güçlü programlama becerisi.
  • Playwright, Cypress veya Selenium gibi tarayıcı otomasyonunda derin pratik deneyim.
  • Auth akışları ve hata yanıtları dahil, API'leri programatik test etme deneyimi.
  • Suite'leri CI'da koşturma ve toplam süreyi kullanılabilir bir bütçede tutma deneyimi.
  • Flaky testlerin sebebine hakimiyet ve semptomu değil sebebi ortadan kaldırma yaklaşımı.
  • Neyin otomatikleştirilmemesi gerektiğine karar verebilme muhakemesi.

Tercih sebebi

  • Android veya iOS tarafında mobil otomasyon deneyimi.
  • Performans veya yük testi araçlarıyla temas.
  • Servisler arası contract testing deneyimi.
  • Test bağımlılıklarını ayağa kaldırmak için Docker'a aşinalık.

Sizi bekleyenler

  • Rekabetçi maaş.
  • Tamamen uzaktan — en verimli olduğunuz yerden çalışın.
  • Kitap, kurs ve konferans için yıllık eğitim bütçesi.
  • Üst düzey donanım ve yazılım aracı desteği.
  • Özel sağlık sigortası ve esnek izin.

Bu pozisyona başvurun

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

Bu pozisyona başvurun