Kursy - testowanie oprogramowania

Mówi się, że tester to osoba, która zajmuje się sprawdzaniem, czy oprogramowanie działa tak, jak powinno. Tak naprawdę rola testerów jest o wiele szersza, a ich znaczenie w procesie wytwarzania oprogramowania jest porównywalne z rolą programistów. Testowanie to także jedna z częstych dróg wejścia do IT; wielu uczestników naszych kursów zaczyna bez doświadczenia w branży.

Który kurs wybrać: tester manualny czy tester automatyzujący?

Tester manualny wymyśla i wykonuje przypadki testowe, czyli zestawy kroków, które mają sprawdzić działanie aplikacji. Robi to „ręcznie”: np. otwiera stronę i sprawdza, czy po kliknięciu w menu wyświetli się oczekiwana treść. Nie wymaga to umiejętności programowania ani głębszej znajomości technologii, choć wymaga dokładnej znajomości systemu. Tego uczymy od podstaw na kursie Tester oprogramowania.

Tester automatyzujący nie wykonuje testów „ręcznie”, lecz pisze programy, które sprawdzają to za niego - czyli „automatyzuje” proces testowania. Tworzy m.in. zestawy testów, generatory danych testowych, skrypty do testów wydajności czy integracje z systemami Continuous Integration (CI). Ta rola wymaga bardziej zaawansowanych kompetencji, w tym umiejętności programowania oraz korzystania z wielu narzędzi wspomagających. Kurs Tester automatyzujący to naturalny kolejny krok po kursie manualnym. A kto chce od razu przejść całą ścieżkę, może wybrać wersję XL, która łączy oba kursy.

ALX Diamenty Forbes
4,6/5
Stars

Trenerzy

Rafał C#, C++, Java, Python, JavaScript, Testowanie oprogramowania

Tomasz Python, ML, AI, Testowanie, Cyberbezpieczeństwo, Java, C#

wyszkoliliśmy już 246 osób

Szkolenia: Testowanie oprogramowania

Kursy zawodowe (długie) - stacjonarne i zdalne

Nazwa kursu Terminy Czas Cena
Tester oprogramowania

z elementami AI

K-TESTER

Warszawa

  • 15.10 (D)TooltipTriangle
  • 14.11 (Z)TooltipTriangle
  • 12.12 (Z)TooltipTriangle

Zdalnie

  • 15.10 (D)TooltipTriangle
  • 14.11 (Z)TooltipTriangle
  • 12.12 (Z)TooltipTriangle
80 + 40h

4590 PLN

Tester automatyzujący

K-TESTER-AUTO

Warszawa

  • 10.12 (D)TooltipTriangle
  • 19.12 (Z)TooltipTriangle zostało 9 msc.
  • 20.02 (Z)TooltipTriangle
  • 20.03 (Z)TooltipTriangle

Zdalnie

  • 10.12 (D)TooltipTriangle
  • 19.12 (Z)TooltipTriangle zostało 7 msc.
  • 20.02 (Z)TooltipTriangle
  • 20.03 (Z)TooltipTriangle
80 + 40h

4790 PLN

Tester oprogramowania XL

K-TESTER-XL

Warszawa

  • 15.10 (D)TooltipTriangle
  • 14.11 (Z)TooltipTriangle
  • 12.12 (Z)TooltipTriangle

Zdalnie

  • 15.10 (D)TooltipTriangle
  • 14.11 (Z)TooltipTriangle
  • 12.12 (Z)TooltipTriangle
160 + 80h

8590 PLN

Szkolenia - stacjonarne i zdalne

Nazwa szkolenia / Kod Terminy Czas

Cena TooltipTriangle

Testowanie
REST API i testy z wykorzystaniem Postman

POSTMAN-API

Warszawa

  • 09.11
  • 15.12

Zdalnie

  • 09.11
  • 15.12

Na zamówienie od 5 os. TooltipTriangle

2 dni

2300 PLN
1990 PLN

AI i GPT - dla każdego
AI w testowaniu oprogramowania

