Czego szukasz

Tester automatyczny – co robi i jak nim zostać?

Interesują Cię nowe technologie i praca w IT? Mam dla Ciebie propozycję związaną z testowaniem oprogramowania. Sprawdź i dowiedz się co dokładnie robi tester automatyczny i czym jego praca różni się od testera manualnego? I jeśli wiesz, że możesz polubić szukanie błędów – działaj i ucz się!

  • Agnieszka Kumorek - 16/04/2019
kobieta pracuje na laptopie i siedzi na ławce

Testowanie w najprostszy sposób można zdefiniować jako sprawdzanie czy wszystkie funkcjonalności w danym oprogramowaniu działają poprawnie. Deweloperzy tworzą kod, a testerzy weryfikują czy przyszły użytkownik będzie mógł z niego korzystać w prawidłowy sposób. Analizują specyfikację techniczną, czyli informacje o wszystkich działaniach oraz wyglądzie oprogramowania, i porównują ją z wersją otrzymaną od programistów 🙂

Zmień zawód i zostań testerką – sprawdź propozycję kursu, który możesz sfinansować z projektu POWER.

Czym różni się tester automatyczny od manualnego?

Wśród ofert pracy dla testerów spotkasz się z podziałem na testerów manualnych i automatycznych. Czym się od siebie różnią?

Tester manualny ręcznie „przeklikuje” oprogramowanie i w ten sposób sprawdza czy pojawiają się w nim błędy. Poznaje specyfikację techniczną danego produktu, tworzy plan, przypadki, scenariusze testowe i raportuje swoje wyniki.

Tester automatyczny natomiast tworzy skrypty i programy, które automatyzują i uzupełniają testowanie manualne.

Różnicę można zauważyć także w zarobkach 😉

Po co są testy automatyczne?

Plusami sposobu sprawdzania poprawności oprogramowania przez testy automatyczne jest oczywiście przyspieszenie całego procesu oraz wyeliminowanie nieuniknionych błędów ludzkich.

Komputer się nie męczy, niczego nie pominie, może wiele razy powtarzać te same czynności, działać o określonych porach i zawsze wykonywać działania w takim samym czasie, co byłoby bardzo trudne lub wręcz niemożliwe w przypadku testowania ręcznego.

Testowanie automatyczne oszczędza także czas testerów, którzy zamiast klikać i sprawdzać wielokrotnie te same funkcjonalności, mogą napisać program, który zrobi to za nich 🙂

Co robi tester automatyczny?

Najłatwiej opisać to na konkretnym przykładzie. Jeśli tester ma sprawdzić poprawność formularza na stronie sklepu internetowego to:

  •  jako tester manualny – będzie wpisywać w poszczególne pola różne wartości, np. w pole Imię wpisze liczby „9876” i sprawdzi czy formularz uzna je za prawidłowe (co będzie błędem), czy też poinformuje, że w tym polu powinny znaleźć się litery;
  • jako tester automatyczny natomiast – napisze skrypt, który będzie wprowadzał różne wartości do formularza za niego.

Łatwo zauważyć, że tester automatyczny oprócz przeprowadzenia analizy przed i po wykonaniu testów, opracowania scenariuszy testowych i współpracy z programistami, musi także posiadać umiejętności programowania (pisania skryptów, programów w jednym z języków programowania) oraz znać narzędzia, które będą mu do tego niezbędne.

Można więc podsumować, że tester automatyczny łączy w pewien sposób zawody testera manualnego, programisty i analityka.

Kto może zostać testerem automatycznym?

Zachęcam do przeczytania historii Agnieszki, która opowiada jaką drogę przeszła, aby zostać testerką automatyczną:

Zawód tester automatyczny? To dużo prostsze niż się wydaje!

Agnieszka wspomniała tam, że ma „wrodzony dar do tego, że czego się nie dotknie, to przestaje działać 🙂”.

Może masz podobnie? 😉

A całkiem serio, są pewne cechy osobowości, które zdecydowanie ułatwiają karierę na tym stanowisku – cierpliwość, skrupulatność, komunikatywność. Jest to związane z tym, że jako tester będziesz musiała dbać o szczegóły oraz współpracować w zespole, także z programistami, którym w neutralny sposób należy przekazać informacje, że „popełnili błąd” 😉

Nieoceniona dla testera jest również zdolność analitycznego myślenia oraz, w przypadku testera automatycznego, przynajmniej podstawowa znajomość programowania.

