Tester poszukiwany

 
Tester poszukiwany

Do niedawna tester był uważany za niepełnego programistę. Osobę, która zna się nieco na kodzie, ale sama nie potraf go stworzyć. Za to może sprawdzić jego poprawność oraz to, czy aplikacja działa prawidłowo. Testerzy skupiali się głównie na funkcjonalnościach systemów, gdyż był to ten aspekt programu, z którym miał przede wszystkim do czynienia użytkownik końcowy.

 

Dziś, kiedy systemy informatyczne są tworzone w środowisku rozproszonym, obejmują wiele funkcjonalności i integrują się z innymi systemami, testowanie aplikacji i programów jest znacznie bardziej skomplikowane. Wymaga skupienia się nie tylko na kodzie czy funkcjonalnościach, ale również na wydajności, bezpieczeństwie czy integracji z innymi systemami.

 

Konieczne jest też korzystanie z automatycznych systemów do testowania, a tester musi później zinterpretować wyniki badań. Efektem tych zmian stał się wzrost statusu stanowiska testera i rosnące zapotrzebowanie na osoby, które w tym obszarze się specjalizują.

 

Jakie zadania czekają na testera?

 

Obecnie testowanie nie sprowadza się już do przeklikiwania aplikacji i znajdowania błędów. Praca testera obejmuje znacznie więcej aspektów:

• tworzenie skryptów do automatycznych testów kodu, wydajności, bezpieczeństwa;

• analizę danych zgromadzonych w testach automatycznych i znajdowanie błędów;

• tworzenie scenariuszy testowych;

• przygotowywanie dokumentacji testowej;

• wykrywanie, analiza i raportowanie znalezionych błędów i problemów;

• przewidywanie możliwych błędów już na etapie tworzenia oprogramowania.

 



 

Czego oczekuje się od testera?


Musi to być osoba niezwykle dokładna i skrupulatna, doskonale organizująca swoją pracę – od powodzenia testów zależy czas wdrożenia aplikacji. Tester to również osoba z szerokim i otwartym umysłem, która musi potrafić przewidzieć, w jakim zakresie i obszarze mogą pojawić się błędy w oprogramowaniu. Coraz bardziej rośnie również znaczenie doświadczenia testera w korzystaniu z dostępnych aplikacji wspomagających testowanie lub tworzenie skryptów testujących. Oznacza to znajomość określonych narzędzi, takich jak: Selenium, Jmeter, Jemmy Sikuli, Watir i inne. Często również – w zależności od tego, jakiego rodzaju oprogramowanie tester będzie testował, potrzebna jest znajomość konkretnych języków oporgramowania (tester musi być w stanie zidentyfikować błędy w kodzie). Co ciekawe, cechą wspólną testerów jest dociekliwość i coś, co nazywają „negatywnym nastawieniem do obiektu badań”. Chodzi tu o to, że jeśli tester rozpoczyna testy, to nie przerwie ich, dopóki nie znajdzie błędów. Założenie, że oprogramowanie jest ich pozbawione, po prostu nie mieści się w ich systemie wartości. Będą testować tak długo, aż coś znajdą. Można powiedzieć, że o ile programiści zastanawiają się nad tym, jak zrobić program, by robił to i tamto, to testerom sen z oczu spędza pytanie, co zrobić, żeby ten program popsuć.

 

Tester – nie tylko informatyk

 

Przy testowaniu aplikacji od strony jej funkcjonalności i użyteczności niekoniecznie trzeba mieć wiedzę z zakresu programowania. Daje to szanse na pracę jako tester również osobom bez technicznej wiedzy.

 

Taka osoba musi jednak:
• umieć wcielić się w użytkownika aplikacji;
• myśleć niestandardowo (po to, by wygenerować nawet najbardziej nieprawdopodobne
Scenariusze tego, tego, co z aplikacją może zrobić końcowy użytkownik);
• myśleć logicznie – po to, by móc wykrywać nielogiczne błędy;
• być asertywnym – by potrafić zwracać uwagę programiście, ponieważ będzie on często zażarcie bronił własnych rozwiązań, które stworzył;
• mieć morze cierpliwości – prawdziwy tester nie poddaje się, dopóki nie znajdzie błędu.

 

Gdzie pracują testerzy?

 

