qa s roles vs goals how balance both achieve your goals
Ten artykuł jest poświęcony mojej pełnej pasji Bractwu QA !!!
Dawno minęły czasy, kiedy QA miały wystarczająco dużo czasu, czekając na pojawienie się kompilacji, a później zaczęły testować, odpowiednio zgłaszać błędy, a następnie ponownie czekać, aż programiści je naprawią.
Spędzaliby większość czasu na ćwiczeniu angielskiego, LOL !!. Mam na myśli pisanie przypadków testowych, przeglądanie ich i finalizowanie w celu wykorzystania do testów.
Czas bardzo się zmienił, podobnie jak role. Możesz mieć szczęście, jeśli przeżyjesz, wykonując testy ręczne, które również z dużymi gigantami IT, takimi jak Infosys, Wipro, TCS, Accenture itp.
Będąc w średniej wielkości lub małej firmie, poza podstawowymi testami manualnymi musisz zdawać sobie sprawę z pewnych specjalnych umiejętności. Może to być coś takiego jak testowanie API, listonosz, MYDŁO , Testowanie baz danych , walidacje po stronie klienta do bardziej złożonych, takich jak automatyzacja i testy wydajności.
W obecnym trendzie mogłeś zauważyć, że oferty pracy nawet dla testerów z 2-4-letnim doświadczeniem zawierają wiele rzeczy.
Poniżej podano przykładowy opis stanowiska dla roli testera z 2-4 letnim stażem pracy:
- Dobra znajomość języka Java.
- Selen - Obowiązkowy.
- Musi być dobry w testach wydajności - Jmeter / LoadRunner z dogłębnym zrozumieniem koncepcji systemu operacyjnego i dostrajania wydajności
Wymieniłem tylko podstawowe umiejętności, ale jest o wiele więcej do dodania do listy. Python, Perl, groovy itp. Znajdują swoje miejsce w większości debiutów.
Więc, co tu wnioskujemy? Czy branża przechodzi do roli SDET?
Zgodziłbym się jednak w pewnych punktach np. - tester powinien mieć podstawową znajomość języka programowania i powinien być skłonny do automatyzacji gdy wymagane . Pewnie się zastanawiasz dlaczego termin „ gdy wymagane ”Zachowywał śmiałość? Wynika to z praktyk stosowanych obecnie.
Wiele firm zatrudnia do testowania automatyzacji, ale szczęście powinno być tylko wtedy, gdy jesteś w stanie znaleźć projekt automatyzacji w tej nowej organizacji. Nieraz po prostu lądowałeś w innym ręcznym projekcie, w którym po kilku miesiącach nie było już możliwości uczenia się.
Głównym powodem zmiany obecnej firmy może być „Nie mam doświadczenia z automatyzacją” . Być może będziesz musiał włożyć wszystkie wysiłki, aby nauczyć się automatyzacji, a następnie zmienić firmę, ponieważ chcesz przejść z testowania ręcznego. Więc tutaj jesteś !!
Znowu masz przerąbane !!
Kolejną najgorszą rzeczą, jaką zauważyłem w wielu organizacjach, jest to, że nawet kierownik ds. Kontroli jakości lub kierownik ds. Zapewnienia jakości wykonują prawie taką samą pracę, jak młodszy tester. Może nie być tak w każdym przypadku, ale awansowanie na kierownika ds. Kontroli jakości nie gwarantuje, że dostaniesz role, o które myślisz.
Hierarchia w twoim projekcie może doprowadzić cię do wykonania tej samej pracy, którą wykonują twoi rówieśnicy. Role QA Manager prawie się kończą.
Gdzie więc główny dział kontroli jakości powinien widzieć siebie w przyszłości?
Wreszcie, co najciekawsze, każdy w tej bractwie IT marzy o tym, żeby udać się na miejsce. Jeśli porównasz szanse na miejscu uzyskane przez licencjobiorców lub programistów z wynikami kontroli jakości, poczujesz smutek, że jesteś po stronie przegranej. Pracowałem z różnymi organizacjami i jest kilka wspólnych słów, które często słyszałem od HR lub wyższego kierownictwa.
To są słowa, które mnie zasmucają - „Na miejscu nie ma kontroli jakości” . Ale znowu nie wszędzie jest tak samo, jednak cytuję tylko ogólne trendy w branży.
maven pytania do wywiadu i odpowiedzi dla doświadczonych
Wróćmy więc do tytułu tego artykułu' Role kontroli jakości a cele '.
Kluczową kwestią, którą staram się tutaj podkreślić, jest „Czy nasze role koncentrują się na naszych celach” . Jestem pewien, że większość z nich powie NIE !! W miarę jak mijają dni, wraz z postępem twojego doświadczenia z roku na rok, czasami czujemy, co nowego robimy? Odpowiedź będzie taka, że wykonujemy tę samą pracę, którą wykonywaliśmy 3-4 lata temu ”.
Spotkałem profile niektórych testerów, którzy nawet z ponad 10-letnim doświadczeniem nadal pracują jako „Analityk Testów” lub „Starszy Analityk Testów”, podczas gdy programiści z tym samym zakresem doświadczenia stają się „Kierownikami Projektu” lub „Kierownikami Produktu” ”.
Jeśli spojrzysz wstecz na role, które wykonywałeś przez całą swoją karierę, poniższa tabela będzie brzmiała interesująco i przygnębiająco. Zauważysz, że niczego się nie uczysz nawet po 7-8 latach stażu pracy.
Oznaczenia | Lata na tej samej roli (średnia | Liczba lat doświadczenia | Nauki / obawy / wyzwania |
---|---|---|---|
Manager QA | 3 | 14 | Prawie bez zmian w rolach, wciąż myślę, czy kontynuować kontrolę jakości, czy przejść do BA |
Junior Associate QA | 1 | 1 | Pisanie przypadków testowych, zgłaszanie błędów, podstawowe testowanie ręczne |
Associate QA | 1.5 | 2.5 | Przeglądy przypadków testowych, automatyzacja (jeśli szczęście) |
Senior Associate QA | 1.5 | 4 | Raportowanie statusu, automatyzacja, wydajność (zaczynasz się uczyć, nawet jeśli nie jesteś w projekcie) |
Associate Lead QA | dwa | 6 | Tworzenie planów testów, szacowanie i obsługa zespołu (jeśli szczęście), przydzielanie zadań, raportowanie statusu do klienta, więcej telefonów do klientów |
Lead QA | dwa | 8 | Strategia testów, więcej pracy w programie Excel, zarządzanie grafikiem, tworzenie kont, dane rozliczeniowe |
Associate Manager QA | 3 | jedenaście | Tym bardziej, że wykonałbyś wszystko w roli Lead QA. |
Dyrektor QA | 3 | 17 | Prawie bez zmian w rolach. Więcej o zarządzaniu ogólną jakością w organizacjach. |
Więc powiedziałbym, że przedział 5-7 lat jest bardzo ważny w karierze QA. Musisz popracować nad swoimi mocnymi i słabymi stronami i odpowiednio podążać ścieżką.
- Jeśli nie interesujesz się programowaniem i nie rozumiesz też automatyzacji, ale czujesz, że masz dobre umiejętności analityczne i komunikacyjne, lepiej przejdź do stanowiska licencjata po 5 latach.
- Jeśli oszalałeś na punkcie kodu, upewnij się, że podążasz ścieżką automatyzacji. Nie ma sensu pozostać w Manual. Zmieniaj firmy, aż uzyskasz idealną rolę.
- Jeśli nie jesteś szalony z kodowaniem, ale dobrze rozumiesz logikę, zrozum technologie na rynku i lepiej przejdź do kierowania dostawami zamiast kierownika kontroli jakości. Dużo się nauczysz w branży Dostawa.
Ogólnie ludzie mówią, że nie powinniśmy zbyt często zmieniać firmy, ale co, jeśli nie jesteśmy zadowoleni z naszych ról? Czy powinniśmy iść na kompromis w tym, co się dzieje? Nadal wykonuj tę samą pracę, jeśli nie lubisz? Pod koniec dnia myśl dalej, co robię?
Chłopaki !! Upewnij się, że twoje role sprawiają, że osiągasz swoje cele. Jeśli nie, po prostu idziesz na kompromis ze swoim życiem i karierą. Jeśli nie jesteś usatysfakcjonowany zawodowo, zrujnujesz też swoje życie osobiste.
O autorze : Ten artykuł został napisany przez członka zespołu STH, Hasneeta . Pracuje jako kierownik ds. Testów oprogramowania w MNC.
Czy doświadczyłeś tej samej sytuacji? Zachęcamy do dzielenia się swoimi doświadczeniami.
rekomendowane lektury
- 5 sposobów na przyspieszenie testów wydajności i osiągnięcie celów
- Najlepsze narzędzia do testowania oprogramowania 2021 [Narzędzia do automatyzacji testów QA]
- Testing Primer Pobierz eBook
- Jak osiągnąć poziom 5 dojrzałości do kontroli jakości i procesu testowania
- 7 głównych celów testera oprogramowania - czy jesteś testerem „stworzonym” czy „wybranym”?
- MongoDB Utwórz użytkownika i przypisz role z przykładami
- Testowanie obciążenia za pomocą samouczków HP LoadRunner
- Różnica między testami na komputerach stacjonarnych, serwerach klienckich i testach internetowych