Jak możesz zostać testerem automatycznym?

  1. Możesz zacząć naukę od podstaw, najpierw ucząc się testowania manualnego, a w drugim etapie – automatycznego
  2. Możesz być już testerem manualnym i wejść na wyższy poziom.

Sprawdź czego nauczysz się na kursie on-line Tester Manualny i Automatyczny, organizowanym przez Coders Trust Polska.

Kurs możesz sfinansować ze środków z projektu POWER

Zdjęcie: Storyblocks

Spodobał Ci się artykuł? Podziel się z innymi:
Agnieszka Kumorek
Jestem osobą, która nie potrafi się nudzić. Lubię różnorodność, dlatego skończyłam studia łączące zajęcia humanistyczne, graficzne i informatyczne. Odpoczywam podczas długich spacerów, a znajomi wiedzą, że dobrej herbaty w miłym towarzystwie nigdy nie odmówię.

Pracuję jako Scrum Master – historia Marysi

Marysia Leszko zamieniła programowanie na pracę jako Scrum Master. Lubi kontakt z ludźmi i świetnie odnajduje się w swojej roli. Jeśli rozważasz przebranżowienie, dowiedz się, czy Ty też mogłabyś pracować jako Scrum Master i od czego zacząć krok po kroku. Ale nigdy nie staraj się zostać Scrumową Mamą! Będzie też okazja do porozmawiania z Marysią na żywo podczas naszych warsztatów w Krakowie. Dowiedz się więcej!
  • Joanna Gotfryd - 24/03/2019
Marysia Leszko, scrum master

4 kwietnia w Krakowie odbędą się warsztaty dla mam – Popołudnie ze Scrumem. 

Warsztaty poprowadzą Justyna Wykowska i Michał Petlic z firmy Procognita. W trakcie warsztatów spotkamy się również z Marysią, która opowie o łączeniu roli mamy i Scrum Mastera.

Szczegóły i zapisy tutaj >>>

Marysiu, pracujesz jako Scrum Master w międzynarodowej firmie w Krakowie. Skończyłaś informatykę i pracowałaś najpierw jako deweloper. Jak to się stało, że zamieniłaś programowanie na zarządzanie zespołem?

Przyznam, że od zawsze lubiłam pracę z ludźmi! Jeszcze w czasie edukacji szkolnej i studiów angażowałam się w wiele projektów i wolontariatów wymagających pracy z ludźmi i zorganizowania. Gdy zaczęłam pracować jako deweloper, bardzo mi tego brakowało. Jednocześnie starałam się wykorzystywać okazje do tego, żeby poprawić organizację naszej pracy, np. proponując i pilnując robienia porannych stand upów zespołu albo prowadząc spotkania.

Myślę, że zostało to dostrzeżone, bo po pewnym czasie zaproponowano mi pójście na kurs Scrum Mastera. Stało się dla mnie punktem zwrotnym – zaczęłam mocno interesować się tematyką agile’ową, czytać książki i artykuły. Po pewnym czasie w firmie pojawiła się dla mnie możliwość pracy w roli SM, na początku na pół etatu. Po pewnym czasie rozkręciłam się na tyle, że zachęcona pozytywnym feedbackiem zdecydowałam się zostać Scrum Masterem na pełen etat. I tak już zostało 🙂

Cały czas dokształcałam się też poprzez czytanie artykułów, książek, ale też chodzeniem na meetupy i wyjazdami na konferencje. No, ale tak naprawdę to codzienna praca i otrzymany feedback pozwoliła mi zdobyć to, co najbardziej pomocne w tej roli, czyli doświadczenie.

A jak wygląda Twój typowy dzień w pracy? Czym się zajmujesz?

To bardzo zależy 🙂 Zależy od zespołu, z którym pracuję, od potrzeb i fazy projektu. Zwykle dzień zaczynamy od porannego stand upu zespołu, w którym też uczestniczę i tak samo jak wszyscy dzielę się tym, nad czym pracuję. Po popołudniu często mamy zdalne spotkania z Product Ownerem, czasem jest to retrospektywa, czasem planning albo po prostu daily scrum (nasi PO są zdalni i pracują w innej strefie czasowej, dlatego zdzwaniamy się pod koniec naszego dnia pracy).

W międzyczasie zajmuję się bardzo różnymi rzeczami – może to być tworzenie roadmapy projektu (w fazie planowania), przygotowanie spotkań, rozmowy z członkami zespołu o tym, jak się im pracuje albo z PO, jeśli potrzebuje z czymś pomocy albo musimy coś przegadać.

