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.

 

Spis treści

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.

 

Czytaj także: Szukanie nowej pracy – który miesiąc jest najbardziej odpowiedni?

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

Polecane oferty

  • Junior IT Supporter (Hosting)

    Web Solutions Poland Sp. z o.o.   Szczecin    praca stacjonarna
    specjalista junior / mid  kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    1 godz.
    Work areas: Email client setup, DNS configuration, FTP clients, SSL, DNSSEC - all aspects of hosting; Development and maintenance of Internal procedures; Projects in coordination with Team Leader and management; Client support;
  • Junior Supporter / Account Manager

    Web Solutions Poland Sp. z o.o.   Szczecin    praca stacjonarna
    młodszy specjalista (junior)  kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    1 godz.
    Work areas: Client support, All round domain name registration & management; Hosting setup and support, internal and external; DNS configuration, FTP clients, SSL, DNSSEC; Development and maintenance of Internal procedures; Projects in coordination with Team Leader and Management;
  • Junior Members Support Agent with German

    Arla Global Shared Services Sp. z o.o.   Gdańsk, Wrzeszcz (Neptun Office)    praca hybrydowa / stacjonarna
    młodszy specjalista (junior)  umowa o pracę  pełny etat
    6 godz.
    Our dedicated Members Service & Operations team in Gdańsk was established two years ago to strengthen support for our farmer owners. As a Junior Member Support Agent, you will provide timely and effective front-line and operational support to over 8,000 farmers in 7 European countries. How you will...
  • Specjalista ds. Informacji Zarządczej

    Poczta Polska S.A.   Warszawa, ul. Rodziny Hiszpańskich 8    praca stacjonarna
    specjalista (mid)  umowa o pracę / na zastępstwo  pełny etat
    7 godz.
    Rodzaj zatrudnienia: umowa o pracę Twoje zadania: utrzymywanie oraz rozwój narzędzi służących do raportowania dziennego, tworzenie raportów doraźnych z wykorzystywaniem SQL oraz Excela, udział w tworzeniu i rozwoju narzędzi wspomagających proces raportowania zarządczego, weryfikacja...
  • Holcim Polska S.A
    specjalista mid / junior  umowa o pracę  pełny etat
    8 godz.
    Zadania, które na Ciebie czekają: Sprawienie, że dane mówią: przekładanie danych HR na konkretne wnioski i rekomendacje wspierające działania organizacji. Analiza danych z obszarów takich jak zatrudnienie, rotacja, absencje, wynagrodzenia czy zaangażowanie pracowników. Tworzenie i...
  • Junior Customer Operations Representative - Danish Speaker

    Arla Global Shared Services Sp. z o.o.   Gdańsk, Wrzeszcz (Neptun Office)    praca hybrydowa / stacjonarna
    młodszy specjalista (junior)  umowa o pracę  pełny etat
    8 godz.
    Join our Danish-speaking Team today! Become a part of our dynamic Customer Operations team, where you'll engage in daily order management, handle disputes and queries, and contribute to customer reporting. In addition to these responsibilities, you'll manage daily phone calls with customers to...

Najnowsze artykuły

Rekrutacja C-level – jakie strategie warto zastosować w rekrutacji na wysokie stanowiska?

Rekrutacja C-level – jakie strategie warto zastosować w rekrutacji na wysokie stanowiska?

– Rekrutacja na stanowiska C-level (CEO, CFO, COO, CTO, CMO) to jedno z najważniejszych zadań strategicznych dla każdej organizacji. Błędna decyzja rekrutacyjna na tym poziomie może skutkować stratami finansowymi oraz utratą zaufania ze strony pracowników, inwestorów czy klientów – tłumaczy specjalistka ds. rekrutacji Agnieszka Ciećwierz. Jak mądrze wybrać managera albo CEO swojej firmy?

Praca po europeistyce – perspektywy, zarobki, oferty pracy

Praca po europeistyce – perspektywy, zarobki, oferty pracy

