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

  • Specjalista ds. technicznej obsługi klienta z językiem niemieckim

    Concentrix   Katowice    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat   7 500 zł brutto/mies.  aplikuj szybko  aplikuj bez CV
    8 godz.
    Obsługa klientów - połączenia przychodzące oraz wiadomosci mailowe, rozwiązywanie problemów technicznych; Wprowadzanie danych do systemu;
  • Online Data Analyst

    TELUS International AI Inc   Gdańsk    praca zdalna
    specjalista junior / mid / senior  kontrakt B2B  część etatu  aplikuj szybko  aplikuj bez CV
    15 godz.
    Remote / Work-From-Home We are hiring freelance English & Polish speaking Online Data Analyst’s for a project aimed at improving the content and quality of digital maps, which are used by millions of users globally. The job would suit someone who is detail-oriented, likes doing research and has a...
  • Analityk Danych / Specjalista ds. Map Cyfrowych

    TELUS International AI Inc   Gdańsk    praca zdalna
    specjalista junior / mid / senior  kontrakt B2B  część etatu  aplikuj szybko  aplikuj bez CV
    15 godz.
    (praca zdalna) Opis stanowiska: Analiza i poprawa jakości cyfrowych map używanych globalnie. Praca zdalna, idealna dla osób z dobrymi umiejętnościami badawczymi i znajomością lokalnej geografii. Rodzaj zatrudnienia: Freelancer z elastycznym grafikiem. Obowiązki: Wykonywanie zadań badawczych...
  • Inżynier / Inżynierka danych

    Nowy Styl   Jasło    praca stacjonarna
    specjalista mid / senior  umowa o pracę  pełny etat
    15 godz.
    Twój zakres obowiązków: zarządzanie danymi produkcyjnymi w systemie ERP; analiza danych produkcyjnych; udział w projektach wdrożeniowych mających na celu wdrażanie nowych produktów; udział w tworzeniu zasad organizacji oraz wykorzystania informacji w systemach informatycznych; udział w...
  • Ekspert ds. procesu problem management

    PKO Bank Polski   Warszawa, Chmielna 89    praca stacjonarna
    ekspert  umowa o pracę  pełny etat
    17 godz.
    Jako Ekspert w naszym zespole będziesz: modelował i wdrażał w organizacji procesy wg metodologii ITIL, kontrolował przebieg procesów na podstawie wypracowanych KPI, określał standardy działań naprawczych wynikające z procesu Problem Management, monitorował postęp realizacji rekomendacji...
  • Specjalista/ekspert ds. zgodności i kontroli ict

    PKO Bank Polski   Warszawa, Chmielna 89    praca stacjonarna
    specjalista mid / senior / ekspert  umowa o pracę  pełny etat
    17 godz.
    Na co dzień w naszym zespole:bierzesz udział w projektach regulacyjnych zakładających wdrożenie w banku wymagań prawnych oraz regulacji nadzorczych, w szczególności: DORA, Ustawy KSC oraz NIS2,wspierasz oraz rekomendujesz zmiany i doskonalisz procesy dotyczące, min: zarządzania ryzykiem...

Najnowsze artykuły

Kobiety coraz silniejsze w biznesie

Kobiety coraz silniejsze w biznesie

– Czy nie mamy tak, że jak nie umiemy czegoś na 200%, to rezygnujemy? Boimy się, że nie podołamy? Pamiętajmy, że nie liczy się płeć, ale nasze kompetencje. Nie dajmy sobie wmówić, że jesteśmy w czymś gorsze! – mówi specjalistka HR Agnieszka Ciećwierz. W Światowym Dniu Przedsiębiorczości Kobiet przypomina, w czym kobiety są świetne oraz wyjaśnia, jak być jeszcze lepszą liderką w biznesie.

Urlop okolicznościowy na ślub dziecka

Urlop okolicznościowy na ślub dziecka

Ślub dziecka pracownika to jedno z wydarzeń uprawniających do wzięcia urlopu okolicznościowego, za który pracownikowi przysługuje wynagrodzenie. Wyjaśniamy, z ilu dni urlopu może skorzystać ojciec, matka czy opiekun prawny dziecka, jak powinien wyglądać wniosek o urlop okolicznościowy oraz czy dni wolne można wykorzystać wyłącznie w dniu ślubu i wesela.

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.

Mechanik lotniczy – praca, wymagania, zarobki

Mechanik lotniczy – praca, wymagania, zarobki

Mechanik lotniczy to jeden z najbardziej perspektywicznych zawodów dla absolwentów techników i szkół branżowych o profilach związanych z mechaniką. Żeby zdobyć tę pracę, trzeba uzyskać dodatkową licencję na obsługę techniczną statku powietrznego, wystawianą przez Urząd Lotnictwa Cywilnego. Sprawdź, jak ją zdobyć, a także w jakich samolotach możesz specjalizować się jako mechanik lotniczy!

Szklane ściany, szklane ruchome schody. Równouprawnienie na rynku pracy to wciąż fikcja?

Szklane ściany, szklane ruchome schody. Równouprawnienie na rynku pracy to wciąż fikcja?

7 listopada wypada Światowy Dzień Feminizmu. Dlaczego to tak ważne święto? – Mimo poprawy sytuacji kobiety nadal borykają się ze stereotypami, mają dodatkową nieodpłatną pracę w domu, soptykają się z seksizmem w pracy, są rzadziej zapraszane jako ekspertki – zauważa dr Anna M. Górska, dyrektorka Centrum Badań Kobiet i Różnorodności w Organizacjach z Akademii Leona Koźmińskiego.

Osoba z autyzmem na rynku pracy – czy autyzm wyklucza z życia zawodowego?

Osoba z autyzmem na rynku pracy – czy autyzm wyklucza z życia zawodowego?

– Populacja osób neuroatypowych jest bardzo zróżnicowana – zauważa Izabela Kocyłak, trenerka pracy z Fundacji SYNAPSIS. Wiele osób aktywnych zawodowo, szczególnie z tzw. wysoko funkcjonującym autyzmem, jest nieświadomych swojego zaburzenia. Tymczasem aż 2% pracowników w Polsce i 10% w Europie to osoby w spektrum autyzmu. Jak rozpoznać autyzm i w jakich zawodach może sprawdzić się autystyk?