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