Tester systemów IT - pytanie/~ogłoszenie

0

Na wstępie zaznaczę jeszcze raz, że nie jest to ogłoszenie o możliwości podjęcia wymienionej w temacie pracy! A o co chodzi?

Otóż znalazłem w necie ogłoszenie o naborze na stanowisko testera systemów IT właśnie i zastanawiam się co to za praca, czy pozwala poszerzać swoją wiedzę czy to tylko bierne wykonywanie testów (przez bierne rozumiem coś, co po kilku dniach można robić z zamkniętymi oczami i wyłączonym mózgiem:P)? Może ktoś ma doświadczenie na takim stanowisku, albo u kogoś w firmie jest dział zajmujący się właśnie testowaniem oprogramowania i zechce podzielić się swoją wiedzą? Zarobki też oczywiście mnie interesują :)

Zakres obowiązków jest taki:

  • tworzenie i rozwój planów testów
  • tworzenie przypadków testowych, analiza wyników testów
  • wykonywanie testów, badanie poprawności w stosunku do wymagań
    funkcjonalnych
  • asystowanie w procesie wdrażania zmian do eksploatacji
  • zarządzanie cyklem życia błędu w testowanych aplikacjach
  • koordynacja i monitoring pracy testerów
  • przygotowywanie raportów z wynikami testowania
  • współpraca z administratorami systemów przy rozwoju środowiska
    testowego
  • udział w pracach rozwojowych realizowanych w ramach zadań działu

Nie chcę kolejnej pracy, która ładnie wygląda tylko na ogłoszeniu, a w rzeczywistości nie wymaga żadnych zdolności, z którą średniorozgarnięta osoba po podstawówce dałaby sobie radę.
Może jeszcze kilka słów o mnie: w tym roku skończyłem matmę, w czasie studiów należałem do koła naukowego informatyków, gdzie bawiliśmy się trochę w różnych językach programowania. Zaraz po studiach chciałem rozpocząć podyplomówkę z programowania (wiadomo, że zawsze lepiej jak ma się jakiś papierek poświadczający umiejętności), ale nie otworzyli kierunku :-/ Programowanie to jest to, co chciałbym robić, ale na razie jeszcze nie czuję się na siłach i zastanawiam się czy ta praca będzie pomocna w osiągnięciu zamierzonych celów.

0

Programowanie to jest to, co chciałbym robić, ale na razie jeszcze nie czuję się na siłach i zastanawiam się czy ta praca będzie pomocna w osiągnięciu zamierzonych celów.
Będzie przydatna ale tylko w tym względzie, że będziesz pracować w sektorze IT i/lub zdobędziesz wiedzę na temat inżynierii oprogramowania. Najprawdopodobniej będziesz tylko uruchamiał program, wprowadzał dane testowe i sprawdzał czy zwraca prawidłowy wynik. Poza tym będziesz kontaktował się z klientem, uszczegóławiał specyfikację i produkował tony papierów z wynikami testów oraz wnioskami o zmianę w programie, zgłoszeniami błędów dla programistów.

To na ile taka praca pozwoli Ci się rozwinąć zależy głównie od Twojego przyszłego pracodawcy i/lub kierownika. Jeżeli ktoś dostrzeże Twój potencjał i pozwoli Ci robić coś bardziej ambitnego to możliwe, że będziesz robił takie rzeczy jak:

  • pisanie raportów (możesz przy tym nauczyć się SQL i zdobyć trochę wiedzy z zakresu obsługi baz danych)
  • migracja danych (możesz przy tym nieco rozwinąć umiejętności z zakresu programowania oraz baz danych)

Niestety z tego przytoczonego przez Ciebie ogłoszenia wynika, że raczej nie będziesz miał zbyt ambitnych obowiązków i prawdopodobnie będziesz tylko produkował papiery i zaznajomisz się z tym jak wygląda proces tworzenia oprogramowania (inżynieria oprogramowania).

Osobiście radzę Ci poszukać ogłoszeń gdzie firmy szukają początkujących programistów, studentów chętnych do przyuczenia. Niestety nie oferują przy tym zbyt wielkiej kasy (oczywiście nie zgadzaj się na praktyki albo pracę za darmo, pensja musi być normalna) ale przynajmniej dają możliwość zdobycia doświadczenia.

0

Wiesz... generalnie testy to nie klikanie bezmyslnie gdzie popadnie i stwierdzenie, ze program sie wykrzacza.

