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

  • Scrum Master

    T-Mobile Polska S.A. Sprawdzona firma   Warszawa    praca hybrydowa
    specjalista (mid)  umowa o pracę  pełny etat  rekrutacja online
    8 godz.
    Your Tasks: Teach and mentor agile teams to maximize value delivery; Empower and grow teams potential within organization; Act as servant leader and impediment remover for teams and organization to boost value delivery; Coach and mentor other people in organization to enhance Agile potential and...
  •  Administrator Systemowy

    Apator Rector Sp. z o.o.   Zielona Góra    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat  aplikuj szybko  aplikuj bez CV
    9 godz.
    Twój zakres obowiązków Instalacja, optymalizacja, konserwacja oraz wdrażanie systemów u klientów i wewnątrz firmy. Przyjmowanie zgłoszeń, weryfikacja, analiza oraz rozwiązywanie problemów dotyczących środowisk i systemów komputerowych. Prowadzenie rejestru zmian w zakresie instalacji,...
  • Architekt Systemowy

    Apator Rector Sp. z o.o.   Zielona Góra    praca stacjonarna
    specjalista (mid)  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    9 godz.
    Twój zakres obowiązków: Projektowanie i rozwijanie architektury systemów IT zgodnie z najlepszymi praktykami branżowymi. Planowanie oraz projektowanie integracji systemów IT. Definiowanie strategicznych założeń dla architektury systemów. Wspieranie Kierowników Produktu, Projektantów oraz...
  • Menedżer Zespołu Architektów Systemowych

    Apator Rector Sp. z o.o.   Zielona Góra    praca stacjonarna
    kierownik/koordynator  umowa o pracę  pełny etat  aplikuj szybko  aplikuj bez CV
    9 godz.
    Twój zakres obowiązków Zarządzanie zespołem i ludźmi Budowanie samodzielności, odpowiedzialności i zaufania w zespole architektów. Motywowanie, wspieranie i rozwój członków zespołu (szkolenia, mentoring, rozmowy rozwojowe). Zapewnienie efektywnej komunikacji i współpracy wewnątrz...
  • Programista .NET

    Apator Rector Sp. z o.o.   Zielona Góra    praca stacjonarna
    specjalista (mid)  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    9 godz.
    Twój zakres obowiązków Tworzenie aplikacji w oparciu o jedną z stosowanych w firmie technologii programistycznych na podstawie projektów technicznych i/ lub specyfikacji funkcjonalnych. Tworzenie skryptów konfigurujących strukturę bazy danych oraz innych mechanizmów działających...
  • Młodszy Specjalista ds. Wsparcia Technicznego

    Apator Rector Sp. z o.o.   Zielona Góra    praca stacjonarna
    młodszy specjalista (junior)  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    9 godz.
    Twój zakres obowiązków Zapewnianie wsparcia technicznego i merytorycznego dla klientów w zakresie oferowanych usług i produktów. Przeprowadzanie u klientów uruchomień urządzeń, programów i aplikacji stanowiących produkty firmy. Realizacja działań edukacyjnych (spotkania, szkolenia,...

Najnowsze artykuły

Premia świąteczna – komu przysługuje, podatek

Premia świąteczna – komu przysługuje, podatek

Kto w tym roku dostanie premię świąteczną? Jeśli i Ty zadajesz sobie to pytanie, musisz wiedzieć, że w niektórych przypadkach pracodawca wręcz ma obowiązek wypłacić taki dodatek. Zobacz, czy jesteś w grupie pracowników, którym premia się należy, a także jak się ustala jej wysokość i czy premia świąteczna przepada, jeśli pracownik jest na urlopie lub zwolnieniu.

Grupy zawodowe najbardziej narażone na smog

Grupy zawodowe najbardziej narażone na smog

Najbardziej narażone wdychanie rakotwórczego smogu są osoby codziennie dojeżdżające do pracy, mieszkańcy kilkudziesięciotysięcznych miejscowości i osoby wykonujące w sezonie grzewczym oraz przy ruchliwych drogach pracę w terenie. Główny Inspektorat Pracy wyjaśnia, czy pracodawcy muszą zapewnić pracownikom maski antysmogowe i jak powinni chronić ich przed szkodliwymi czynnikami pracy.

AIDS a praca – czy choroba dyskwalifikuje z rynku pracy?

AIDS a praca – czy choroba dyskwalifikuje z rynku pracy?

W grudniu obchodzimy Światowy Dzień AIDS. To ważne święto, gdyż świadomość tego, czym jest AIDS i jak można zarazić się HIV wciąż jest niska, a osoby z AIDS/HIV nadal doświadczają ostracyzmu, także na rynku pracy. W związku z tym wyjaśniamy, czy osoba z wirusem może wykonywać każdą pracę, czy stanowi zagrożenie dla współpracowników, a także czy chory musi poinformować pracodawcę o AIDS.

Kompetencje zawodowe – dlaczego czasami ukrywamy przed pracodawcą wyższe kwalifikacje? Rozmowa z ekspertem

Kompetencje zawodowe – dlaczego czasami ukrywamy przed pracodawcą wyższe kwalifikacje? Rozmowa z ekspertem

Aż 65% z nas zataja przed pracodawcą część swoich kompetencji. – Z perspektywy pracownika pojawia się naturalna obawa przed ujawnianiem wszystkich swoich umiejętności, szczególnie tych, które wykraczają poza wymagane stanowisko. Może to bowiem oznaczać więcej obowiązków, bez realnych korzyści w zamian – zauważa ekspert rynku pracy z Randstad Polska Mateusz Żydek. Czy to korzystna strategia?

Automotywacja, czyli jak motywować siebie samego

Automotywacja, czyli jak motywować siebie samego

Jak przetrwać w pracy do 16:00, gdy masz już wszystkiego dość, a na zegarze nie ma nawet 9:00? Mobilizowanie samego siebie, szczególne w tzw. Blue Monday, czyli najbardziej depresyjny poniedziałek w roku, może wydawać się wyjątkowo trudne. Jednak zamiast poddawać się ponuremu nastrojowi, proponujemy podejść do zadania metodycznie. Sprawdź, jak wykorzystać mechanizmy automotywacji.

Wigilia w pracy – jak się ubrać?

Wigilia w pracy – jak się ubrać?

Krótkie spotkanie podczas lunchu, półoficjalne wyjście po pracy, wystawna kolacja wigilijna w restauracji... Niezależnie od tego, jak w Twojej firmie obchodzi się święta, pewne jest, że w czasie spotkania obowiązuje pewien dress code. – Wigilia firmowa to nie czas na eksperymenty – zaznacza stylistka Klaudia Budzyńska-Jędrczak. Podpowiadamy, jak się ubrać, by uniknąć modowej wpadki.