Testing with Generative AI: prompty, przypadki testowe, automatyzacja, ryzyka i wdrożenie

AI-TESTOWANIE

Na zamówienie od 6 os. TooltipTriangle

2 dni

1690 PLN

Zarządzanie projektami IT, wdrożenia w organizacji
Jira w praktyce

Prowadzenie projektów i pracy zespołu: Scrum i Kanban, JQL, dashboardy, automatyzacje i AI

JIRA

Na zamówienie od 6 os. TooltipTriangle

2 dni

1690 PLN

Kursy testera oprogramowania: manualne, automatyzujące i testy API

Testowanie to jedna z najczęstszych dróg wejścia do IT, także dla osób bez technicznego wykształcenia. W tym dziale zebraliśmy kursy testera oprogramowania prowadzone na żywo z trenerem, stacjonarnie w Warszawie lub zdalnie: od kursu dla osób, które zaczynają od zera, przez kurs testera automatyzującego, po krótkie szkolenie z testowania API w Postmanie dla osób, które już pracują w QA. Programy układają praktycy, którzy sami testują oprogramowanie, dlatego większość czasu zajmują ćwiczenia na aplikacjach, a nie slajdy. Na zajęciach stacjonarnych zapewniamy przygotowane stanowiska komputerowe z zainstalowanymi narzędziami.

Tester oprogramowania: kurs od podstaw, z elementami AI

Kurs testera manualnego jest dla osób, które chcą zacząć pracę w testowaniu i nie mają doświadczenia w IT ani w programowaniu. Zaczynamy od fundamentów: siedmiu zasad testowania, cyklu życia defektu, pisania przypadków testowych i zgłoszeń błędów. Potem przechodzimy do technik testowania (wartości brzegowe, tablice decyzyjne, testy czarno- i białoskrzynkowe), pracy w Scrumie i narzędzi, które spotkasz w pierwszej pracy: Jira z Xray, TestLink i qTest. Są też moduły, które odróżniają junior testera na rozmowie rekrutacyjnej: testowanie API w Postmanie, SQL dla testera, podstawy Pythona oraz AI w pracy testera, czyli generowanie przypadków testowych i danych testowych z pomocą modeli językowych oraz testowanie samych systemów AI. W środku kursu uczestnicy realizują dziesięć mini-projektów na różnych typach aplikacji, a na końcu przygotowują CV i ćwiczą rozmowy kwalifikacyjne. Kurs trwa 80 godzin zajęć na żywo plus około 40 godzin pracy samodzielnej.

Tester automatyzujący: Selenium, Python, Java

Kurs testera automatyzującego to kolejny krok dla testerów manualnych i osób, które znają już zasady testowania, a chcą pisać testy automatyczne. Uczestnicy poznają budowę aplikacji webowych (HTML, CSS), uczą się lokalizować elementy selektorami CSS i XPath, a potem piszą testy w Selenium WebDriver: w Pythonie z PyTest oraz w Javie z JUnit. Program obejmuje wzorzec Page Object, testy backendu, raportowanie oraz Selenium Grid do uruchamiania testów równolegle. Programowania uczymy w zakresie potrzebnym testerowi, więc kurs nie wymaga wcześniejszego doświadczenia w kodowaniu.

Tester oprogramowania XL: ścieżka manualna i automatyzacja w jednym kursie

Wersja XL łączy oba kursy: 160 godzin zajęć na żywo prowadzi od podstaw testowania manualnego, przez API, SQL i AI, do automatyzacji testów w Selenium, PyTest i JUnit. To propozycja dla osób, które od początku celują w rolę testera manualno-automatyzującego albo QA Engineera i wolą przejść całą ścieżkę w ramach jednego kursu, zamiast zapisywać się na dwa osobno.

REST API i testy w Postmanie

