top 8 skills become best qa analyst
QA Analisti için En İyi Becerilerin neler olduğunu merak ediyor musunuz? Bu Eğitimde En İyi Kalite Güvencesi Analisti Olmak İçin Gereken En İyi Beceriler ve Zihniyet Açıklanmaktadır:
Kalite Güvence Analisti olma yolculuğumda, nasıl teste girebilirim ve bu işte en iyi nasıl olabilirim gibi soruları soran pek çok öğrenciyle tanıştım. Cevabım her zaman “kişilik her şeydir - test etmek onun insanını seçer”. Bir Einstein olabilirsiniz, ancak bu Game of Thrones (beyinler) değil, Yenilmezler (kişilikler) .
İntikamcıların kazandığı tüm savaşlarda benim için öne çıkan şey, kişilikleri veya bireysel güçleriydi. Yani bu yazıda Avenger'ın kişilik tanımını kullanarak en iyi Kalite Güvencesi Analisti olma formülümü size anlatmak isterim.
Dünyadaki çoğu insanın, popülerliklerini göz önünde bulundurarak intikamcılarla ilişki kurabileceğine inanıyorum. Bu yüzden benim seçimim, ancak karşılaştırmamı sadece onların kişilikleriyle sınırlamayacağım. Bazı güçlerini de kullanacağım.
Ne öğreneceksin:
QA Analisti İçin En İyi Beceriler
# 1) Kaptanın Liderliği
Beceriler seti:
- Liderlik
- Karar verme
- Mülkiyet / Sorumluluk
- Yetki
Her şeyi onurlu, güçlü, koruyucu doğası ve büyük liderliği olan bir adamla başlatalım, Kaptan Amerika. Nefes alıyor, konuşuyor ve liderlikte yürüyor. Avengers End Game'in geçmişe yolculuk yapmak üzereyken sahnelerinden birinde, midemizdeki kelebeklerle bizi koltuklarımızdan uçuran bir konuşma yaptı.
Bu kelimeleri herkes söyleyebilirdi, ama o Cap olduğu için ayak parmaklarınızda hissedebiliyordunuz. Ben buna büyük liderlik diyorum, kişiyi kesin bir otorite ile sözlerini titretmek için harika bir tekniğe sahip olmaya çağırıyor. Böyle bir karaktere sahip bir QA Analisti, kariyerinde çok hızlı büyümeye mahkumdur. Proje Yöneticilerinin projeleri yürüttüğü günler geride kaldı, bu günlerde QA, canlıya geçiş veya yayına girmeme gibi çoğu karardan sorumludur.
Burası büyük liderliğin devreye girdiği yerdir. Kişinin kararlarında da çok kararlı olması gerekir. Kaptan Amerika aynı zamanda yaptığı iş üzerinde büyük bir sahiplik / sorumluluk gösterir ve çoğu durumda “kurallara göre oynar”. Bir QA personelini üstün kılan becerilerden biri, kişinin çalışmasının sahipliğinden söz eden işinin dokümantasyonundaki disiplindir.
Test planları, test senaryoları, test raporları ve kayıt hataları gibi dokümantasyonu yaparken uyulması gereken kurallar ve standartlar vardır. Test yapmak çok yapılandırılmış bir disiplindir. Beyin yerine kişiliğe dayalı olarak kendi insanını seçme doğası nedeniyle QA vagonundan düşen akıllı insanlar gördüm. Öyleyse, yapılandırılmış çalışma içinizdeki süper güçleri çağrıştırıyorsa, o zaman Cap'e hoş geldiniz.
# 2) Iron-Man ve Hulk Smash'in Kutusunun Dışında
Beceriler seti:
- Yaratıcılık
- Keşif
- Akıllı çalışmak
Test yapılandırılmış olsa bile, yaratıcılığı sınırlamaz. Tony Stark'ın (Iron-Man) ilk filmden son intikamcının filmine kadar demir kıyafetleri ile ne kadar yenilikçi olduğunu hepimiz gördük. Her zaman kutunun dışında düşünür. Çözüm adamıdır. Bu bölüm için, kendinizi Iron Man (belki de onun pis zengin tarafı değil), sadece yaratıcı taraf olarak hayal etmeniz gerekiyor.
Demir adam neredeyse her şeyi programlayabilir, en karmaşık robotu yapabilir ve istediği kadar süslü hale getirebilir. Bir robota programlayamayacağı tek şey sınırsız yaratıcılıktır. Bu nedenle, yaratıcılık, bir testçinin vücudundaki hemoglobinler olmalıdır. Test teknikleri uygulanabilir ancak yaratıcılık olmadan etkinlikleri sınırlıdır. Test kapsamınızda mükemmellik için düşünceniz 'ya bunu denersem' olmalıdır.
İç Hulk Smash'inizi elinizden geldiğince bu şekilde getirirsiniz. Bir geliştiricinin zihniyeti 'kodla, paketle ve çalıştır' derken, bir testçi olarak 'şut! Elimden geldiğince kırayım ”. Buradaki önemli nokta, aklınıza gelebilecek tüm senaryoları denediğinizden emin olmaktır, test edilen ürünün son kullanıcısı olarak kendinizi tanıtın (elbiseyi giyseniz, tamamen dışarı çıkın, hiç dönmeden yaşamayın).
'Şut' zihniyetini uygulamanın en iyi yolu, test kapsamını genişletmek için etkili yollar kullanmaktır. Şahsen test vakalarını yazarken tavsiye ederim; her bir gereksinimi olabildiğince çok test senaryosuna bölün. Her zaman pozitif testler yapmayın, daha fazla negatif testler deneyin, karışıma bazı keşif testleri dahil edin (ancak söz konusu yazılımda deneyimliyseniz bu daha etkilidir).
En son Avengers filminde (Endgame) gördüğümüz yeni hulk, Smart (yaratıcı) ve Savage (Smash) Hulk arasında bir dengeye sahip bir kombinasyondur. Bu karakteri, vahşi zihniyetin parçalamamız gerektiğini söylediği, ancak akıllı zihniyetin 'asıl mesele terlememek' anlamına geldiği test dünyasında benimseyebiliriz, yani her yerde parçalanmak zorunda değiliz.
Ekstra testler (özellikle keşif amaçlı), böceklerle dolu olduğu bilinen alanlara odaklanmalıdır. İşte bu şekilde hiçbir taşı çevrilmemiş halde bırakmazsınız.
# 3) Hawkeye’ın Hassasiyeti
Beceriler seti:
- Detaylara dikkat
- Çeviklik
- Teknik-Otomasyon
Hawkeye hassasiyeti yeniden tanımlıyor, o tamamen hızlı, nişan almak ve ıskalanmamak için ateş etmekle ilgili. Bir test cihazı olarak hassasiyet çok önemlidir. Tüm süper kahramanların sahip olması gereken bir süper güç olsaydı, o zaman bu süper güç, testçiler için ayrıntılara odaklanırdı. Demek istediğim, ayrıntılara çok dikkat etmeden bir test uzmanı nasıl hataları tespit edebilir?
Hawkeyes ayrıca, mermi kullanan rakiplerle savaşması gereken hızlı bir savaş alanında ona uyumluluk sağlayan büyük bir çevikliğe sahiptir. Bu nedenle, çeviklik ve mükemmel odaklanmanın birleşimi, kişiye sınırlı sürede (Thor'un çekici olmadan) daha fazla çivi çakma fırsatı sağladığını kanıtlıyor.
Bu kombinasyon, son teslim tarihlerine göre hızlı tempolu bir ortamda avantajınıza göre harika çalışır. Detay oryantasyon becerileriniz, olabildiğince çok hata yakalamanızı sağlar, çeviklik son teslim tarihlerini karşılamanıza yardımcı olur. Ancak, QA'nın yalnızca testle ilgili değil, aynı zamanda çok fazla hassasiyet gerektiren dokümantasyonla ilgili olduğundan bahsettiğimi de unutmayın.
Hawkeye, boş zamanlarında zamanını sanatını mükemmelleştirmek için harcayan çok teknik bir adam olarak da bilinir. Bazı durumlarda, bir QA analisti olarak, otomasyon komut dosyaları yazmanız veya yürütmeniz gerekebilir. İşte o zaman teknik botlarınızı giydiğinizde ve teknik becerilerinizin sürekli olarak onaylanması gerekir. Bir QA Analisti olarak, kendinizi en son test araçları döngüsünde tutmalısınız.
Bazı örnekler, arka uç testi yapmanızı da gerektirebilir. Bu yüzden zihninizi zindan teknik testlerine dalmaya hazırlayın.
# 4) Dr. Garip ve Gelecekteki Eksiklikler
Beceriler seti:
- Risk tanımlaması
- Karar verme
QA dünyasında Dr. Strange olmak zor bir çabadır. Dr. Strange, bir örnekte birden fazla geleceği görme yeteneğine sahip muhteşem bir Yüce Büyücü olarak biliniyor. Bunu halletmek için şimdi gidip büyücü olmayı öğrenmen gerektiğini söylemiyorum. Bu, test deneyimiyle mümkündür.
İyi bir test uzmanı, canlı ortamdaki eksiklikleri belirlemede deneyimini kullanır. Basit bir ifadeyle, bu, bir test uzmanının hata olasılığı olan alanları tahmin etmesi ve dolayısıyla testini bu tür alanlara odaklaması gerektiği anlamına gelir. Peki ya yazılımı ilk kez test ettiğiniz durumlar? Şimdi bir sihirbazın yerine geçtiğini unutma.
Her iyi sihirbazın her zaman kolunda birkaç numara daha olmalıdır. Püf noktanız, uygulama yayına girdiğinde gelecekteki eksiklikleri belirlemek için testinizde bir son kullanıcı zihniyetini uygulamaktır. Canlı sistemdeki olası eksiklikleri test etme yeteneği, risklerin tahminini de içerir.
Düşünün, Dr. Strange geleceği tahmin etmek için çok değerli güçlere sahipti ama bu konuda hiçbir şey yapmadı. Süslü bir restoranda sulu biftek sipariş etmek gibi bir şey ama dişlerin yok. Bu nedenle, bu risk tahminlerini yaparken sıkı çalışmanızı ödüllendirmek için, azaltma stratejilerinin uygulanması bir zorunluluktur. Bunu yapmanın bir yolu, yüksek riskli alanlar için test senaryolarını otomatik hale getirmektir.
Otomatikleştirilecek doğru test senaryolarının önceliklendirilmesi ve seçilmesi başlı başına bir beceridir ve çok sayıda karar vermeyi içerdiğinden güçlü bir kişilik gerektirir.
# 5) Halkının Pabucundaki Kara Panter
Beceriler seti:
- Anlama
- Gereksinim toplama
- Son kullanıcı gibi düşünün
- Meraklılık
Şimdi, çalışanlarının (son kullanıcıların) ihtiyaçlarına (gereksinimlerine) yaklaşırken Kara Panter gibi düşünmeye başlayalım. Kara Panter, halkının ihtiyaçlarını ön planda tutan asil bir büyük lider karakterini sergiliyor. Başarılı bir test uzmanı olmanın bir parçası olarak, gereksinimleri anlamak ve bunları test senaryolarına çevirmek için becerilere sahip olmak gerekir.
Test, yalnızca kişinin gerçek yazılımı test etmesi gerektiğinde başlamaz. ISTQB Foundation temellerine göre, erken test en ucuz yaklaşımdır. Bunun anlamı, sistem geliştirme maliyetlerini düşürmek için testin Sistem Geliştirme Yaşam Döngüsünün (SDLC) gereksinim toplama aşamasında başlaması gerektiğidir.
Gereksinim toplama iş tanımımızda olmasa da. Gereksinimleri tartışmak için bir iş kullanıcısıyla konuşmak için bir geliştiriciyle birlikte yürüyeceğim pek çok vakam oldu. Geri dönüşümüzde, geliştirici, ürün sahibinin neye ihtiyacı olduğu konusunda kısmen bilgilendirilecektir. Daha sonra gereksinimleri anlamalarına yardımcı olmak benim sorumluluğum oldu.
Lütfen bunun, o sırada kuruluşumuzda bir İş Analistinin bulunmamasından kaynaklandığını unutmayın. Ama genel olarak, Kalite Güvencesi Analisti olarak, bunları etkili bir şekilde tercüme edebilmek için gereksinimleri anlama becerileriyle donatılmış olmalısınız. .
Kara Panter aynı zamanda Vibranyum'larını da koruyor, Wakanda'ya ait olanı tek bir barış içinde eve geri getirmesini sağlamak için yolundan çıktığını gördük. Dolayısıyla test, gereksinimleri karşılamak için pozitif ve negatif testler yapmakla ilgili değildir. Ancak kalitenin en yüksek standartta tutulmasını sağlamak için kişinin kendi yolundan çekilebilmesi gerekir.
İyi bir Kalite Güvence Analisti, daha iyi kalite gereksinimlerine de meydan okur . İyi kaliteyi sağlamak için yolunuzun dışına çıkmak, mantıkla sorgulayıcı bir yaklaşım uygulayarak kapsam dışı alanları test etmek anlamına da gelir.
# 6) Her Şeyinizi Thor Olarak Verin
Beceriler seti:
- Belirleyici
- Güven
- Profesyonellik
Mantıklı bir zihniyet, QA'da büyük bir kazançtır, ancak güçlü bir kişiliğin birleşimiyle, bu Thor ve çekici gibi bir sayıdır. Thor'un güçlü bir kişiliği var, ergosu bazen yargılarını gölgede bıraksa da, güçlü bir pes etmeme duygusu var. Ana gezegeni yok edildikten ve çekicini kaybettikten sonra, Thanos'u öldürmenin bir yolunu bulmak için tüm olası seçenekleri tüketti.
Bir testçi olarak ihtiyacınız olan zihniyet budur (kesinlikle Thor'un yaptığı gibi daha büyük bir çekiç bulmamalısınız?), Ancak belirli bir öğeyi test etmek için mümkün olduğunca çok açı bulma yaklaşımı. Bu, geliştiricilerin sağlam nedenler olmadan kaydettiğiniz hataları reddettiği durumlarda da güçlü olmaya kadar uzanır. Kanıtla sorgulamalısınız, ancak bu inatçı olmanız gerektiği anlamına gelmez.
Ancak, bir hata reddi için belirtilen nedenlerden memnun değilseniz. Memnun olana kadar reddi sorgulamalısınız. Bir öğenin canlı bir sisteme aktarılıp aktarılamayacağına ilişkin kararların QA’nın o özelliğe olan güvenine bağlı olduğunu hatırlayın.
Dolayısıyla, bir QA personeli olarak, günlüğe kaydedilen hataların reddedilmesi nedeniyle bir özelliğe güvenmiyorsanız, ancak yine de bu özelliğin canlı sisteme girmesine izin verirseniz, profesyonelliğinizi ve bir QA Analisti olarak sertifikasyonunuzu sorgular. Thor, Thanos katliamına alternatif bir çözüm bulmak için her şeye rağmen, bir yenilgi noktasına geldi ve kabul etmek zorunda kaldı.
Tıpkı testte olduğu gibi, mükemmel bir test kapsamı sağlamak için aklına gelebilecek tüm olası senaryolar deneyebilir. Ancak bir test cihazı% 100 hatasız yazılım için ne kadar acıkmış olursa olsun; testin sınırlandırılması için hazırlıklı olunması gerekir.
ISTQB 2. Prensibine göre, Kapsamlı Testler Pratik Olarak Mümkün Değildir. Yani bu, test sınırlamalarını da kabul eden bir zihniyete sahip olmanız gerektiği anlamına gelir.
# 7) Örümcek Adam Olmak
3 yıllık deneyim için selenyum mülakat soruları
Beceriler seti:
- Sezgi
- Entegrasyon
Testte Örümcek Adam olmak sadece entegrasyon testine yaklaşırken kullanışlı olan, noktaları birleştiren düşüncelerin ağ oluşturma yeteneği. Farklı test seviyeleri vardır ve entegrasyon testleri, entegre edilen sistemlerin karmaşıklığına ve nasıl arayüz oluşturduklarına bağlı olarak çok zor olabilecek bir seviyedir. Etkili Entegrasyon testi savaşını kazanmak için 'webby' süper gücüne ihtiyacınız var.
Örümcek Adam'ın çok güçlü bir sezgisel kişiliğe sahip olduğunu da biliyoruz. Deneyim ve güçlü sezginin bir kombinasyonu, bir test uzmanının keşif testi sırasında en az beklenen hataları tespit etmesine yardımcı olabilir. Son zamanlarda bir rapor özelliğini test ediyordum ve kafamda rastgele bir 'ses' dedi ki, başka bir ilgisiz özelliğe bakarak başlamalıyım ve tahmin et ne oldu? o ekranla ilk etkileşimimde, sistemin çok sık kullanılmayan bir işleviyle ilgili bir hata tespit ettim.
# 8) Kara Dul'un Odağı
Beceriler seti:
- Odaklanma
- Taktik
Black Widow’un kazanma yeteneği, meselelere odaklanan yaklaşımıdır. Bunu böl ve yönet tekniği kullanarak başarır. Tek bir darbede bir insan seline çarpabilecek bir gök gürültüsü tanrısı olmadığının ve aynı şeyi başarmak için 100 füze atabilecek süslü bir zırhının olmadığının tamamen farkında. Ancak bölünmesi ve fethi onu her zaman savaş alanında rakiplerinden üstün kılar.
Test ederken odak, karmaşık özelliklere yaklaşmada çok önemlidir. Genellikle çiğneyemeyeceğiniz şeyleri ısırmamanız tavsiye edilir. Odaklanmış testler bu tavsiyeyi mükemmel bir şekilde uygular.
Sonuç
Her zaman kariyerinizin kişiliğinizin bir uzantısı olması gerektiğine inandım. Yani, kişiliğinizi eşleşen kariyer ile aynı hizaya getirirseniz, büyük bir savaş kazandınız. Açıkladığım gibi. test analizi, 'doğru' kişilik ve zihniyet gerektiren bir kariyerdir.
Zekâların KG'yi zor olduğu için değil, kişilikleri QA'lardan farklı bir yolda olduğu için terk ettiğini gördüm. Bu yüzden size tavsiyem, QA'ya girmeyi düşünüyorsanız, önce formda olma için kişiliğinizi değerlendirin ya da zaten QA'deyseniz ve kariyerinizde hızlanmanız gerekiyorsa, kişilik kontrolünüz sizi doğru yola yönlendirecektir. .
Umarım bu eğitim, kişiliğinizi bir QA Analisti olarak tanımlamak için rehberlik eder !!
Önerilen Kaynaklar
- 40+ Popüler Test QA Analisti Mülakat Soruları ve Cevapları (2021 LİSTESİ)
- Her Test Uzmanının (Temelde Daha Taze) Sahip Olması Gereken 6 Temel Beceri
- Yazılım Test Edicisi Olarak Yazma Becerilerinizi Hızla Geliştirmenin 9 Yolu
- Yönetici Asistanı Becerileri, Maaş, Sorumluluklar ve Daha Fazlası
- Becerilerinize Göre Size En Uygun QA İşini Nasıl Anlarsınız?
- Test Becerilerinizi Nasıl Geliştirebilir ve Rekabeti Nasıl Geçebilirsiniz!
- Beceri Üzerinden Araçlar: Noktayı Kaçırıyor muyuz?
- İş Analisti Olarak Kariyerinize Başlayın: Sizin İçin Bir Kariyer Bulvarı