what should be your expectations from qa team lead
Gdy temat, zwłaszcza oparty na procesie (na przykład: Tworzenie macierzy identyfikowalności lub przegląd dokumentacji testów itp.) jest omawiana na zajęciach, natychmiast pojawia się pytanie: „Kto to robi? Kierownik kontroli jakości lub członek zespołu ”
To świetny dowód na to, że początkującym trudno jest zrozumieć zakres pracy, role i obowiązki. Mają tylko niejasne pojęcie na ten temat i często szukają sposobów sprawdzenia, czy ich zrozumienie jest dokładne lub nie. A jeśli myślisz, że jest to problem tylko dla nowoprzybyłych, to się mylisz. Wielu menedżerów / liderów / koordynatorów również uważa, że definicja roli / delegowanie pracy jest problemem ze względu na brak jasności w tym obszarze - co robić samodzielnie, a co delegować, jest często dylematem dla szefów QA.
Tak jak niektórzy z was mogą pomyśleć, ja też zastanawiałem się nad tym: „A jeśli oni nie wiedzą, na początek? Czy nie zorientują się na bieżąco? ” Tak, robią. Jednak proces ten naraża na szwank czas, wydajność i jakość.
Aby tego uniknąć, przedstawiliśmy główne zadania wchodzące w skład STLC i odpowiadające im obowiązki w formie poniższej tabeli:
Czego się nauczysz:
- Obowiązki kierownika zespołu za różne czynności związane z zapewnianiem jakości:
- Kilka wskazówek dla członków zespołu ds. Kontroli jakości:
- Wskazówki dla kierowników zespołów ds. Kontroli jakości:
- rekomendowane lektury
Obowiązki kierownika zespołu za różne czynności związane z zapewnianiem jakości:
Aktywność STLC | Zadania kierownika zespołu QA | Zadania członków zespołu |
---|---|---|
Rozpoczęcie projektu - początek | Utwórz i przedstaw najważniejsze elementy projektu zespołowi kontroli jakości i innym zainteresowanym stronom | Pomoc i powiadomienie kierownika zespołu o wszelkich ulepszeniach lub niespójnościach |
Planowanie testów | Twórz, utrzymuj, zarządzaj i egzekwuj plan testów Analiza i zarządzanie ryzykiem | Zapewnienie danych wejściowych w obszarach dokumentu planu testów, takich jak: Zakres Założenia Ryzyka Kamienie milowe i wszelkie inne obszary, na które członek zespołu ma wkład. |
Gromadzenie wymagań | Podziel pracę w oparciu o moduły aplikacji i wybierz członków zespołu jako osoby kontaktowe dla każdego modułu Zdecyduj, kiedy to się stanie Niech zespół będzie świadomy tego, czego oczekuje się od wyniku (np .: lista wymagań w skrócie punkt po punkcie, dokument zawierający zrozumienie itp.) | Zarządzaj swoim indywidualnym modułem Zbierz wymagania poprzez przegląd BRD / FRD lub spotkania instruktażowe Przedstaw je / udokumentuj w oczekiwanym formacie, w czasie przeznaczonym na to działanie Przedstaw sugestie lub alternatywny punkt widzenia w przypadku niezgodnych formatów lub nieosiągalnych terminów |
Tworzenie scenariusza testowego | Przydział pracy Rozwiązanie zapytania Finalizacja szablonu Wyznaczanie terminów Uczestnictwo i wkład w tworzenie scenariuszy testowych | Twórz scenariusze testowe dla przydzielonego Ci modułu, z ustalonym harmonogramem i w już uzgodnionym formacie. Szukaj rozwiązania od kierownika zespołu lub odpowiedniego technicznego zespoły w przypadku pytań |
Dokumentacja przypadku testowego | Przydział pracy Rozwiązanie zapytania Finalizacja szablonu Pisz przypadki testowe | W stosownych przypadkach twórz przypadki testowe i dane |
Tworzenie macierzy identyfikowalności | Utwórz szablon i udostępnij wytyczne dotyczące tworzenia bazy TM Pracuj z zespołem i przyczyniaj się do niego | Weź udział w tworzeniu bazy TM dla modułów, za które jesteś indywidualnie odpowiedzialny |
Przegląd dokumentacji testowej - wewnętrzny | Ustal zasady, na jakiej podstawie ma się odbyć przegląd Ustal harmonogram i obowiązki być jednym z rówieśników i zaangażować się w proces przeglądu | Dokonuj recenzji na podstawie ustalonych reguł i przekazuj nieosobiste komentarze na temat pracy współpracowników |
Przegląd dokumentacji testowej - zewnętrzny | Powiadom BA i / lub zespół deweloperów, że dokumentacja testowa (przypadki testowe) jest gotowa do przeglądu i wyślij produkt pracy | W trybie gotowości, aby uwzględnić wszelkie zmiany sugerowane podczas procesu przeglądu |
Przegląd gotowości do testów | Utwórz listę kontrolną przeglądu Przeprowadź przegląd i przedstaw wyniki kierownikowi projektu Podstawowy test poczytalności i dymu i ustalenie - czy jesteśmy gotowi do testowania? Daj szansę zespołowi kontroli jakości na testy | Poczekaj na instrukcje dotyczące gotowości Wykonaj podstawowy test dymu i normalności dla modułów, za które jesteś indywidualnie odpowiedzialny |
Wykonanie testów | Ustal wytyczne dotyczące wykonywania testów po uzyskaniu danych wejściowych zespołu Pracuj nad wykonaniem testów Pomóż nowym testerom w zrozumieniu bieżącej aplikacji Zgłoś usterki Przejrzyj usterki zgłoszone przez członków zespołu, aby upewnić się, że są one prawidłowe, nie są duplikatami i są kompletne w opisie Eskaluj wszystkich showstopperów i podejmuj decyzje, jak postępować w takich sytuacjach | Wykonuj przypadki testowe, ustaw odpowiednie statusy przypadków testowych i raportuj postęp Powiadamiaj natychmiast o występach lub problemach mających wpływ na ramy czasowe testów Kompleksowo zgłaszaj usterki |
Raportowanie | Wysyłaj codzienne raporty o stanie do wszystkich udziałowców Reprezentuj zespół QA na każdym spotkaniu dotyczącym statusu Zbieraj wskaźniki na podstawie ogólnych statystyk testowych | Pomagaj kierownikowi zespołu we wszystkich wykonywanych zadaniach |
Zamknięcie testu | Oceń kryteria zakończenia określające, kiedy zakończyć testowanie Udostępnij wyniki oceny kryteriów wyjścia Jeśli wszystkie kryteria zakończenia są spełnione, zrób raport z zakończenia testu i wyślij go do interesariuszy, przedstawiając oficjalny podpis kontroli jakości, dołączając listę znanych problemów Zbierz szczegółowe informacje na temat całego projektu - jego sukcesów, obszarów do poprawy, wyciągniętych wniosków, wdrożonych najlepszych praktyk itp. I przedstaw je na spotkaniu podsumowującym projekt lub w dokumencie. | Pomagaj kierownikowi zespołu w zadaniach zamknięcia testów |
UAT | Zbierz kryteria akceptacji od użytkowników UAT, aby zrozumieć parametry ich oceny Udostępnij zespołowi kryteria akceptacji i pracuj z nimi nad zbieraniem lub tworzeniem przypadków testowych UAT W razie potrzeby przeszkolić użytkowników UAT w zakresie aplikacji Jeśli to konieczne, pozostań w gotowości do jakiejkolwiek pomocy podczas UAT Jeśli to konieczne, wykonaj niektóre zadania podczas UAT i przedstaw wyniki klientowi lub użytkownikom UAT w celu podjęcia decyzji o przejściu / odrzuceniu | Utwórz / zbierz przypadki testowe UAT Wykonuj lub pomagaj w UAT - kiedy zajdzie taka potrzeba |
W przypadku wszystkich procesów wymienionych w powyższej tabeli skorzystaj z poniższych łączy, aby uzyskać więcej informacji:
szablon raportu podsumowującego test w programie Excel
- Tworzenie planu testów
- Zbieranie wymagań i pisanie scenariuszy testowych
- Pisanie przypadków testowych
- Przegląd dokumentacji testowej
- Tworzenie macierzy identyfikowalności
- Przegląd gotowości do testów i lista kontrolna kryteriów zakończenia
- Raportowanie statusu
- UAT
Kilka wskazówek dla członków zespołu ds. Kontroli jakości:
1) NIE twórz przypadków testowych, raportów o defektach itp. Z oczekiwaniem, że w przypadku wystąpienia jakichkolwiek problemów kierownik zespołu je znajdzie i naprawi. Każda osoba jest odpowiedzialna za swoją pracę i jej jakość. Przegląd kierownika zespołu jest zwykle dodatkowym punktem kontrolnym i najczęściej ma charakter wysokiego poziomu.
2) Codziennie spodziewaj się niewielkiego lub żadnego trzymania się za ręce. Żaden lider zespołu nie powinien mówić nam, co mamy robić każdego dnia.
e-mail narzędzie do łamania haseł online
3) Komunikuj się z wyprzedzeniem w przypadku jakichkolwiek obaw, sygnałów ostrzegawczych lub problemów.
4) O ile Twój proces nie ogranicza Cię do tego, jeśli masz jakiekolwiek pytania dotyczące funkcjonalności lub szczegółów technicznych, skontaktuj się z programistami / BA / innymi zespołami technicznymi samodzielnie, bez polegania na prowadzeniu zespołu, który przekaże Ci informacje.
Wskazówki dla kierowników zespołów ds. Kontroli jakości:
1) Weź pod uwagę opinię zespołu na temat terminów, harmonogramów, szacunków nakładu pracy i planowania
2) Stwórz solidne procesy, aby zespół mógł pracować niezależnie, przy minimalnym nadzorze lub bez niego
3) Utrzymuj otwarte kanały komunikacji i bądź przystępny
4) Bądź graczem zespołowym i dziel się obowiązkami
Przeczytaj także => Jak zbudować odnoszący sukcesy zespół QA? Przywództwo w testowaniu Część 1 i Część 2 tutaj.
O autorze: Ten artykuł został napisany przez członka zespołu STH Swati S.
To szybkie podsumowanie zadań i obowiązków kierownika zespołu i członków zespołu w typowym zespole zapewniania jakości. Jak zawsze, podziel się swoimi doświadczeniami, komentarzami i pytaniami poniżej.
rekomendowane lektury
- Przywództwo w testowaniu - obowiązki lidera testów i jak efektywnie zarządzać zespołem testowym
- Budowanie zespołu w testowaniu oprogramowania - jak budować i rozwijać swój zespół ds. Kontroli jakości
- Jak być dobrym mentorem zespołu, trenerem i prawdziwym obrońcą zespołu w świecie testów zwinnych? - Inspiracja
- Jak odpowiadać na pytania do rozmowy kwalifikacyjnej związane z grami zespołowymi i przywództwem dotyczące pozycji lidera testu
- ISTQB Testing Certification Przykładowe pytania z odpowiedziami
- Jak kierować szczęśliwszym i skutecznym zespołem testowym - przywództwo w testowaniu, część 2
- Jak przygotować i dostarczyć zespołowi znakomitą prezentację z testów QA
- Jak zbudować skuteczny zespół ds. Kontroli jakości