Dwudniowe szkolenie z Postmana jest dla testerów, programistów i analityków, którzy pracują z systemami opartymi na REST API i mikroserwisach. Zaczynamy od protokołu HTTP, metod, kodów odpowiedzi i JSON-a, a potem budujemy kolekcje, piszemy asercje, pracujemy na zmiennych i środowiskach (dev, test, prod), łączymy żądania w scenariusze i obsługujemy uwierzytelnianie. W drugiej części: testy data-driven z plików CSV i JSON w Collection Runnerze oraz uruchamianie testów z linii poleceń w Newmanie, z raportami HTML i integracją z CI/CD.

Jak zostać testerem oprogramowania

Dla osoby bez doświadczenia najprostsza droga to kurs testera oprogramowania od zera, a po kilku miesiącach pracy lub samodzielnej praktyki: automatyzacja. Kto od razu chce wejść na rynek z oboma kompetencjami, wybiera wersję XL. Programiści, którzy chcą lepiej testować własny kod, mogą zacząć bezpośrednio od kursu automatyzującego, a osoby pracujące już w QA zwykle potrzebują jednego konkretnego narzędzia, np. Postmana. Zajęcia odbywają się w trybie weekendowym lub dziennym, a przy kursach zawodowych można zmienić tryb ze stacjonarnego na zdalny i korzystać z nagrań, jeśli coś wypadnie. Kurs testera oprogramowania ma w ALX średnią ocenę 4,7/5 z ponad 200 opinii uczestników.

Szkolenia z testowania dla firm i zespołów QA

Każde szkolenie z tego działu prowadzimy także jako szkolenie zamknięte dla zespołu: w naszej sali w Warszawie, u klienta albo zdalnie. Firmy zamawiają je najczęściej, gdy przebranżawiają pracowników do działu QA, wprowadzają automatyzację testów w zespole, który do tej pory testował ręcznie, albo porządkują testowanie API przed wdrożeniem CI/CD. Zakres, przykłady i proporcje teorii do ćwiczeń ustalamy z zespołem, tak by ćwiczenia dotyczyły systemów i narzędzi, z którymi uczestnicy faktycznie pracują.

Dla kogo są te kursy

Najczęściej uczymy osoby, które przebranżawiają się do IT i szukają pierwszej pracy jako junior tester, pracowników biznesu, którzy znają systemy od strony użytkownika i chcą przejść do ich testowania, testerów manualnych rozwijających się w stronę automatyzacji, programistów dbających o jakość kodu, a także analityków biznesowych i systemowych, product ownerów i osoby odpowiedzialne za odbiór oprogramowania od zewnętrznych wykonawców, które chcą wiedzieć, jak sprawdzić, czy system działa zgodnie z wymaganiami.

Najczęściej zadawane pytania

Czy mogę zostać testerem bez znajomości programowania?
Tak. Kurs testera oprogramowania zakłada tylko sprawną obsługę komputera; większość uczestników zaczyna bez doświadczenia w IT. Programowanie pojawia się w podstawowym zakresie (SQL, Python), a na poważnie dopiero w kursie automatyzującym.

Czy kurs przygotowuje do egzaminu certyfikującego?
Nasz kurs testera oprogramowania jest kursem autorskim, natomiast jego zakres obejmuje zagadnienia Certified Tester Foundation Level, zatem po naszym kursie można podejść do zewnętrznego egzaminu. Po ukończeniu kursu każdy uczestnik otrzymuje też imienny certyfikat ALX z listą zdobytych umiejętności.

Tester manualny czy automatyzujący: od czego zacząć?
Bez doświadczenia w testowaniu zacznij od kursu testera oprogramowania. Kurs automatyzujący zakłada znajomość zasad testowania, z naszego kursu albo z pracy. Jeśli chcesz przejść obie ścieżki, wybierz wersję XL.

Czy kursy są dostępne online?
Tak. Każdy termin prowadzimy równolegle stacjonarnie w Warszawie i zdalnie, na żywo z trenerem i grupą, a nie jako nagrane lekcje.

Czy można uzyskać dofinansowanie lub rozłożyć płatność na raty?
Tak. Realizujemy szkolenia w ramach Krajowego Funduszu Szkoleniowego (KFS), Bazy Usług Rozwojowych (BUR) oraz programów urzędów pracy, a kursy zawodowe można opłacić w pięciu ratach.