Trudno powiedziec jak to wyglada w tym wypadku, ale z mojego doswiadczenia jako programisty testowanie zwykle opiera sie o:

  • przygotowanie srodowiska testowego: np. maszyna wirtualna z xp z sp2, bez sp, z .netem, bez .netu, z przegladarkami, itp. Generalnie srodowisko, ktore pozwala sprawdzic wszystkie sytuacje, gdzie moze wystapic blad, np. brak odpowiednich latek systemu przy instalacji, itp. Srodowiskiem moze byc tez inny program, w ktorym odpalamy nasz i automatyzujemy wywolanie konkretnych funkcji.
  • przetestowanie doglebnie czy program robi to co powinien - to o tyle latwe co pracochlonne, bo trzeba sprawdzic kazda mozliwa funkcje
  • przetestowanie sytuacji ekstremalnych - brak miejsca na dysku, brak uprawnien do zasobow, generalnie przewidzenie sytuacji typu: 'u mnie dziala, a u kolegi sie wysypuje'
  • najwazniejsze - jezeli 'zespol programistyczny' to nie Ty - przekazanie dokladnych informacji zespolowi co wywala, w jakiej sytuacji, w jakich warunkach, co wypisuje, kiedy, itp. Po to sie robi testy, zeby programista pozniej mogl napisac poprawke.

Tyle z mojego doswiadczenia pisania unit testow wlasnego oprogramowania, moze wypowie sie jakis typowy tester.

Opis powyzej wyglada w miare sensownie, choc oczywiscie rozne piekne ogloszenia widzialem i nie opis swiadczy o samej pracy ;)

0

Testy... zajęcie dla cwaniaków, którzy poza dużą wiedzą z zakresu technologii którą testują, muszą mieć bardzo dużo weny twórczej i pomysłów. Dobre przygotowanie testów jest dość trudne i trzeba naprawdę myśleć. Testy to kontrola jakości. Słabi przygotowane testy spowodują, że produkt końcowy będzie marny.

0

Powiem Ci, ze nuda wieje taka praca. Nie warto IMO.

0
AdamPL napisał(a)

Osobiście radzę Ci poszukać ogłoszeń gdzie firmy szukają początkujących programistów, studentów chętnych do przyuczenia. Niestety nie oferują przy tym zbyt wielkiej kasy...

I to jest właśnie to, że szukam pracy poza miejscem swojego zamieszkania, muszę mieć za co się utrzymać, więc to odpada.

Dzięki za opinie! Jeszcze nad tym pomyślę, poza tym pójście na rozmowę kwalifikacyjną nie zobowiązuje do podjęcia pracy (jeżeli mi to zaproponują ;-) ), a przynajmniej dowiem się na czym to dokładnie polega.

johny_bravo napisał(a)

...moze wypowie sie jakis typowy tester.

Cały czas na to liczę.

0

Praca testera moze byc dwojaka:

  • albo rzeczywiscie bardzo nudna ;(
  • albo o wiele, wiele ciekawsza niz praca programisty. Do tego wymagajaca duzej wiedzy z wielu roznych dzialek.

Wszystko to zalezy od projektu.

Osobiscie pracowalem kiedys zarowno jako programista i jako tester i moge powiedziec tyle ze zdecydowanie wole byc testerem ;) Praca o wiele ciekawsza i bardziej urozmaicona. Mi w duzej mierze kojarzy sie z czyms w rodzaju hackingu ;) Uwierz mi trzeba miec naprawde glowe na karku zeby byc dobrym testerem. Z drugiej strony rownie dobrze mozesz trafic do do projektu w ktorym sie zanudzisz na smierc i niczego nie nauczysz.....

Nie wiem czy to prawda na 100% ale slyszalem ze podobno w MS zeby zostac testerem trzeba byc przez iles tam lat wczesniej programista najpierw.

0
tester napisał(a)

Nie wiem czy to prawda na 100% ale slyszalem ze podobno w MS zeby zostac testerem trzeba byc przez iles tam lat wczesniej programista najpierw.

No to wiadomo, ze sie przydaje, bo w koncu duzo latwiej przewidziec jakie bledy programisci mogli popelnic. Z drugiej strony czasem przydatne jest podejscie pani z biura, ktora nie wie gdzie kliknac...

0

Pracowalem kiedys jako tester. Wytrzymalem pare dni :]
Generalnie moja robota polegala na tym, aby sprawdzic, czy program jest idiotoodporny. Jezeli w formularzu masz miejsce na jakis tekst, probujesz wpisac liczbe i sprawdzasz, czy sie program nie wysypie.

Generalnie to byla 1 faza testow. Dalej mialo byc juz glebsze testowanie, wlacznie z zapytaniami SQL do Oracla. Ale nie dotrwalem ;)

0

Ja się zgadzam z johnym, żaden tester nie wypróbuje programu lepiej jak sto pań z biur, które klikają gdzie popadnie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0