Badanie
społeczności IT
2020
Tester i QA
Oto raport szczegółowy o polskiej społeczności Testerów i QA.
Prezentujemy tu dane dotyczące tylko specjalistów IT zajmujących się testowaniem oprogramowania.
Dowiesz się tu:
- Jakich zarobków mogą oczekiwać testerzy
- Co należy do codziennych obowiązków tych specjalistów
- Jakich metod testowania używa się do testowania oprogramowania
- Jak testerzy oceniają współpracę z programistami
Profil badanych
W społeczności testerów znajdziemy zdecydowaną przewagę mężczyzn (75,5%). Natomiast na tle całej społeczności IT, pracuje w tej specjalizacji zdecydowanie więcej kobiet (średnia dla całej branży to 10%).
Średnia wieku testerów to 30 lat
Prawie 19% ma mniej niż 26 lat. Jedynie 11% badanych stanowią osoby powyżej 36 roku życia. Średnia wieku wynosi 30 lat.
Specjaliści IT pracują głównie w dużych miastach i aglomeracjach miejskich (Warszawa 22,4%, Wrocław 16%, Kraków 13,9%).
Studia wyższe od lat są podstawą dla branży IT
Ponad 77% osób ukończyło studia wyższe, a 9,1% ankietowanych jest w trakcie studiów. 0,6% respondentów zadeklarowało wykształcenie podstawowe / gimnazjalne, 12,3% osób swój poziom wykształcenia określiła jako średnie. Tylko nieliczne osoby posiadają stopień doktora (0,2%).
W branży nadal dominuje ścieżka rozwoju zaczynająca się od kierunków technicznych (54,5%) oraz ścisłych (22,9%). Na tle całej branży IT, znajdziemy też tutaj sporą reprezentację specjalistów, która posiada ukończone studia humanistyczne (12,6%).
Wokół pracy
Branża IT to nie tylko softwarehouse'y
Softwarehouse'y, które świadczą usługi dla firm zewnętrznych, dominują pod względem zatrudniania testerów (średnia dla całej branży 44,8%). Stosunkowo dużo specjalistów IT pracuje w finansach / bankowości (14,1%) oraz telekomunikacji (6,3%).
Branża IT to średnie i duże firmy
Najwięcej specjalistów zatrudniają firmy zatrudniające od 51 do 5 000 pracowników. 1,6% osób deklaruje pracę jako freelancer.
45,9% badanych pracuje na stanowisku mida/regulara, 29,6% osób zadeklarowało, że dopiero zaczyna swoją drogę zawodową i pracuje na stanowiskach juniorskich. Pozostała grupa respondentów (24,5%) to seniorzy.
Spora część specjalistów pracuje na innym stanowisku, niż wskazywałyby na to posiadane kompetencje
Wśród respondentów znajdziemy sporą reprezentację specjalistów, która pracuje na stanowisku niższym niż ich deklarowane kompetencje. Wśród obsadzonych stanowisk juniorskich znajdziemy 16,5% takich osób, natomiast wśród midów, znajdziemy blisko 28% takich specjalistów.
Drugą grupą, która także pracuje na nieodpowiednich stanowiskach, są osoby, które z subiektywnego punktu widzenia pracują na stanowisku wyższym niż ich kompetencje. W przypadku pracy na stanowisku o poziomie mid, jest to 16% respondentów, w przypadku stanowisk seniorskich, 11%.
Średni staż pracy testera w branży IT wynosi 4 lata. Połowa badanych pracuje w IT nie dłużej niż 3 lata, natomiast staż dłuższy niż 10 lat, zadeklarowało prawie 7% respondentów.
Junior ma średnio 27, mid 30, a senior 32 lata
Osoby pracujące na stanowisku juniora mają przeważnie od 23 do 27 lat, midzi natomiast mieszczą się głównie w przedziale wiekowym od 25 do 30 lat. Seniorzy mają przeważnie powyżej 29 lat.
Umowa o pracę jest najpopularniejszą formą współpracy w IT
Większość testerów pracuje na podstawie umowy o pracę (67%). Jest to zdecydowanie większy wynik niż średnia całej branży, która oscyluje w okolicy 59%. Drugim najpopularniejszym sposobem rozliczania się za pracę jest współpraca B2B (24%). Juniorzy pracują przeważnie na podstawie umowy o pracę lub umowy zlecenie. W przypadku midów i seniorów, programiści zdecydowanie częściej pracują od młodszych kolegów na podstawie umowy B2B.
Specjaliści pracujący na podstawie umów cywilnoprawnych w mniejszej części mogą liczyć na płatny urlop (40% badanych). W branży IT, średnio 58% specjalistów może liczyć na płatny urlop.
Praca zdalna nie jest standardem na rynku
Aż 31,6% przebadanych specjalistów nie ma możliwości pracy zdalnej. Możliwość jednego dnia w tygodniu pracy zdalnej zadeklarowało 31,1% osób, dwa dni już tylko 16,3%. Wśród wszystkich testerów, 6,5% pracuje tylko zdalnie. Praktycznie wszyscy juniorzy nie mają możłiwości pracy zdalnej.
Zdecydowana większość specjalistów zmienia pracę co 2 - 3 lata (łącznie ponad 51%) . Prawie 24% osób zadeklarowało, że zmienia pracę rzadziej niż co 5 lat. Najmniej respondentów zmienia pracę co kilka miesięcy (2,4%).
Testerzy pracują głównie 8 godzin dziennie
Ponad połowa specjalistów IT w Polsce pracuje 8 godzin dziennie (na cały etat). 20,5% respondentów zadeklarowało, że pracuje poniżej 8 godzin dziennie, natomiast co szósta osoba odpowiedziała, że pracuje więcej niż standardowy etatowiec.
Efektywna praca według większości specjalistów kończy się na 6 godzinach
Tylko 2,6% testerów, którzy pracują 8 godzin dziennie, zadeklarowało, że pracują efektywnie przez cały czas. Zdecydowana większość respondentów określiła swój efektywny czas pracy na poziomie 5-6 godzin (prawie 68% badanych).
Zarobki
Junior może liczyć na samym początku na zarobki na poziomie ok. 3,6 tys. zł na rękę, mid natomiast zarobi ok. 6 tys.zł. Zarobki seniorów oznaczają przeważnie wynagrodzenie ok. 10 tys. zł miesięcznie do ręki. Zarobki testerów są jednymi z najniższych wśród całej społeczności IT.
Najwięcej zarabiają specjaliści pracujący na podstawie umowy B2B
W przypadku stanowisk juniorski, różnica pomiędzy formą zatrudnienia wynosi 10%. Najmniej zarobi specjalista pracujący na podstawie umowy zlecenie. Największe dysproporcje możemy zauważyć, porównując wynagrodzenie seniora pracującego na podstawie UoP lub Umowy o dzieło i umowy B2B lub pracującego na podstawie kilku różnych umów. W tym przypadku różnica potrafi sięgać 40-45%.
Najlepiej opłacani są specjaliści w Trójmieście, Warszawie oraz Aglomeracji Śląskiej
Na najlepsze zarobki w branży IT mogą liczyć specjaliści pracujący w Warszawie oraz Trójmieście (średnia 7 - 8 tys. zł). W zależności od lokalizacji różnica w wynagrodzeniu może wynosić 20%. Najmniejsze różnice pomiędzy miastami możemy spotkać przy stanowisku mida (średnia różnica na poziomie 4%).
Na najniższe zarobki muszą przygotować się mieszkańcy mniejszych miast.
Najmniej zarabiają specjaliści w małych firmach
Na najmniejsze zarobki mogą liczyć testerzy pracujący w bardzo małych firmach, zatrudniających od 2 do 10 osób. Najwięcej tester może zarobić w firmach zatrudniających powyżej 200 osób.
Praca w bankowości i finansach pozwala zarobić najwięcej
Na najlepsze pieniądze mogą liczyć specjaliści pracujący w branży finansowej oraz software.
Praca testera
Web jest najczęściej testowanym obszarem
Zdecydowana większość testerów zajmuje się testowaniem web (73%), API (54%) oraz aplikacji mobilnych (34,8%). Seniorzy zdecydowanie częściej testują bezpieczeństwo, APi oraz pozostałe obszary nieujęte w wyszczególnionych odpowiedziach.
Specjaliści przede wszystkim zajmują się pisaniem i utrzymaniem przypadków testowych, taką odpowiedź podało ponad 93% badanych. W dalszej kolejności znajdziemy tworzenie dokumentacji (58%), utrzymanie środowisk testowych i deweloperskich (53,7%) oraz tworzenie raportów (51,9%). Seniorzy zdecydowanie częściej zajmują się analizą danych, wdrożeniami, obsługą klienta oraz coachingiem i konsultingiem.
W firmach tworzone są przede wszystkim raporty z testów (72,9%) oraz raporty błędów (72,7%). Najmniej popularnym rodzajem dokumentacji są niskopoziomowe plany testowe (32,5%).
Przechodzenie scenariuszy najpopularniejszą metodą testowania
Wśród najpopularniejszych metod testowania znajdziemy przede wszystkim przechodzenie scenariuszy testowych (85%), testy eksploracyjne (82,5%) oraz testowanie na podstawie specyfikacji testów (70,6%). Najmniej popularnymi metodami testowania są testy w parach (13,5%), mob testing (6,6%) oraz symulowanie persony użytkownika (6,6%).
Seniorzy opierają swoje testy głównie na wiedzy i doświadczeniu
Testerzy korzystają głównie z wymagań formalnych (64%) oraz testów eksploracyjnych (64%) jako źródła wiedzy, które pomaga im określić, jakie testy należ wykonać. Seniorzy sięgają także często do wiedzy pozyskanej przy wcześniejszych projektach.
Większość specjalistów dalej chce pracować jako tester lub jako manager testów
Zdecydowana większość specjalistów chce zostać w zawodzie i nadal pracować jako tester lub zostać managerem testów (56,5%). Spora część midów i seniorów nie wie, gdzie chciałaby być za kilka lat (średnia 13%). 14% seniorów planuje pracować w konsultingu, pozostając nadal w branży. Prawie 27% juniorów chciałoby w przyszłości zostać programistami lub móc zarządzać zespołem.
Żaden specjalista nie zaznaczył odpowiedzi "Przejdę na emeryturę" :)
Blisko 82% testerów deklaruje znajomość co najmniej jednego języka programowania. Na tle całej branży, jest to jedna z trzech specjalizacji, która w największym procencie osób opanowała co najmniej jeden język pogramowania.
Najpopularniejszą technologią wśród testerów jest SQL
Wśród najpopularniejszych technologii poza SQL-em (58,6%) możemy znaleźć Javę (52,2%), Python (50,6%), JavaScript (31,2%) oraz C# (28,8%). Tester zna średnio 3 języki programowania.
Zdecydowana większość testerów nauczyła się głównego języka programowania samodzielnie, wykorzystując książki, darmowe kursy oraz wiedzę pozyskaną z internetu (86,4%). Na drugim miejscu specjaliści wskazali pracę przy projekcie, jako źródło wiedzy o języku programowania. Najmniej popularną formą nauki głównego języka programowania programiści wskazali płatne kursy programowania. Taką odpowiedź wskazała tylko co piąta osoba.
Zdecydowana większość testerów pracuje w małych zespołach
Ponad połowa badanych deklaruje, że pracuje w zespołach testerskich składających się maksymalnie z 3 osób. 20% testerów pracuje w zespole składającym się co najmniej z 10 testerów.
Testerzy oceniają pozytywnie współpracę z developerami
Tylko 4% badanych oceniło współpracę z developerami bardzo negatywnie (ocena 1-2). Zdecydowana większość specjalistów, bo aż 84%, oceniła wysoko współpracę (odpowiedzi 5,6,7).
Najbardziej przeszkadzającą rzeczą w pracy dla testerów jest praca nad wieloma rzeczami naraz, taką odpowiedź zadeklarowało 41,5% badanych. Na kolejnych miejscach możemy znaleźć częste spotkania (33%), pracę na open space (28,2%) oraz rzeczy wpadające ad hoc (25,8%). Seniorom zdecydowanie częściej przeszkadzają częste spotkania oraz praca nad wieloma projektami.
Małej części specjalistów (8,3%) nic nie przeszkadza w pracy. Szczęściarze :)