Europeistyka kojarzy się z kulturoznawstwem, w rzeczywistości są to studia interdyscyplinarne stworzone z myślą o osobach, które interesują zagadnienia związane z aktualną sceną polityczną Europy, współpracą regionalną w ramach partnerstwa z krajami UE czy wykorzystaniem unijnych funduszy. W Dzień Europy pytamy: jaka praca czeka obecnie na absolwentów europeistyki? Czy warto ją sudiować?

Zasada „5 to 9 before 9 to 5”. Jak Zetki produktywnie wykorzystują poranek?

Zasada „5 to 9 before 9 to 5”. Jak Zetki produktywnie wykorzystują poranek?

– Wielu managerów i właścicieli firm rano ma czas, by pomyśleć strategicznie. Poranne godziny, gdy nikt nie pisze, nie dzwoni, są idealne na planowanie i podejmowanie decyzji. Zetki nie mają jeszcze tylu zawodowych obowiązków, ale intuicyjnie robią coś bardzo mądrego, dbają o swój dobrostan zanim zacznie się presja dnia. To niezwykle zdrowe podejście – zauważa coach biznesu Wiktor Tokarski.

Czy to już czas na zmianę pracy? Doradca zawodowy wyjaśnia, jak mądrze wykorzystywać swoje kwalifikacje

Czy to już czas na zmianę pracy? Doradca zawodowy wyjaśnia, jak mądrze wykorzystywać swoje kwalifikacje

– Statystycznie człowiek spędza w pracy 8 godzin dziennie, trudno udawać przez tak długi czas entuzjazm do jej wykonywania. Praca powinna nam sprawiać przyjemność i choć to slogan, to obala faworyzowany mit ciężkiej pracy – tłumaczy doradczyni zawodowa Magdalena Gabruś. Jak zatem rozwijać własny potencjał na obejmowanym stanowisku? Skąd wiedzieć, że już najwyższy czas na zmianę pracy?

Ratownik medyczny w wojsku – praca, zarobki

Ratownik medyczny w wojsku – praca, zarobki

– Ratownik medyczny w Siłach Zbrojnych RP pełni kluczową rolę w zabezpieczeniu medycznym zarówno w warunkach pokojowych, jak i podczas operacji wojskowych – tłumaczy ppor. Krystian Dwórznik, Szef Sekcji Promocji i Współpracy z Wojskowego Centrum Rekrutacji w Płocku. Oto jak wygląda praca wojskowego ratownika medycznego oraz jak krok po kroku przejść rekrutację na to stanowisko.

Świąteczna przerwa – jak się zmotywować do pracy po powrocie?

Świąteczna przerwa – jak się zmotywować do pracy po powrocie?

Majówka pozwoliła nam zapomnieć o obowiązkach i stresie zawodowym. Jednak powrót do codzienności po długim weekendzie czy dłuższym urlopie bywa naprawdę trudny. Socjolog i psychoterapeutka Beata Danielska podpowiada, według jakiego klucza możemy dzielić zadania po powrocie do pracy, żeby zapewnić sobie „miękkie lądowanie" i nie dać się przytłoczyć nagromadzonymi obowiązkami.

Zgoda na Pliki Cookies

Wykorzystujemy Pliki Cookies w celu zapewnienia prawidłowego funkcjonowania Serwisu. Stosujemy Pliki Cookies w celach statystycznych i marketingowych, w szczególności w zakresie dopasowania treści reklamowych do Twoich preferencji.

Każda wyrażona zgoda może być przez Ciebie wycofana w dowolnym momencie. Więcej informacji dotyczących plików Cookies oraz przetwarzania danych osobowych w plikach Cookies znajduje się w naszej Polityce Prywatności.

Administratorem Serwisu i Twoich danych osobowych jest „Praca.pl” spółka z ograniczoną odpowiedzialnością z siedzibą w Warszawie, ul. Bolesława Prusa 2, 00-493 Warszawa, KRS 0000290935, NIP 7010095135, REGON: 141169379