Najczęstszym miejscem zatrudniania testerów są tzw. software house’y – frmy oferujące dedykowane oprogramowanie na zamówienie. Coraz częściej testerów zatrudniają również przedsiębiorstwa, które pracują nad własnym oprogramowaniem – start-upy realizujące usługi w modelu SaaS (SoFtware as a Service). Z analizy ogłoszeń w serwisie Praca.pl wynika, że najczęstsze nazwy stanowiska to „tester oprogramowania”, „software tester”, „tester aplikacji”.

 

Jakie możliwości rozwoju mają testerzy?

 

Wraz z rozwojem technologii i wzrostem poziomu skomplikowania oprogramowania muszą się rozwijać również testerzy, by mogli właściwie wykonywać swoje zadaia. Oznacza to – tak jak w przypadku programistów – stałą naukę i nadbudowywanie istniejącej wiedzy. Wraz z rozwojem zapotrzebowania na testerów wykształcają się też specjalizacje – nieco inaczej wygląda praca testera aplikacji mobilnych, a inaczej testera oprogramowania stworzonego w ramach startupu.

 

Ile zarabia tester?

 

Mediana zarobków to 5100 zł brutto. W zawodzie testera istnieją jednak Spore dysproporcje w zarobkach. W dużych międzynarodowych korporacjach tester zarobi 6 000 - 8 000 zł brutto. W niewielkiej firmie tworzącej oprogramowanie na własny użytek 3 000 - 4 000 zł brutto.

 

Wynagrodzenie jest też uzależnione od doświadczenia i znajomości określonych języków programowania oraz umiejętności posługiwania się narzędziami usprawniającymi proces testowania. W tym kontekście najsłabiej zarabia tester aplikacji napisanych w PHP, na wyższe zarobki może liczyć tester w środowisku Java lub C#. Najwięcej zarobi tester pracujący przy oprogramowaniu tworzonym w Perlu lub Visual Basicu.

Więcej artykułów "IT i nowe technologie"

Polecane oferty

  • Młodszy Analityk Danych

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    młodszy specjalista (junior)  umowa o pracę / zlecenie  pełny etat  aplikuj szybko  aplikuj bez CV
    12 godz.
    Twój zakres zadań: Przygotowywanie zapytań do baz danych (PowerQuerry, SQL) Tworzenie zestawów danych z różnych źródeł; Sporządzanie prostych raportów i zestawień; Przygotowywanie narzędzi do analizy danych; Monitorowanie poprawności wprowadzanych danych;
  • Prawnik

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    specjalista (mid)  kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    13 godz.
    Twój zakres zadań: Jesteśmy firmą prężnie rozwijającą się, do swojego zespołu poszukujemy jeszcze kilku dobrych współpracowników. Kompleksowa obsługa prawna procesu inwestycyjnego (w tym realizowanego w reżimie ustawy Prawo zamówień publicznych), w szczególności: bieżąca...
  • Asystentka / Asystent Dyrektora

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    młodszy specjalista (junior) / asystent  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    3 dni
    Lubisz się uczyć i rozwijać? Chcesz poznać jeden z działów innowacyjnej firmy? A może chcesz uczestniczyć w tworzeniu projektów specjalistycznych i bliżej poznać tajniki prawa zamówień publicznych? Albo czujesz się dobrze w zadaniach, gdzie jasno wiadomo czego od Ciebie się wymaga?...
  • Architekt / Asystent Architekta

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    specjalista senior / mid / junior / asystent / ekspert  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    6 dni
    Zakres obowiązków: Tworzenie projektów i modelowanie budynków w technologii BIM; Koordynacja międzybranżowa; Tworzenie dokumentacji projektowej: budowlanej, przetargowej i wykonawczej w zgodności z normami i przepisami budowlanymi w oparciu o harmonogram i budżet; Weryfikacja i optymalizacja...
  • Projektant / Asystent Projektanta Instalacji Elektrycznych

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    specjalista junior / mid / senior / asystent / ekspert  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    6 dni
    Zakres obowiązków: Praca w zespole projektowym, w którym wykorzystywane jest nowoczesne oprogramowanie 3D; Projektowanie instalacji w nieszablonowych budynkach (m.in. szpitale, centra przetwarzania danych itd.); Branie udziału w pracy projektowej pod okiem doświadczonej kadry; Branie udziału w...
  • Projektant / Asystent Projektanta Instalacji Sanitarnych

    Climatic Sp. z o.o. Sp. k.   Reguły, k. Warszawy    praca stacjonarna
    specjalista junior / mid / senior / asystent  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    6 dni
    Twój zakres obowiązków: Praca w zespole projektowym, w którym wykorzystywane jest nowoczesne oprogramowanie 3D; Projektowanie instalacji w nieszablonowych budynkach (m.in. szpitale, centra przetwarzania danych itd.); Branie udziału w pracy projektowej pod okiem doświadczonej kadry; Branie...

