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ść.
szablon raportu podsumowującego test w programie Excel
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 |
---|---|---|
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 |
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 - 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:
- 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.
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.
e-mail narzędzie do łamania haseł online
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