Ważną częścią mojej pracy jest upewnianie się, że nic nie blokuje zespołu deweloperów – mogę tutaj pomagać zarówno w rozwiązywaniu konfliktów, z organizacją pracy, zasobów, ale i zrozumieniem zasad scruma. Jeśli wystarcza mi czasu, angażuję się także w różne firmowe przedsięwzięcia albo organizuję warsztaty i szkolenia.

Czy Scrum Masterem może być osoba „nietechniczna”? Czy odnajdzie się w świecie bardzo technicznym, tej terminologii?

Oczywiście, że tak! Pod warunkiem, że jest chętna, żeby ten techniczny świat i jego terminologię poznać i zrozumieć. Wymaga to trochę czasu i otwartości, ale zdecydowanie jest to możliwe. Warto prosić o pomoc i wytłumaczenie tego, czego się nie rozumie, jeśli tylko pojawią się niejasności, ale jestem pewna, że z czasem będzie ich coraz mniej.

Znam kilku Scrum Masterów nie mających technicznego wykształcenia czy doświadczenia i są naprawdę świetni w swojej pracy. Powiem więcej, często takie osoby wnoszą wiele świeżości i innej, bardzo potrzebnej zespołowi czy organizacji, perspektywy.

Jesteś mamą prawie dwuletniej Róży – czy myślisz, że mamy mają naturalne predyspozycje, żeby pracować jako Scrum Master?

Raczej nie mam takiej obserwacji. Myślę, że jak chodzi o naturalne predyspozycje, to są to raczej pewne cechy wynikające z wrodzonej osobowości, a nie z roli mamy. Cechy, które są przydatne, to na pewno zorganizowanie, umiejętność słuchania i zadawania celnych pytań, otwartość, empatia, ale i umiejętność bycia tzw. servant leaderem, czyli kimś, kto raczej wspiera zamiast zarządzać.

Swoją drogą, zostanie tzw. Scrumową Mamą jest jednym z antywzorców. Ktoś kto, zbytnio chroni zespół przed każdą przeciwnością, wyzwaniami i porażkami, oraz osobiście wyręcza członków zespołu, nie będzie dobrym Scrum Masterem.

Od czego powinna zacząć działania osoba, która chciałaby spróbować swoich sił w pracy jako scrum master? Jaki pierwszy krok zrobiłabyś?

Ja zaczęłabym od przeczytania Scrum Guide’a. I najlepiej jeszcze kilku artykułów, które pozwoliłyby mi zrozumieć o co w Scrumie chodzi. Kolejnym krokiem byłoby chodzenie na agile’owe meetupy i kursy na Scrum Mastera, co pozwoliłoby usystematyzować wiedzę.

Potem spróbowałabym zaaplikować na jakiś darmowy staż jako Scrum Master, żeby zdobyć doświadczenie. No i na pewno ciągle bym się próbowała dokształcać (przez czytanie książek, agile’owych blogów, artykułów i chodzenie na meetupy) oraz chciałabym znaleźć sobie scrumowego mentora – kogoś z kim mogłabym przegadać wątpliwości, omówić trudniejsze sytuacje czy zapytać o zdanie.

Jeśli chcesz na końcu dodać mamom odwagi do działania, to właśnie to jest ten moment Co takiego jest fajnego w pracy w IT? Dlaczego warto być w tej branży?

Branża IT to dobre miejsce do pracy – przede wszystkim panuje tu wysoka kultura pracy, ludzie są przyjaźni, a procesy nowatorskie w stosunku do innych branż. Co więcej, IT ma teraz swoje 5 minut, co sprawia, że ma olbrzymie zapotrzebowanie na pracowników. A to oznacza mnóstwo szkoleń (także i darmowych), kursów, meetupów i stażów, które pomagają się przekwalifikować.

Do tego, branża IT jest bardzo szeroka i nie brakuje w niej interesujących ról – od deweloperów, przez Scrum Masterów właśnie po UX researcherki, testerki czy technical writerki. Wybór jest naprawdę szeroki i jestem przekonana, że większość z Was znajdzie coś dla siebie.

No i nie muszę chyba dodawać, że w tej mocno zdominowanej przez mężczyzn branży bardzo brakuje kobiet! Dziewczyny, trzymam za Was kciuki!

Dziękuję za rozmowę.

Rozmawiała: Joanna Gotfryd

Zdjęcie: archiwum prywatne

Spodobał Ci się artykuł? Podziel się z innymi:
Joanna Gotfryd
Współzałożycielka portalu Mamo Pracuj, absolwentka UEK, z doświadczeniem zawodowym w dużym biznesie. Mama dwóch rozbrykanych dziewczynek. Pasjonatka górskich wycieczek i Italii w każdej postaci. Marzy o dalekich podróżach i zdobyciu Korony Gór Polski.