Najnowsze artykuły

Znajdź Pracę z Praca.pl – nowa wtyczka WordPress wzbogaci Twoją stronę www

Znajdź Pracę z Praca.pl – nowa wtyczka WordPress wzbogaci Twoją stronę www

Jeśli prowadzisz blog lub jesteś wydawcą portalu, wtyczka na stronie buduje pozytywny wizerunek Twojej marki. Pomyśl, że dzięki Tobie ktoś może znaleźć pracę, a jakaś firma pracownika. Może zapamiętać, że udało się to właśnie dzięki Tobie! To świetny zabieg PR-owy – komentuje ekspertka WordPress Ola Gościniak. Z dumą przedstawiamy nowy widget Praca.pl do wykorzystania na Twojej stronie www!

Różowe kołnierzyki pod lupą. Czy to najniżej płatne zawody na rynku pracy?

Różowe kołnierzyki pod lupą. Czy to najniżej płatne zawody na rynku pracy?

– Choć stanowiska „różowych kołnierzyków” przy rosnącej automatyzacji, robotyzacji i AI dają nam największą pewność zatrudnienia, to skutki lockdownów, recesji i inflacji powodują, że jednocześnie „różowe kołnierzyki” czują się niepewnie na rynku pracy – zauważa socjolożka Anna D. Nowicka. Wyjaśniamy, które stanowiska zaliczamy do tzw. pink collars i jakie są perspektywy dla tych zawodów.

Czterodniowy tydzień pracy – czy warto go wprowadzić w Polsce?

Czterodniowy tydzień pracy – czy warto go wprowadzić w Polsce?

Wiele wskazuje na to, że kwestia skrócenia czasu pracy w Polsce to już nie pytanie, czy to zrobić, ale kiedy zmiany zostaną wprowadzone do Kodeku pracy. Najnowsze badanie firmy ClickMeeting pokazuje, że 68% z nas uważa, że lepiej byłoby skrócić tydzień pracy do 4 dni niż pracować od poniedziałku do piątku po 6,4 godz. dziennie. Jak w praktyce mógłby wyglądać 4-dniowy system czasu pracy?

CIMA, CFA, ACCA, CIA – czy to się opłaca?

CIMA, CFA, ACCA, CIA – czy to się opłaca?

Zdobycie prestiżowego, międzynarodowego certyfikatu potwierdzającego kompetencje w finansach i rachunkowości okupione jest nie tylko kilkuletnią nauką, ale i wysokimi kosztami. Czy pieniądze zainwestowane w uzyskanie CIMA, ACCA i innych certyfikatów szybko się zwrócą? Wyjaśniamy, jakie dyplomy posiadają dyrektorzy i kontrolerzy finansowi oraz ile zarabia się z certyfikatem międzynarodowym.

Kreatywność a AI. Czy pracownicy branż kreatywnych mogą wkrótce stracić pracę?

Kreatywność a AI. Czy pracownicy branż kreatywnych mogą wkrótce stracić pracę?

Czy inteligentny program ma prawa autorskie? Dlaczego AI może dyskryminować? Czy sztuczna inteligencja wkrótce przejmie kreatywne zawody, wysyłając na bezrobocie programistów, grafików, dziennikarzy, filmowców? – Ludzie wolą sztukę tworzoną przez ludzi. Kiedyś sztuka AI będzie jak sport na dopingu – przewiduje prof. Dariusz Jemielniak, badacz ruchów antynaukowych i sztucznej inteligencji.

ESG – co to? Jaki ma wpływ na firmę?

ESG – co to? Jaki ma wpływ na firmę?

W 2024 r. weszły w życie nowe przepisy dotyczące ESG, które objęły duże firmy spełniające określone warunki. Od 2025 r. grono podmiotów zobowiązanych do tworzenia raportów ESG ma się powiększyć o kolejną grupę. Tymczasem badania pokazują, że 2/3 Polaków nie wie, co oznacza skrót ESG, nie mówiąc o wdrażaniu jego zasad do biznesu. Wyjaśniamy, na czym polega raportowanie ESG oraz kogo dotyczy.