Poza główną grupą stanowisk związanych z tworzeniem oprogramowania, w firmach z branży IT niezbędni są pracownicy zajmujący się weryfikacją poprawności kodu. Testerzy oprogramowania są „filtrem” pomiędzy programistami a finalnym użytkownikiem danego produktu. To testerzy starają się zidentyfikować błędy, tak aby nie wpływały one na użyteczność gotowego programu.
Podobnie jak wiele stanowisk w branży IT, testerzy oprogramowania otrzymują wynagrodzenia, które dla pracowników z innych sektorów mogą wydawać się bardzo atrakcyjne. Stawki płac różnią się jednak w zależności od realizowanej treści pracy.
Dane prezentowane w artykule pochodzą z Raportu płacowego Sedlak & Sedlak dla branży IT – 2017, w którym wyodrębniono 4 stanowiska z obszaru testów oprogramowania:
- kierownik zespołu testerów,
- koordynator zespołu testerów,
- tester oprogramowania (automatyczny),
- tester oprogramowania (manualny).
Testerzy oprogramowania zostali dodatkowo podzieleni na 3 grupy, w zależności od poziomu doświadczenia – „młodszy”, „doświadczony” i „starszy”.
Głównym czynnikiem różnicującym stanowiska testerów automatycznych i manualnych jest sposób prowadzenia testów. Testerzy manualni zajmują się ręcznym testowaniem aplikacji i wyszukiwaniem błędów w ich kodzie. W odmienny sposób wygląda praca testerów automatycznych. Ich głównym zadaniem jest pisanie skryptów, mających na celu samoczynne wyszukiwanie błędów oprogramowania.
Wynagrodzenia całkowite testerów oprogramowania
Na wykresie 1 przedstawiono wynagrodzenia całkowite na 4 stanowiskach „testerskich” wyszczególnionych w raporcie. W analizie tej uwzględniono tylko pracowników zatrudnionych na umowie o pracę, bez podziału na poszczególne poziomy doświadczenia.
Wynagrodzenia testerów oprogramowania różniły się w zależności od sposobu prowadzenia testów. Testerzy automatyczni w 2017 roku otrzymywali wynagrodzenie na poziomie 7 683 PLN, co jest wartością wyższą o 35 proc. od wynagrodzeń testerów manualnych.
Awans z koordynatora zespołu testerów na kierownika wiązał się z podwyżką wynagrodzenia w wysokości 34 proc. – na niższym szczeblu zarządzania mediana wynagrodzeń całkowitych wyniosła 10 000 PLN, natomiast na średnim szczeblu 13 405 PLN.
Wynagrodzenia całkowite testerów oprogramowania (automatycznych) o różnych poziomach doświadczenia
We wstępie artykułu wspomniane zostały poziomy doświadczenia w podziale na które prowadzone są analizy w Raporcie płacowym Sedlak & Sedlak dla branży IT. Na wykresie 2 zaprezentowano mediany wynagrodzeń całkowitych dla testerów oprogramowania (automatycznych) o różnych poziomach doświadczenia.
Pracodawcy starali się skusić pracowników rozpoczynających karierę w obszarze testów wynagrodzeniem przewyższającym średnią krajową (GUS). Wynagrodzenia młodszych testerów oprogramowania (automatycznych) kształtowały się na poziomie 4 709 PLN. 50 proc. pracowników, którzy awansowali na doświadczonego testera, otrzymywało wynagrodzenie wyższe niż 7 250 PLN. Mediana wynagrodzeń całkowitych starszych testerów oprogramowania wyniosła 9 900 PLN.
Pracownicy przechodzący przez kolejne poziomy kariery testerów oprogramowania (automatycznych) mogą wywierać na swoje firmy silną presję płacową. Różnica pomiędzy medianą wynagrodzeń całkowitych na najniższym i najwyższym poziomie doświadczenia testera wynosi 110 proc.
Wynagrodzenia całkowite testerów oprogramowania (automatycznych) w zależności od formy zatrudnienia
Ważnym kryterium wpływającym na wysokość wynagrodzenia jest rodzaj umowy, na podstawie której świadczona jest praca. W raporcie płacowym dla branży IT wyróżniliśmy 3 formy zatrudnienia – umowę o pracę, kontrakt oraz umowę zlecenie. W przypadku doświadczonych testerów oprogramowania (automatycznych) analizy przedstawiamy w podziale na dwa pierwsze rodzaje umów. Zaprezentowano je na wykresie 3.
Mediana wynagrodzeń doświadczonych testerów oprogramowania (automatycznych) zatrudnionych na podstawie kontraktu w 2017 roku wyniosła ponad 8 000 PLN. Ich koledzy zatrudnieni na umowie o pracę zarabiali prawie 800 PLN mniej. Warto podkreślić, że powyższe kwoty są kwotami brutto. Różnica w płacy netto jest jeszcze korzystniejsza dla pracowników zatrudnionych na podstawie kontraktu dzięki niższym obciążeniom podatkowym.
Benefity
W sytuacji dynamicznie rosnących wynagrodzeń, firmy starają się konkurować o pracowników również za pomocą świadczeń niefinansowych. Na wykresie 4 zaprezentowano świadczenia pozapłacowe oferowane na stanowisku starszego testera oprogramowania (automatycznego).
Wszystkie badane firmy oferowały swoim testerom dodatkową opiekę medyczną oraz karnety na zajęcia sportowo-rekreacyjne. Bardzo popularne były również szkolenia zawodowe i językowe (odpowiednio 91 proc. i 97 proc. pracowników mogło z nich skorzystać). Siedmiu na dziesięciu testerów miało dostęp do dopłat do nauki, a 78 proc. do polisy na życie.
Z drugiej strony zdarzały się również benefity mało popularne w tej grupie zawodowej. Żaden z analizowanych testerów nie miał dostępu do programu emerytalnego czy samochodu służbowego.
*Źródło: Raport płacowy Sedlak & Sedlak dla branży IT – 2017