Zapraszamy na warsztaty Popołudnie ze Scrum w Krakowie!

Chcesz dowiedzieć się czym jest Agile i Scrum, bo wszyscy dookoła o nich mówią? Chcesz poznać pracę Scrum Mastera od środka? Lubisz pracę w zespole i chciałabyś usprawnić pracę swojego zespołu? Zapisz się na warsztaty "Popołudnie ze Scrum" i ucz się od najlepszych. Warsztaty poprowadzą Justyna Wykowska i Mariusz Petlic z ProCognita. Partnerem jest software house u2i z Krakowa. Zapraszamy 4 kwietnia 2019!
  • Redakcja portalu Mamo Pracuj - 24/03/2019
kobiety na warsztatach it

Popołudnie ze Scrum

Warsztaty będą obejmować nieco szerszą tematykę niż sama metoda Scrum, choć oczywiście wszystko będzie się kręciło wokół niej. Prowadzący opowiedzą o agilowym podejściu w biznesie. Wytłumaczą też czym jest Scrum i jakie ma znaczenie w pracy. Zostaną przedstawione przykłady w różnych branżach: IT, działu wsparcia klienta, sprzedaży, produkcji hardware’u i innych.

Warsztaty zostaną podzielone na trzy części:

  • teorię
  • praktykę
  • oraz inspirującą część Q&A, czyli wy będziecie zadawać pytania a prowadzący odpowiedzą na każde, nawet to najbardziej dociekliwe

Prowadzący

Warsztaty poprowadzą:

  • Justyna Wykowska: Agile Coach a także inżynier, manager, coach personalny i mama. Współwłaścicielka ProCognita jednej z największych polskich firm szkoleniowo-konsultingowych w branży Agile.
  • Mariusz Petlic: Agile Coach z ogromnym doświadczeniem, ekspert w byciu Scrum Masterem. Współtwórca wielu polskich społeczności i inicjatyw Agile.

Gość specjalny

Podczas warsztatów spotkamy się również z Marysią Leszko, mamą prawie dwuletniej Róży, która pracuje w u2i jako Scrum Master, a swoją karierę w IT zaczęła od programowania.

Marysia opowie o swojej pracy i również odpowie na Wasze pytania.

Firma u2i jest partnerem naszego wydarzenia.

Kiedy i gdzie?

Warsztaty Popołudnie ze Scrum odbędą się

04 kwietnia 2019 r.

ul. Przemysłowa 12A (klatka „A”, II piętro), Kraków

Start o godzinie 17.00, zakończenie o 21.00

Zapisz się

Zapisy na warsztaty ruszają 25 marca 2019 r. o godzinie 21.00. Mamy tylko 20 miejsc!

Z doświadczenia wiemy, że bilety mogą szybko się skończyć, więc nie przegap tej daty!

Warsztaty są płatne, bilet kosztuje 50 zł. Na warsztaty zapraszamy Was bez dzieci.

Wejdź i zapisz się na warsztaty!

Dowiedz się więcej na temat Scrum i bycia Scrum Masterem

Dowiedz się więcej przed warsztatami i przeczytaj:

Wywiad z Justyną Wykowską, w którym wyjaśnia co to jest Scrum i czym zajmuje się Scrum Master.

Zobacz live w grupie na FB z Justyną > Wszystko co chciałabyś wiedzieć o roli Scrum Mastera 

Przeczytaj też wywiad z Marysią Leszko o jej pracy jako Scrum Master

Już wiesz, że chcesz pracować jako Scrum Master? Sprawdź ofertę kursów ProCognita w naszej bazie Kursów i skorzystaj z 10% zniżki na hasło mamopracuj!

Zdjęcie tytułowe: Piotr Mleczko

Spodobał Ci się artykuł? Podziel się z innymi:
Redakcja portalu Mamo Pracuj
Chcę otrzymywać inspiracje, pomysły i sugestie jak pracować i nie zwariować.
Newsletter wysyłamy raz na 2 tygodnie
Może Cię zainteresować także:
Uwaga. Strona wykorzystuje pliki cookies. Informacje uzyskane za ich pomocą wykorzystywane są w celach statystycznych. Pozostając tu godzisz się na ich zapisywanie w Twojej przeglądarce. ×

Email marketing powered by FreshMail
 

Email marketing powered by FreshMail
 

Email marketing powered by FreshMail