Obecnie rynek przesycony jest osobami bez doświadczenia zawodowego, albo z bardzo skromnym bagażem doświadczeń. Analizując rynek, widzimy że coraz mniej ofert skierowanych jest dla osób bez doświadczenia, lub z doświadczeniem bardzo minimalnym. W ramach wpisu wymagania na junior testera – analiza ogłoszeń, przeanalizujemy różne oferty pracy. Większość z nich pochodzi z grup Facebookowych i najpopularniejszych serwisów z ofertami pracy dla branży IT.
Na czym się skupimy?
Naszym celem będzie znalezienie wymagań, dla osób chcących pracować jako testerzy aplikacji webowej. Jako osoba pracująca głównie przy webie, będę mógł bardziej realnie podejść do tych wymagań. Ponadto sam również odniosę się do tego z poziomu osoby przeprowadzającej rozmowy rekrutacyjne. Dodatkowo na serwisach z branży IT selekcjonowałem ogłoszenia z oznaczeniem junior.
Wymagania:
- Umiejętności komunikacyjne;
- Tworzenie przypadków testowych;
- Umiejętność raportowania błędów;
- Testowanie manualne;
- Chrome DevTools;
- Język angielski;
- Jira/Trello;
- Znajomość metodologii Scrum;
- średnio 6-12 miesięcy doświadczenia;
Nice-to-have
- SQL;
- Selenium;
- Znajomość podstawowa Javy, Pythona, Java Scriptu lub C#;
- ISTQB;
- Jenkins;
- Umiejętność przeprowadzania testów wydajnościowych;
- Docker;
- Systemy kontroli wersji;
- Testowanie API (Postman, czy RestAssured);
- Linux;
- HTML;
Nice-to-have (czasami)
- Cypress IO;
- Cucumber;
- SOAP UI;
- Metodologia Kanban;
- PHP;
- Swagger;
Co warto wiedzieć ponadto.
Często firmy pracują w określonych środowiskach i wymagają znajomości innego systemu operacyjnego aniżeli używasz. Jeżeli jesteś typowym użytkownikiem Windowsa – zapoznaj się z Linuxem. Ponadto jeżeli masz możliwość poznaj też MacOS, gdyż zdarza się, że firmy oferują pracę wyłącznie na Macbookach.
Co warto wiedzieć ponadto.
Mimo, że wymagania nie wyglądają na bardzo wymagające, to jednak rekruterzy mając wiele CV, będą sięgać też do nice-to-have, by wyszukać jak najlepszego kandydata. Być może wszystkie elementy są Ci znane, a może coś widzisz pierwszy raz.
Dlaczego to wszystko jest tak ważne.
W internecie na grupach Facebookowych można było przeczytać wpisy jak to trudno zdobyć pierwszą pracę, że jest to wręcz niemożliwe. Ponadto z drugiej strony mogliśmy przeczytać relacje drugiej strony – osób, które otrzymywały CV. Znana jest historia firmy, gdzie na stanowisko juniorskie wpłynęło około 300 CV. Sam też brałem udział w kilku rekrutacjach gdzie wiele z przedstawionych CV nijak miało się do zakresu naszym podstawowych oczekiwań.
Podsumowanie.
Widać, że wymagania są różne i warto by kandydat posiadał jak najszerszą wiedzę na początkowym etapie kariery. Z czasem zapewne przyjdzie kwestia specjalizacji w zakresie konkretnej tematyki testów. Warto też posiadać szeroką wiedzę ogólną, by znać np. polecenia w consoli, rozróżniać statusy HTTP itd.
Źródła
Przeglądając oferty pracy korzystałem m.in. z takich serwisów jak Bulldogjob, JustJoinIT, NoFLuffJobs. Wszelkie linki są już ustawione na ogłoszenia dla osób początkujących – Trainee i Junior.