Tester manualny: Projekt szkoleniowo-stażowy
Tester manualny – projekt szkoleniowo praktyczny
Cena
6999 zł netto
teraz tylko
5499 zł netto
Czas trwania: ~110-140h
Szkolenie dofinansowane z zewnętrznych źródeł
Liczba miejsc ograniczona
1.
Czas trwania (3 miesiące) ~140h – Start: 27 Wrzesień – Zakończenie: 19 Grudzień
2.
Szkolenia + praktyki (staż) – tryb wieczorowo-weekendowy 100% online (zajęcia 3-4 razy w tygodniu + wybrane weekendy) harmonogram dostępny do pobrania poniżej
3.
Projekt w małych grupach (max. 7 osób)
4.
Testowanie komercyjnej aplikacji naszego klienta. Zdobywasz rynkowe doświadczenie na stanowisku Junior tester oprogramowania
5.
Praca indywidualna oraz praca zespołowa
6.
Opiekun: Wieloletni praktyk, Lider ds. jakości i testów w dużych organizacjach: Tomasz Stelmach
7.
Szkolenia realizowane w ramach tego projektu: (szczegółowy plan projektu)
- ISTQB Certyfikowany Tester: Poziom podstawowy
- Wprowadzenie do testowania API: Postman
- Testowanie baz danych, język SQL
- Szkolenia narzędziowe: Devtools, JIRA, Zephyr Scale, Postman i inne
- WCAG 2.2: Testowanie dostępności
- Metodyki zwinne: SCRUM, AGILE
- inne mniejsze mini szkolenia tematyczne
8.
Szansa zatrudnienia po projekcie u klienta lub w Quality Island. Nie gwarantujemy nikomu żadnego zatrudnienia, jednak udało nam się do tej pory po każdym projekcie zaangażować na określony czas przynajmniej jedną osobę z każdego stażu w Quality Island. Kilka osób udało się zaangażować również u naszych klientów.
9.
Twój pierwszy, najważniejszy wpis w CV poświadczający o komercyjnym doświadczeniu na stanowisku junior testera oprogramowania
Junior tester oprogramowania projekt stażowy
Czy marzysz o przebranżowieniu się i wejściu do dynamicznej branży IT? Jeśli tak, to wiesz, że rynek pracy w tej dziedzinie jest wymagający i konkurencyjny. Szukając pracy na stanowisku junior testera oprogramowania, nie wystarczy już tylko ukończyć kilka szkoleń czy kursów. Pracodawcy oczekują realnego doświadczenia rynkowego – praktyk, staży, pracy nad komercyjnymi projektami.
W odpowiedzi na te potrzeby stworzyliśmy projekt szkoleniowo-stażowy dla junior testerów oprogramowania w Quality Island. To wyjątkowa okazja, aby zdobyć nie tylko teoretyczną wiedzę, ale również praktyczne doświadczenie, które otworzy Ci drzwi do kariery w IT.
W ramach naszych usług współpracujemy z firmami, które umożliwiają odbycie stażu, bądź praktyk naszym kursantom. Sami również jako Quality Island organizujemy projekty stażowe dla testerów oprogramowania.
Naszymi klientami są duże, rozpoznawalne firmy, które oferują świetne warunki do rozwoju, szczególnie młodym adeptom sztuki testowania oraz programowania. Oferty staży i praktyk spływają do nas nieregularnie i są uzależnione od możliwości i potrzeb naszych klientów.
Aby wziąć udział w projektach stażowych, nie trzeba posiadać doświadczenia zawodowego w branży IT. Szkolimy od zupełnych podstaw. Nasze projekty stażowe polegają na tym, iż otrzymujemy od klientów aplikacje, systemy do przetestowania i angażujemy do testów osoby, które szkolimy, a następnie pod okiem ekspertów wykonujemy testy. Dzięki temu, osoby przyjęte na staż w ciągu mniej więcej 140 h zostają profesjonalnie wyszkolone, a także zdobywają swoje pierwsze, najcenniejsze doświadczenie w testach komercyjnych.
Warte podkreślenia jest to, iż każde spotkanie jest nagrywane więc jeśli z różnych powodów nie możesz być na zajęciach, to zupełnie nic się nie stanie! Wszystkie zajęcia możesz nadrobić w dowolnym czasie z odtworzenia nagrania sesji Live. Jest to też ogromna zaleta, gdyż przez cały projekt możesz wracać do nagrań i robić sobie powtórki materiału.
Zdarza się, iż część naszych stażystów po odbyciu programu szkoleniowo-stażowego dostaje propozycję pozostania w strukturach firmy (klienta lub naszej) i kontynuowania pracy już na innych warunkach. Wszystkie osoby, które wykażą się zaangażowaniem i sumienną pracą, możemy polecić do naszych klientów. W portfolio mamy m.in banki, firmy technologiczne czy startupy.
Przed rozpoczęciem każdego projektu szkoleniowo-stażowego organizujemy spotkanie informacyjne dla wszystkich zainteresowanych. Nasz projekt to doskonała okazja dla osób, które pragną zdobyć kompleksowe umiejętności dostosowane do aktualnych wymagań rynku pracy w obszarze testowania oprogramowania. Warto podkreślić, że łączna rynkowa wartość samych szkoleń, które przejdziesz w ramach naszego programu, wynosi kilkanaście tysięcy złotych. Dzięki naszemu projektowi otrzymasz te szkolenia i możliwość pracy z komercyjną aplikacją za ułamek tej kwoty, co czyni naszą ofertę niezwykle korzystną. Zapraszamy osoby zmotywowane, które poważnie myślą o rozpoczęciu kariery w branży IT.
Więcej informacji o projektach stażowych, możesz znaleźć, oglądając poniższy materiał wideo.
Nauczymy Cię wszystkiego od podstaw!
Specjalnie dla osób początkujących, opracowaliśmy program szkoleniowo-stażowy, który stopniowo i w pozytywnej atmosferze wprowadzi Cię w upragniony świat IT!
Dzięki seriom szkoleń, zdobędziesz kilka istotnych certyfikatów dla testerów oprogramowania oraz co najważniejsze – zdobędziesz swoje pierwsze, upragnione, cenne, komercyjne doświadczenie na stanowisku junior testera oprogramowania! Otwieramy dla Ciebie drzwi IT!
Nasze kursy są projektowane tak, aby były łatwe do zrozumienia i dostępne dla każdego, niezależnie od wiedzy i doświadczenia w branży IT. Bez względu na to, czy jesteś początkujący, czy też potrzebujesz dodatkowej wiedzy, nasz zespół ekspertów zapewni Ci solidne i pełne wsparcie od podstaw.
Co oferujemy?
Kompleksowy program szkoleniowy:
Nasz program rozpoczyna się od intensywnych spotkań szkoleniowych, które obejmują wszystkie kluczowe aspekty testowania oprogramowania. Zajęcia są prowadzone przez doświadczonych praktyków, którzy nie tylko posiadają bogatą wiedzę teoretyczną, ale również szerokie doświadczenie zawodowe. W trakcie szkolenia poznasz różnorodne techniki testowania, narzędzia, które są standardem w branży, a także najlepsze praktyki i metodyki, takie jak Agile czy Scrum. Zdobędziesz solidną wiedzę z zakresu manualnego i automatycznego testowania, zarządzania przypadkami testowymi, a także raportowania i dokumentowania błędów. Opowiemy między innymi o takich tematach jak: testowanie aplikacji webowych, testowanie aplikacji mobilnych, automatyzacji testów, testowaniu wydajnościowym, testowaniu integracyjnym, testowaniu baz danych, testach bezpieczeństwa (cybersecurity), rozwiązaniach raportowych, architekturze testów i automatyzacji testów, robotyzacji procesów biznesowych, testach dostępności WCAG 2.2, AI w testowaniu i wiele innych.
Dzięki temu będziesz doskonale przygotowany do pracy w rzeczywistych projektach IT.
Praktyka na realnym, komercyjnym projekcie:
To, co nas wyróżnia, to możliwość uczestniczenia w testach komercyjnych aplikacji, które są rzeczywiście wykorzystywane przez użytkowników. Będziesz pracować nad prawdziwymi problemami i wyzwaniami, z jakimi zmagają się firmy na co dzień. W praktyce oznacza to, że nie tylko utrwalisz zdobytą wiedzę, ale także zdobędziesz cenne doświadczenie rynkowe. Będziesz mógł zobaczyć, jak wygląda cykl życia produktu od strony testów i jak Twoja praca przyczynia się do jego jakości. Takie doświadczenie jest niezwykle cenione przez pracodawców, ponieważ pokazuje, że potrafisz efektywnie działać w warunkach zbliżonych do rzeczywistych, a Twoja praca ma bezpośredni wpływ na jakość produktu.
Staż, który stworzy Twoje CV
Po zakończeniu naszego programu otrzymasz nie tylko certyfikat, który potwierdzi zdobyte przez Ciebie umiejętności, ale również fantastyczny wpis w CV, który będzie dowodem Twojego stażu w Quality Island. Staż w naszej firmie to coś więcej niż tylko formalność – to intensywny okres pracy nad realnymi projektami, gdzie zdobędziesz doświadczenie, które jest niezwykle atrakcyjne na rynku pracy. Taki wpis znacząco zwiększa Twoje szanse na rynku pracy, dając Ci przewagę nad kandydatami, którzy posiadają jedynie teoretyczną wiedzę. Pracodawcy widzą, że masz już za sobą realne doświadczenie, dodatkowo w firmie, która profesjonalnie zajmuje się testowaniem oprogramowania, co czyni Cię bardzo wartościowym kandydatem.
Indywidualne wsparcie:
Każdy uczestnik naszego projektu jest prowadzony przez doświadczonych specjalistów od początku do końca. Nasz zespół mentorów i trenerów nie tylko przekazuje wiedzę, ale również wspiera Cię na każdym etapie nauki i praktyki. Otrzymasz indywidualne wsparcie, które pomoże Ci zrozumieć trudniejsze zagadnienia, rozwijać swoje umiejętności i radzić sobie z wyzwaniami. Dzięki temu masz pewność, że nie zostaniesz sam z problemami, a Twoje wątpliwości zostaną szybko rozwiane. Nasze podejście zapewnia, że każdy uczestnik programu wyjdzie z niego w pełni przygotowany do podjęcia pracy jako junior tester oprogramowania.
Chcesz poznać wszystkie szczegóły projektu stażowego? Oglądnij poniższy film, na którym nasz CEO Tomasz Stelmach opowiada o projekcie!
Twoje profesjonalne CV
Twoje CV to wizytówka, która wiele mówi o Tobie. Dlatego tak ważne jest, aby było skuteczne i czytelne, aby zrobić jak najlepsze wrażenie na potencjalnym pracodawcy. Nie martw się, nasz Doradca Kariery pomoże Ci stworzyć idealne CV! Ale to nie koniec – pomożemy Ci także w kreowaniu swojego wizerunku na LinkedIn, a także pokażemy, jakie dodatkowe działania mogą Ci pomóc w zdobyciu wymarzonej pracy w branży IT.
Próbna rozmowa kwalifikacyjna
Czy czujesz niepokój na myśl o rozmowie kwalifikacyjnej i odczuwasz potliwość dłoni i ucisk w żołądku? Nie martw się! Jesteśmy tutaj, aby Ci pomóc. Wiesz, że największy stres podczas rozmowy kwalifikacyjnej wynika z braku doświadczenia i niedostatecznego przygotowania. Dzięki naszemu trenerowi nauczysz się, jak rozmawiać bez stresu i jak dać z siebie 100% podczas rozmowy o pracę. Zaufaj nam i zobacz, jak po kilku próbach poczujesz się pewnie i swobodnie, a Twoja pewność siebie wzrośnie.
Twój Doradca Kariery
Aby osiągnąć sukces na rynku pracy, konieczne jest wyróżnienie się spośród innych kandydatów. Nasz doświadczony Doradca Kariery pomoże Ci w pełni przygotować się do tego wyzwania. Nauczysz się m.in. jak rozmawiać z rekruterem, by zachwycić go już na pierwszej rozmowie, jak skutecznie poszukiwać pracy w branży IT oraz poznasz najważniejsze wydarzenia branżowe, które mogą Ci pomóc w rozwoju kariery.
Grupa ciągłego wsparcia
Czujesz, że brakuje Ci na co dzień wsparcia i motywacji do nauki? Mamy na to idealne rozwiązanie! Zaprosimy Cię do naszej Discordowej grupy, gdzie poznasz inne osoby, które wzajemnie się motywują i wspólnie eksplorują świat testowania oprogramowania. Na grupie działają nasi eksperci, którzy chętnie pomagają i odpowiadają na Wasze pytania! Dołącz do wspaniałej społeczności!
Informacje organizacyjne
Harmonogram, czas pracy
Projekt prowadzony jest wieczorami w dni robocze w godzinach w przedziale 18:30-20:30 oraz mogą zdarzyć się również zajęcia w weekend (zależne od ustalonego harmonogramu). Całość projektu jest ustalona na około 140 h (zamykamy projekt w 3 miesiące).
Praca praktyczna
W ramach projektu, będziemy wykonywać testy manualne komercyjnej aplikacji webowej – dla jednego z naszych klientów. Będziemy wykonywać testy akceptacyjne, pisać scenariusze testowe, tworzyć przypadki testowe, pracować z dokumentacją projektową, zgłaszać błędy, tworzyć raporty z testów itp. Będziemy pracować indywidualnie, jak i w grupie.
Kadra dydaktyczna, mentoring
Nad wszystkimi pracami testerskimi wykonywanymi podczas projektu, czuwać będą doświadczeni eksperci, którzy będą pełnić funkcje mentorskie, jak i managerskie. Głównym prowadzącym projekt jest Tomasz Stelmach, który prowadzi dużą część zajęć.
Bardzo szeroki pakiet szkoleń
Biorąc udział w projekcie otrzymujesz bogaty, bardzo szeroki pakiet szkoleń dla testera oprogramowania, m.in
- ISTQB Certyfikowany Tester: Poziom podstawowy
- Wprowadzenie do testowania API: Postman
- Testowanie baz danych, język SQL
- Szkolenia narzędziowe: Devtools, JIRA, Zephyr Scale, Postman i inne
- WCAG 2.2: Testowanie dostępności
- Metodyki zwinne: SCRUM, AGILE
Szkolimy się również z wielu innych tematów między innymi takich jak:
- Budowa aplikacji
- Testowanie aplikacji mobilnych
- Automatyzacja testów
- Testowanie wydajnościowe
- Testowanie bezpieczeństwa (cybersecurity)
- Rozwiązania raportowe
- Robotyzacja procesów biznesowych
- Rynek testowania oprogramowania
- HR dla testerów oprogramowania
Wiele możliwości finansowania
Jesteśmy bardzo elastyczni w stosunku do formy fianansowania naszych projektów i szkoleń.
Możesz u nas zapłacić:
- jednorazową płatnością (możliwy jeszcze malutki rabat)
- płatnością ratalną, subskrybcyjną (całkowite raty 0 %) możliwość rozłożenia płatności nawet na 12 rat!
- istnieje możliwość również płatności odroczonej – zapisz się dzisiaj i zacznij płacić dopiero za 3 miesiące!
- sfinansuj częściowo lub całkowicie projekt ze środków zewnętrznych:
- Skorzystaj ze środków Urzędu Pracy
- Zdobądź dofinansowanie z Bazy Usług Rozwojowych
Certyfikaty ze szkoleń
Każdy uczestnik po zakończeniu projektu otrzymuje pisemne referencje oraz certyfikaty (w języku polskim lub angielskim) potwierdzające odbycie poszczególnych szkoleń, w których brał udział.
Dodatkowe konsultacje
Jeśli będziesz potrzebował dodatkowych konsultacji, np. przed rozmową kwalifikacyjną, to oczywiście istnieje możliwość umówienia się na rozmowę z jednym z naszych ekspertów. Jesteśmy dla Ciebie dostępni cały czas!
Bezcenny wpis w CV
Po projekcie uczestnik otrzymuje od nas bardzo cenny wpis w CV jako junior tester oprogramowania w firmie Quality Island z opisem czynności, które realizował podczas projektu.
Możliwość zatrudnienia
Część naszych stażystów po odbyciu stażu dostaje propozycję pozostania w strukturach firmy (klienta lub naszej) i kontynuowania pracy już na innych warunkach. Wszystkie osoby, które wyrożnią się zaangażowaniem i sumienną pracą – możemy polecić do naszych klientów – w portfolio mamy m.in banki, firmy technologiczne czy startupy.
Wsparcie po szkoleniu
Po ukończonym szkoleniu każdy z uczestników dostaje certyfikat uczestnictwa w szkoleniu. Uczestnicy otrzymują również zestaw materiałów dodatkowych do samodzielnej nauki po szkoleniu. Otrzymasz również dostęp do pełnego nagrania ze szkolenia, które będzie aktywne przez 30 dni od zakończenia szkolenia. Wszyscy kursanci mogą również dołączyć do naszej grupy wsparcia na Discordzie – odpowiadamy tam na wszystkie merytoryczne pytania! Dołącz do grupy klikając obok w logo Discorda.
Ogólny plan projektu
Tester oprogramowania: projekt szkoleniowo-stażowy
ZAKRES TEORETYCZNY I PRAKTYCZNY ISTQB - POZIOM PODSTAWOWY
Wprowadzenie do testowania oprogramowania
- Wprowadzenie do testowania oprogramowania: Czym jest testowanie oprogramowania?
- Testować czy nie? Znaczenie i konieczność testowania.
- Podstawowe pojęcia techniczne związane z testowaniem oprogramowania.
- Siedem zasad testowania: Kluczowe zasady, które każdy tester powinien znać.
- Zapewnianie jakości a testowanie: Różnice między QA a testowaniem.
Proces i psychologia testowania
- Czynności i zadania testowe: Kluczowe kroki w procesie testowym.
- Różnice w sposobie myślenia testerów i programistów: Jakie są kluczowe różnice?
- Psychologia testowania: Jak podejście psychologiczne wpływa na skuteczność testów?
- Podstawowy proces testowy: Omówienie etapów procesu testowego.
Modele wytwarzania oprogramowania i poziomy testów
- Modele wytwarzania oprogramowania: Przegląd popularnych modeli (np. Waterfall, Agile).
- Poziomy testów: Testy jednostkowe, integracyjne, systemowe i akceptacyjne.
- Typy testów: Przegląd różnych typów testów (funkcjonalne, niefunkcjonalne, regresyjne, etc.).
- Testowanie funkcjonalne vs. niefunkcjonalne: Cele i metody.
Cykl życia oprogramowania i testy
- Testowanie pielęgnacyjne: Czym jest i kiedy jest stosowane?
- Cykl życia oprogramowania vs. testy: Jak testy wpasowują się w cykl życia projektu.
- Testowanie statyczne: Techniki i korzyści.
- Techniki statyczne vs. dynamiczne: Porównanie podejść.
Proces przeglądu i techniki testowania
- Proces przeglądu: Etapy i znaczenie przeglądów.
- Typy przeglądów: Różne rodzaje przeglądów (np. formalne, nieformalne).
- Statyczne techniki testowania: Kiedy i jak stosować.
- Wprowadzenie do technik testowania: Podstawy testów białoskrzynkowych i czarnoskrzynkowych.
Techniki testowania: Białoskrzynkowe i czarnoskrzynkowe
- Testy białoskrzynkowe: Przegląd technik i narzędzi.
- Testy czarnoskrzynkowe: Kluczowe metody i podejścia.
- Podział na klasy równoważności: Jak grupować dane testowe?
- Analiza wartości brzegowych: Jak testować wartości graniczne?
Zaawansowane techniki testowania
- Testowanie w oparciu o tablicę decyzyjną: Kiedy i jak stosować?
- Testowanie przejść pomiędzy stanami: Testy w oparciu o model stanów.
- Testowanie oparte na przypadkach użycia: Jak testować na podstawie scenariuszy użycia?
- Testowanie i pokrycie instrukcji kodu oraz decyzji: Techniki zapewniające pełne pokrycie kodu.
- Eksploracja oprogramowania: Dynamiczne podejście do testowania.
Zarządzanie testami i procesem testowym
- Organizacja testów: Struktura zespołu testowego.
- Zadania kierownika testów oraz testerów: Rola i odpowiedzialności.
- Planowanie i szacowanie testów: Jak efektywnie planować testy?
- Harmonogram testów: Tworzenie i zarządzanie harmonogramem testów.
- Zarządzanie defektami: Proces zgłaszania i śledzenia błędów.
- Miary testowe: Jak mierzyć skuteczność i efektywność testów?
Strategie testów i zarządzanie ryzykiem
- Strategie testów i podejście do testowania: Jak opracować strategię testową?
- Techniki szacowania testów: Metody szacowania czasu i zasobów.
- Monitorowanie testów: Jak śledzić postępy testów?
- Raportowanie: Jak efektywnie raportować wyniki testów?
- Ryzyko w testowaniu: Identyfikacja i zarządzanie ryzykiem w procesie testowym.
Narzędzia wspierające proces testowy
-
- Klasyfikacja narzędzi testowych: Przegląd dostępnych narzędzi.
- Mocne i słabsze strony automatyzacji testów: Kiedy warto automatyzować testy?
- Skuteczne korzystanie z narzędzi: Najlepsze praktyki.
- Czym kierować się przy wyborze narzędzi?: Kryteria wyboru odpowiednich narzędzi.
WPROWADZENIE DO TESTOWANIA API POSTMAN
Wprowadzenie do API
- Co to jest API?: Definicja i podstawowe pojęcia.
- Jak działa API i do czego służy?: Przykłady zastosowań API w praktyce.
- Rodzaje API: Przegląd różnych typów API (np. publiczne, prywatne, partnerskie).
- SOAP vs REST: Porównanie dwóch głównych architektur API.
Rest API – podstawy
- Rest API – omówienie: Charakterystyka i zasady działania RESTful API.
- Metody Rest API: Przegląd podstawowych metod HTTP (GET, POST, PUT, DELETE, etc.).
- Endpoint – co to takiego?: Wyjaśnienie pojęcia endpointu.
- Żądania i odpowiedzi – omówienie: Struktura i elementy żądania oraz odpowiedzi HTTP.
- Kody odpowiedzi HTTP: Znaczenie i interpretacja kodów statusu HTTP.
Dokumentacja API i testowanie
- Dokumentacja API: Jak czytać i tworzyć dokumentację API.
- Testy API – podstawy: Wprowadzenie do testowania API, cele i korzyści.
- Narzędzia do testów API: Przegląd popularnych narzędzi (Rest Assured, Postman, JMeter, Fiddler).
- W jaki sposób testować API: Metodyka i proces testowania API.
- Jakie błędy powinny wychwycić testy API: Typowe błędy i problemy wykrywane przez testy API.
- Korzyści ze stosowania testów API: Dlaczego warto testować API?
- Najlepsze praktyki testowania API: Kluczowe zasady i techniki.
Wprowadzenie do Postman
- Postman – wprowadzenie do narzędzia: Podstawowe funkcje i interfejs.
- Omówienie najważniejszych elementów Postmana: Panele, opcje i konfiguracje.
- Kolekcje: Tworzenie i zarządzanie kolekcjami żądań.
- Tworzenie żądań: Jak konfigurować i wysyłać żądania API.
- Odczytywanie odpowiedzi: Analiza odpowiedzi API w Postmanie.
- Autoryzacja / Tokeny: Jak obsługiwać autoryzację w API.
- Parametry żądań: Konfiguracja parametrów w zapytaniach API.
- Zmienne: Użycie zmiennych w Postmanie dla dynamicznych testów.
- Omówienie nagłówków: Rola i konfiguracja nagłówków HTTP.
- Formaty danych: Przegląd formatów danych obsługiwanych przez API (JSON, XML).
Zaawansowane funkcje Postmana
- Postman i Newman: Wprowadzenie do narzędzia Newman do uruchamiania testów w CLI.
- Pierwszy test w Postman: Tworzenie prostego testu.
- Pierwszy zestaw testów: Organizacja i uruchamianie zestawów testów.
- Parametry zaawansowane: Zaawansowane opcje konfiguracji żądań i odpowiedzi.
- Automatyzacja testów – skrypty testowe: Tworzenie i uruchamianie skryptów testowych w Postmanie.
- Refactoring testów: Jak utrzymywać i optymalizować zestawy testów.
- Debugowanie testów: Techniki rozwiązywania problemów z testami API.
- Asercje i weryfikacje: Tworzenie asercji do weryfikacji odpowiedzi API.
- Uruchamianie skryptów testowych: Wykonywanie skryptów automatyzujących testy.
Testy API w CI/CD
-
- Test API w CI: Integracja testów API w procesach Continuous Integration/Continuous Deployment.
- Uruchamianie poszczególnych testów: Zarządzanie i wykonywanie pojedynczych testów.
- Uruchamianie kolekcji testów: Automatyzacja całych zestawów testowych za pomocą Postmana i Newmana.
BAZY DANYCH, JĘZYK SQL DLA BRANŻY IT
Baza danych – wprowadzenie
- Czym jest baza danych?: Definicja i podstawowe pojęcia.
- Po co testować bazę danych?: Znaczenie testowania baz danych w procesie tworzenia oprogramowania.
- Relacyjny model baz danych: Podstawy relacyjnych baz danych.
- Podstawowe elementy baz danych: Bazy, schematy, tabele, role.
- Kluczowe pojęcia związane z bazami danych: Indeksy, klucze, widoki, itp.
- Jak w praktyce wygląda testowanie bazy danych?: Przykłady i metody testowania.
- Dane testowe: Tworzenie i zarządzanie danymi testowymi.
Podstawy pracy z bazą danych
- Baza danych – wprowadzenie: Podstawowe zasady działania baz danych.
- Kluczowe cechy bazy danych: Integralność, spójność, trwałość danych.
- SQL – czyli co?: Wprowadzenie do języka SQL.
- Podstawowe założenia SQL: Czym jest SQL i jakie są jego główne zastosowania?
- Składnia SQL: Podstawowa struktura zapytań SQL.
- Słowa kluczowe: Ważne słowa kluczowe w SQL.
- Dialekty SQL: Różnice między dialektami SQL (MySQL, PostgreSQL, SQL Server, etc.).
Język zapytań SQL – podstawy
- Pisanie prostych zapytań: Tworzenie i uruchamianie podstawowych zapytań SQL.
- Identyfikatory danych: Praca z kluczami i identyfikatorami w bazach danych.
- Typy danych w SQL: Przegląd podstawowych typów danych.
- Selekcja, sortowanie danych: Jak wybierać i sortować dane w SQL.
Instrukcje selekcji i filtrowania danych
- SELECT: Podstawowa instrukcja wyboru danych.
- DISTINCT: Usuwanie duplikatów z wyników zapytania.
- LIMIT, OFFSET, FETCH: Kontrolowanie ilości zwracanych wyników.
- WHERE: Filtrowanie danych według warunków.
- LIKE i NOT LIKE: Wzorce i dopasowanie tekstu.
- IS NULL i IS NOT NULL: Praca z wartościami NULL.
- AND i OR: Operatory logiczne w zapytaniach.
Operatory i funkcje SQL
- Operatory: Równości, nierówności i porównania:
- =, <>, !=: Operatory porównania.
- IN i NOT IN: Filtrowanie według listy wartości.
- BETWEEN i NOT BETWEEN: Zakresy wartości.
- Funkcje tekstowe:
- Konkatenacja, łączenie łańcuchów: Łączenie tekstów.
- UPPER i LOWER: Zmiana wielkości liter.
- REPLACE: Zamiana fragmentów tekstu.
- LENGTH: Długość łańcucha znaków.
- Funkcje liczbowe i operatory matematyczne:
- SQL i zagadnienie NULL: Praca z wartością NULL w SQL
Łączenie tabel i indeksy
- Złączenia JOIN: Łączenie danych z wielu tabel.
- Łączenie wielu tabel: Techniki łączenia więcej niż dwóch tabel.
- Indeksy – wprowadzenie: Czym są indeksy i jak wpływają na wydajność zapytań?
Instrukcje DML (Data Manipulation Language)
- UPDATE: Aktualizowanie danych w tabelach.
- INSERT: Wstawianie nowych rekordów.
- DELETE: Usuwanie rekordów.
Instrukcje DDL (Data Definition Language)
-
- Obiekty bazy danych: Definicja i zarządzanie obiektami.
- Tworzenie tabel: Jak tworzyć nowe tabele w bazie danych.
- Usuwanie tabel: Usuwanie tabel z bazy danych.
DEVTOOLS
Wprowadzenie do DevTools
- Co to są narzędzia deweloperskie (DevTools)?
- Dlaczego są przydatne dla testerów oprogramowania?
- Przegląd funkcji i możliwości DevTools w popularnych przeglądarkach (Chrome, Firefox).
nterfejs użytkownika DevTools
- Omówienie głównych paneli (Elements, Console, Network, Sources, Application, etc.).
- Jak korzystać z różnych paneli do analizy i testowania aplikacji webowych?
Praca z panelem Elements
- Inspekcja elementów DOM.
- Edytowanie HTML i CSS bezpośrednio w przeglądarce.
- Wykorzystanie narzędzia do debugowania stylów (CSS).
Konsola DevTools
- Podstawowe komendy i skrypty w konsoli.
- Wykrywanie i debugowanie błędów JavaScript.
- Praca z logami i komunikatami błędów.
Monitorowanie ruchu sieciowego (Network)
- Śledzenie żądań HTTP/S.
- Analiza nagłówków, statusów odpowiedzi, czasów ładowania.
- Testowanie wydajności aplikacji webowych.
Debugowanie kodu (Sources)
- Ustawianie punktów przerwania (breakpoints).
- Śledzenie przepływu kodu.
- Analiza wartości zmiennych w czasie rzeczywistym.
Testowanie lokalnego magazynu i cookies (Application)
- Przeglądanie i modyfikowanie cookies, localStorage, sessionStorage.
- Testowanie interakcji aplikacji z danymi w przeglądarce.
Responsywne projektowanie i testowanie
-
- Symulacja różnych rozdzielczości ekranów.
- Testowanie responsywności aplikacji.
PRAKTYCZNE UMIEJĘTNOŚCI TESTERA OPROGRAMOWANIA
Wprowadzenie do testowania oprogramowania
- Co to jest testowanie oprogramowania i dlaczego jest ważne?
- Rola testera w procesie tworzenia oprogramowania.
- Przegląd typów testów (manualne vs automatyczne, testy funkcjonalne, regresyjne, etc.).
Podstawy tworzenia przypadków testowych
- Co to jest przypadek testowy?
- Struktura przypadku testowego: krok po kroku.
- Definiowanie warunków początkowych, danych wejściowych, działań oraz oczekiwanych wyników.
- Przykłady dobrze napisanych przypadków testowych.
Tworzenie skutecznych przypadków testowych
- Techniki pisania przypadków testowych: ekwiwalentne klasy, analiza wartości brzegowych, pokrycie decyzji.
- Jak identyfikować scenariusze testowe na podstawie wymagań?
- Rola priorytetyzacji przypadków testowych.
- Praktyczne ćwiczenia: Pisanie przypadków testowych dla prostego scenariusza.
Zgłaszanie błędów
- Co to jest błąd (bug) i jak go definiować?
- Rola narzędzi do zarządzania błędami (np. JIRA, Bugzilla).
- Kluczowe elementy zgłoszenia błędu: tytuł, opis, kroki do odtworzenia, oczekiwany vs rzeczywisty wynik, zrzuty ekranu/logi.
- Przykłady dobrze i źle zgłoszonych błędów.
Praktyka zgłaszania błędów
- Jak unikać typowych błędów przy zgłaszaniu defektów?
- Praca z narzędziami do zarządzania defektami: Tworzenie, aktualizowanie i śledzenie zgłoszeń.
- Praktyczne ćwiczenia: Zgłaszanie błędów na podstawie symulowanych przypadków.
Testowanie oparte na wymaganiach
- Analiza wymagań i ich rola w procesie testowania.
- Jak przekształcać wymagania w przypadki testowe?
- Testowanie przypadków granicznych i nietypowych scenariuszy.
Weryfikacja i walidacja
- Różnice między weryfikacją a walidacją.
- Jak zapewnić, że przypadki testowe pokrywają wszystkie wymagania?
- Techniki zapewniania jakości w procesie testowania.
Komunikacja w zespole testerskim
-
- Rola komunikacji w procesie testowania.
- Jak skutecznie współpracować z deweloperami i innymi testerami?
- Jak raportować wyniki testów i zgłaszać postępy w pracy?
Wprowadzenie do JIRA
- Co to jest JIRA?: Wprowadzenie do narzędzia do zarządzania projektami zwinnego.
- Rola JIRA w Scrum i Agile PM: Jak JIRA wspiera zarządzanie projektami Agile?
- Podstawy nawigacji w JIRA: Interfejs użytkownika, kluczowe funkcje i narzędzia.
- Tworzenie i zarządzanie backlogiem w JIRA: Jak efektywnie zarządzać wymaganiami i zadaniami?
- Tworzenie i śledzenie zadań: Epiki, user stories, zadania i bugi w JIRA.
- Użycie tablicy Scrum w JIRA: Jak monitorować postęp pracy zespołu?
- Raportowanie i analiza w JIRA: Wykresy spalania, raporty i inne narzędzia analityczne.
- Automatyzacja procesów w JIRA: Tworzenie automatycznych reguł i workflow.
- Integracja JIRA z innymi narzędziami: Łączenie JIRA z narzędziami do CI/CD, testowania, komunikacji itp.
TESTOWANIE DOSTĘPNOŚCI STANDARD WCAG 2.2
ZNACZENIE DOSTĘPNOŚCI W ROZWOJU OPROGRAMOWANIA
- Wpływ dostępności na zasięg użytkowników.
- Znaczenie dla zgodności prawnej i regulacyjnej.
- Wpływ na postrzeganie marki i lojalność klientów.
- Korzyści biznesowe związane z dostępnością.
- Rola dostępności w innowacyjności produktów.
OMÓWIENIE RÓŻNYCH TYPÓW NIEPEŁNOSPRAWNOŚCI
- Niepełnosprawności wzrokowe.
- Niepełnosprawności słuchowe.
- Niepełnosprawności motoryczne.
- Niepełnosprawności poznawcze.
- Tymczasowe niepełnosprawności i ograniczenia.
PRZEGLĄD STANDARDÓW I WYTYCZNYCH DOSTĘPNOŚCI
- Porównanie WCAG, ADA i Section 508.
- Ewolucja standardów dostępności.
- Znaczenie międzynarodowych wytycznych.
- Implementacja standardów w różnych branżach.
- Przyszłe trendy w standardach dostępności.
STANDARDY WCAG (WERSJA 2.2)
- Detale poziomów zgodności A, AA, AAA.
- Jak interpretować kryteria sukcesu.
- Różnice między wersjami WCAG.
- Przykłady zastosowań w różnych typach treści.
- najczęstsze pułapki i jak ich unikać.
NARZĘDZIA DO TESTOWANIA DOSTĘPNOŚCI
- Porównanie narzędzi automatycznych i manualnych.
- Kluczowe funkcje narzędzi skanujących.
- Integracja narzędzi z procesem deweloperskim.
- Wybór narzędzi odpowiednich dla konkretnych potrzeb.
- Najlepsze praktyki w używaniu narzędzi testowych.
TECHNIKI MANUALNEGO TESTOWANIA
- Metodyki testowania klawiatury.
- Zaawansowane techniki używania czytników ekranu.
- Metody oceny kontrastu i kolorów.
- Scenariusze testów dla różnych interfejsów użytkownika.
- Uwzględnienie różnych środowisk testowych.
TESTOWANIE DOSTĘPNOŚCI W PROCESIE TWORZENIA OPROGRAMOWANIA
- Etapy integracji testów dostępności.
- Rola testera w zespołach wielodyscyplinarnych.
- Komunikacja wyników testów z zespołem.
- Planowanie dostępności w cyklu życia projektu.
- Przykłady udanej współpracy między testerami a deweloperami.
PRZYPADKI TESTOWE I SCENARIUSZE
- Struktura skutecznego przypadku testowego.
- Przykłady scenariuszy dla aplikacji webowych.
- Przykłady scenariuszy dla aplikacji mobilnych.
- Adaptacja scenariuszy do specyficznych technologii.
- Analiza i ewaluacja wyników testów.
METODYKI ZWINNE SCRUM, AGILE
Wprowadzenie do Scrum i Agile
- Wstęp do Scrum i Agile Project Management: Podstawy podejścia zwinnego w zarządzaniu projektami.
- Porównanie podejść tradycyjnego i zwinnych: Różnice między tradycyjnymi metodami a Agile.
- Przegląd filozofii Agile i jej pryncypiów: Kluczowe zasady Agile i ich znaczenie w praktyce.
Scrum Framework – podstawy
- Wprowadzenie do Scrum Framework: Czym jest Scrum i jak działa?
- Omówienie wartości i postaw w Scrum: Fundamentalne wartości, które kierują zespołami Scrum.
- Przegląd zasad Scrum: Zasady, które definiują proces Scrum.
- Filary Scrum: Przejrzystość, inspekcja i adaptacja – podstawy Scrum.
Struktura Sprintu i wydarzenia Scrum
- Struktura Sprintu: Jak organizowany jest Sprint?
- Sprint Planning – cele i planowanie: Proces planowania Sprintu i jego kluczowe cele.
- Daily Scrum – koordynacja działań zespołu: Codzienne spotkania zespołu w ramach Sprintu.
- Sprint Review – omówienie efektów sprintu: Przegląd i ocena wyników pracy zespołu po zakończeniu Sprintu.
- Sprint Retrospective – analiza procesu i wyników: Refleksja nad procesem i wynikiem Sprintu.
Zdarzenia i artefakty w Scrum
- Zdarzenia i proces w Scrum: Organizacja projektu / procesu w Scrum, zarządzanie wydarzeniami.
- Artefakty i proces w Scrum: Tworzenie wartości biznesowej – jak Scrum radzi sobie z wymaganiami i jakością.
Role w Scrum
- Scrum Master – rola i odpowiedzialności: Kluczowe zadania Scrum Mastera.
- Product Owner – rola i odpowiedzialności: Jak Product Owner zarządza wymaganiami i priorytetami.
- Development Team – rola i odpowiedzialności: Zespół developerski i jego funkcje w Scrum.
- Otoczenie Scrum Team: Jak otoczenie wpływa na efektywność zespołu Scrum.
- Rola w zespole Scrum: Organizacja pracy zespołu zwinnego i zarządzanie zadaniami.
Wdrażanie Scrum i Agile PM w organizacji
-
- Wdrażanie Scrum i Agile PM w organizacji: Jak skutecznie wprowadzić Scrum do organizacji.
- Korzyści wynikające z zastosowania Scrum i Agile PM: Jakie korzyści przynosi wdrożenie metodologii zwinnych?
- Przegląd najczęstszych wyzwań i błędów we wdrożeniu Scrum i Agile PM: Typowe problemy i sposoby ich unikania.
- Funkcjonowanie Scrum i Agile PM w organizacji: Praktyczne aspekty działania Scruma w firmach.
- Efektywne wykorzystanie Scruma: Jak maksymalizować efektywność pracy z Scrumem?
TEMATY RÓŻNE
Testowanie aplikacji mobilnych
- Wprowadzenie do testowania aplikacji mobilnych: Specyfika i wyzwania testowania na urządzeniach mobilnych.
- Platformy mobilne (iOS, Android): Różnice w podejściu do testowania na różnych systemach operacyjnych.
- Narzędzia do testowania mobilnego: Przegląd narzędzi takich jak Appium, Espresso, XCUITest.
- Testowanie na różnych urządzeniach: Symulatory, emulatory i testowanie na rzeczywistych urządzeniach.
2. Automatyzacja testów – podstawy
- Wprowadzenie do automatyzacji testów: Co to jest automatyzacja i dlaczego jest ważna?
- Narzędzia do automatyzacji testów: Selenium, Cypress, TestCafe – przegląd i porównanie.
- Podstawy pisania skryptów automatycznych: Tworzenie prostych testów automatycznych.
- Zarządzanie testami automatycznymi: Organizacja i utrzymanie zestawów testów.
3. Testy bezpieczeństwa (Cybersecurity)
- Wprowadzenie do testów bezpieczeństwa: Kluczowe zagrożenia i znaczenie testowania bezpieczeństwa.
- Podstawowe rodzaje testów bezpieczeństwa: Testy penetracyjne, testy zgodności, analiza podatności.
- Narzędzia do testów bezpieczeństwa: Przegląd narzędzi takich jak OWASP ZAP, Burp Suite, Metasploit.
- Testowanie aplikacji webowych pod kątem bezpieczeństwa: Techniki i podejścia.
4. Testowanie wydajnościowe
- Wprowadzenie do testowania wydajnościowego: Cel i znaczenie testów wydajnościowych.
- Rodzaje testów wydajnościowych: Testy obciążeniowe, testy stresowe, testy wydajnościowe aplikacji.
- Narzędzia do testów wydajnościowych: JMeter, Gatling, LoadRunner – przegląd i porównanie.
- Tworzenie scenariuszy testowych: Jak zaplanować i przeprowadzić testy wydajnościowe?
- Analiza wyników testów wydajnościowych: Interpretacja wyników i optymalizacja aplikacji.
5. Robotyzacja procesów biznesowych (RPA)
- Wprowadzenie do RPA: Co to jest robotyzacja procesów biznesowych i jak wpływa na testowanie?
- Narzędzia RPA: Przegląd narzędzi takich jak UiPath, Blue Prism, Automation Anywhere.
- Zastosowanie RPA w testowaniu: Automatyzacja powtarzalnych zadań testowych.
- Praktyczne wdrożenie RPA: Tworzenie prostych robotów do automatyzacji procesów testowych.
- Wyzwania i korzyści z RPA: Analiza korzyści i potencjalnych wyzwań.
6. Trendy w testowaniu oprogramowania
- Aktualne trendy w testowaniu: Przegląd najnowszych trendów i praktyk w branży.
- Testy eksploracyjne: Znaczenie i rola w nowoczesnym testowaniu.
- Shift-left i Shift-right testing: Zmiany w podejściu do testowania w cyklu życia oprogramowania.
- DevOps i testowanie: Jak zmienia się rola testowania w podejściu DevOps.
- Testy w mikroserwisach i architekturze chmurowej: Wyzwania i najlepsze praktyki.
7. AI w testowaniu oprogramowania
- Wprowadzenie do AI w testowaniu: Jak sztuczna inteligencja wpływa na testowanie oprogramowania?
- Narzędzia AI w testowaniu: Przegląd narzędzi wspierających testy oparte na AI.
- Przykłady zastosowania AI: Automatyczne generowanie przypadków testowych, predykcja defektów.
- Wyzwania związane z AI w testowaniu: Problemy i ograniczenia związane z zastosowaniem AI.
- Przyszłość AI w testowaniu: Jak AI zmieni przyszłość testowania oprogramowania?
8. Testy dostępności (WCAG 2.2)
- Wprowadzenie do dostępności: Co to jest WCAG i dlaczego jest ważne?
- Zasady i wytyczne WCAG 2.2: Omówienie kluczowych zasad dostępności.
- Narzędzia do testów dostępności: Axe, WAVE, Lighthouse – przegląd narzędzi.
- Testowanie dostępności w praktyce: Jak przeprowadzać testy zgodności z WCAG?
- Praktyczne ćwiczenia: Audyt dostępności aplikacji i strony internetowej.
9. Biblioteki i rozwiązania raportowe
- Wprowadzenie do raportowania w testowaniu: Znaczenie i cele raportowania wyników testów.
- Narzędzia do generowania raportów: Przegląd narzędzi takich jak Allure, ExtentReports, TestNG.
- Tworzenie efektywnych raportów testowych: Kluczowe elementy raportów.
- Automatyzacja raportowania: Jak zautomatyzować proces tworzenia raportów?
- Przykłady i praktyczne zastosowanie: Tworzenie i analiza raportów na podstawie wyników testów.
SZKOLENIE HR DLA TESTERÓW OPROGRAMOWANIA
Tworzenie profesjonalnego CV
- Wprowadzenie do tworzenia CV: Jakie elementy powinno zawierać CV dla testera oprogramowania?
- Formatowanie i układ: Jak zaprezentować swoje doświadczenie i umiejętności w sposób czytelny i atrakcyjny?
- Kluczowe sekcje w CV: Edukacja, doświadczenie, umiejętności techniczne, projekty, certyfikaty.
- Dostosowanie CV do ofert pracy: Jak modyfikować CV w zależności od stanowiska, na które aplikujesz?
- Przykłady dobrych praktyk: Analiza przykładowych CV testerów oprogramowania.
Budowanie profilu na LinkedIn i GitHub
- Tworzenie profilu na LinkedIn: Jak zoptymalizować swój profil, aby przyciągnąć rekruterów i pracodawców?
- Sekcje profilu LinkedIn: Nagłówek, podsumowanie, doświadczenie, umiejętności, rekomendacje.
- Budowanie sieci kontaktów: Jak efektywnie nawiązywać i utrzymywać kontakty na LinkedIn?
- Profil na GitHub: Dlaczego warto mieć GitHub i jak go wykorzystać do prezentacji swoich umiejętności?
- Prezentacja projektów na GitHubie: Jak publikować i opisywać swoje projekty, aby były atrakcyjne dla rekruterów?
Przygotowanie do rozmowy kwalifikacyjnej
- Rodzaje rozmów kwalifikacyjnych: Czego możesz się spodziewać na rozmowie na stanowisko testera oprogramowania?
- Typowe pytania rekrutacyjne: Przegląd najczęściej zadawanych pytań technicznych i behawioralnych.
- Przykładowe odpowiedzi: Jak odpowiedzieć na pytania dotyczące doświadczenia, umiejętności i motywacji?
- Praktyczne ćwiczenia: Symulacje rozmów kwalifikacyjnych z omówieniem odpowiedzi i sugestiami poprawy.
- Negocjacja warunków zatrudnienia: Jak rozmawiać o wynagrodzeniu i innych benefitach?
Efektywne szukanie pracy
- Strategie szukania pracy: Jakie są najlepsze metody na znalezienie pracy jako tester oprogramowania?
- Wykorzystanie portali z ofertami pracy: Jak efektywnie korzystać z platform takich jak LinkedIn, Pracuj.pl, Indeed.
- Networking: Jakie znaczenie ma networking i jak go efektywnie wykorzystywać w poszukiwaniu pracy?
- Przygotowanie aplikacji: Jak tworzyć spersonalizowane listy motywacyjne i dopasowane CV?
- Monitorowanie aplikacji: Jak śledzić swoje aplikacje i utrzymywać kontakt z rekruterami?
Dalszy rozwój i poszerzanie kompetencji
- Planowanie kariery: Jak ustalić swoje cele zawodowe i jak je osiągać?
- Samodzielne doskonalenie: Kursy online, certyfikaty, samodzielne projekty – jak rozwijać swoje umiejętności?
- Śledzenie trendów w branży: Jak być na bieżąco z nowościami w testowaniu oprogramowania?
- Uczestnictwo w społecznościach testerskich: Meetupy, konferencje, fora – jak angażować się w środowisko testerskie?
- Mentoring i wsparcie: Jak znaleźć mentora i korzystać z jego doświadczenia?
PRACA: TESTOWANIE KOMERCYJNEJ APLIKACJI WEBOWEJ
- Tworzenie przypadków i scenariuszy testowych
- Praca z dokumentacją testową
- Testy akceptacyjne i systemowe
- Zgłaszanie błędów
- Praca samodzielna i w zespole
Cały projekt odbywa się całkowicie online (z wykorzystaniem profesjonalnej platformy ClickMeeting do pracy i spotkań online)
Projekt prowadzi Tomasz Stelmach
Każdy uczestnik dostaje pakiet certyfikatów potwierdzający uczestnictwa w szkoleniach oraz certyfikat i rekomendacje z całego projektu stażowego.
Networking: Dostęp do dedykowanej grupy projektowej na Discord
Każde spotkanie jest nagrywane, możesz do dowolnych zajęć wrócic, kiedy masz na to ochotę.
Testy komercyjnej, rynkowej aplikacji
Przyjazne środowisko: Idealne dla osób zupełnie początkujących
Realne wyzwania: Praca nad rzeczywistymi problemami
Wsparcie mentorskie: Bezpośrednia pomoc i doradztwo od ekspertów
Kompleksowe przygotowanie: Od podstawowych narzędzi po zaawansowane techniki.
Inwestycja w przyszłość: Długotrwałe korzyści zawodowe
Pobierz ofertę i plan w PDF
Pierwsze, najważniejsze doświadczenie
Dla osób, które chcą dopiero zostać testerami oprogramowania, najważniejsze jest to, aby zdobyć pierwszą upragnioną pracę w tym zawodzie. Obecnie jest to bardzo trudne, gdyż chętnych osób jest mnóstwo. Nasz wpis w Twoim CV po odbyciu projektu stażowego, potwierdzi Twoje pierwsze doświadczenie zawodowe, a tym samym otworzysz sobie drzwi do wielu ofert pracy na stanowisku junior testera oprogramowania. Odbędziesz również serię wartościowych szkoleń, które w oczach pracodawców mogą okazać się kluczowe przy decyzji rekrutacyjnej.
Projekt szkoleniowo-stażowy w pięciu krokach
Solidne podstawy teoretyczne testowania oprogramowania
Czy zawsze marzyłeś o karierze w testowaniu oprogramowania, ale brak Ci wiedzy i umiejętności? Jeśli tak, to nasz projekt jest właśnie dla Ciebie!
Przygotowaliśmy kompleksowe szkolenia z aspektów teoretycznych testowania oprogramowania, oparte na materiale ISTQB – najbardziej uznanej międzynarodowej certyfikacji w tej dziedzinie.
Poznasz również bardzo dokładnie zasady pracy w zwinnych metodykach projektowych. Nasz doświadczony Scrum Master, zrealizuje dla Ciebie szkolenie, które otworzy przed Tobą świat najpopularniejszej obecnie metodyki pracy – SCRUM.
Nasi doświadczeni trenerzy pokażą Ci, jak efektywnie testować oprogramowanie, aby zapewnić jak najwyższą jakość produktu. Dowiesz się, jak tworzyć testy jednostkowe, integracyjne, funkcjonalne, niefunkcjonalne i wiele innych, w oparciu o najlepsze praktyki.
Ponadto, podczas szkolenia będziesz miał okazję poznać narzędzia testowe, takie jak Selenium, JIRA, DevTools czy Postman, które są niezbędne w codziennej pracy testera oprogramowania.
Pokażemy Ci, jak wygląda praca testera oprogramowania, jakie zadania musi wykonywać i jak pracować w zespole.
Jeśli chcesz rozpocząć karierę testera oprogramowania lub rozwijać swoje umiejętności, nasz projekt jest idealnym rozwiązaniem dla Ciebie. Dołącz do nas już teraz i zostań profesjonalnym testerem oprogramowania!
Zdobądź najbardziej poszukiwane umiejętności techniczne
Chcesz zdobyć najbardziej pożądane przez pracodawców umiejętności techniczne na stanowisku testera oprogramowania? Jeśli tak, to nasz projekt, który obejmuje m.in. szkolenia z testowania API z wykorzystaniem oprogramowania Postman, baz danych, języka SQL oraz DevTools jest właśnie dla Ciebie!
W trakcie projektu nauczymy Cię, jak przeprowadzać testowanie API w sposób profesjonalny i skuteczny. Dowiesz się również, jak wykorzystać bazy danych, np. PostgreSQL i jak skutecznie korzystać z konsoli programistycznej przeglądarki internetowej.
Praca praktyczna – staż
Najsilniejszym punktem naszego projektu szkoleniowo-stażowego jest właśnie element stażu – pracy praktycznej. Dostaniesz unikatową okazję, aby bez doświadczenia komercyjnego w testach, zrealizować komercyjny projekt na stanowisku junior testera oprogramowania. Tak, dokładnie! Będziemy realizować faktyczny projekt testów aplikacji jednego z naszych klientów. Będziemy wykonywać niezależne testy akceptacyjne aplikacji webowej.
W ramach projektu będziemy:
- przeprowadzać testy akceptacyjne
- przeprowadzać testy eksploracyjne
- pisać scenariusze testowe
- tworzyć przypadki testowe
- pracować z dokumentacją
- zgłaszać błędy
- pracować indywidualnie i w grupie
Wymarzony wpis w CV
Na koniec projektu otrzymasz swój pierwszy, wymarzony, cenny wpis w CV na stanowisku junior testera oprogramowania w firmie Quality Island. Pomożemy Ci oczywiście stworzyć takowy wpis w Twoim CV i na profilu LinkedIn, tak by przyciągał uwagę rekruterów i pracodawców! Staż na stanowisku junior testera oprogramowania w firmie profesjonalnie zajmującej się testowaniem oprogramowania, to naprawdę bezcenny wpis, który wyróżni Cię na tle tak dużej obecnie konkurencji.
Oprócz wpisu CV dostaniesz oczywiście imienne certyfikaty z odbytych szkoleń w tym projekcie, którymi będziesz mógł pochwalić się w CV:
- ISTQB Certyfikowany Tester: Poziom podstawowy
- Wprowadzenie do testowania API: Postman
- Testowanie baz danych, język SQL
- WCAG 2.2: Testowanie dostępności
Praca
Jako firma Quality Island, pomożemy Ci w poszukiwaniu wymarzonej pracy po projekcie! Pierwszym krokiem jest pomoc w stworzeniu profesjonalnego, dobrze wyglądającego CV oraz profilu na portalu LinkedIn. Drugim krokiem jest spotkanie przygotowujące Cię na rozmowy kwalifikacyjne – omówienie najczęstszych pytań pojawiających się na takich rozmowach, zbiór tipów i wskazówek, jak to robić właściwie! Kolejnym krokiem jest rozesłanie Twojego CV do naszych klientów firmowych i oczekiwanie na umówienie rozmowy kwalifikacyjnej.
Staramy się, aby z każdego projektu stażowego zatrudniać przynajmniej jednego uczestnika u nas w Quality Island! Do tej pory nam sie to udawało, dlatego jest szansa, że tym razem również kogoś zatrudnimy u siebie!
Wiele możliwości finansowania szkoleń i kursów
![](https://qualityisland.pl/wp-content/uploads/2022/06/Srodki-wlasne.png)
Środki własne
Szkolenia możesz opłacić w całości z wykorzystaniem szybkich przelewów internetowych, blikiem lub kartą płatniczą. Bez zbędnych formalności, szybko, bezpiecznie i bez dodatkowych prowizji.
W przypadku wybrania tej opcji, otrzymasz od nas dodatkową zniżkę.
![](https://qualityisland.pl/wp-content/uploads/2022/06/Platnosc-ratalna.png)
Płatność ratalna
Każdą płatność możesz rozłożyć na raty, płatne w dogodnym terminie. Nie pobieramy żadnych dodatkowych opłat! Prawdziwe raty 0%! Kwestie ratalne dogadujemy indywidualnie. Płatność możesz rozłożyć nawet na 12 raty 0%!
![](https://qualityisland.pl/wp-content/uploads/2022/06/Platnosc-ratalna.png)
Odroczona płatność
Istnieje możliwość również płatności odroczonej – zapisz się dzisiaj i zacznij płacić dopiero za 3 miesiące!
Gdyby pojawiły się jakieś trudności z uiszczaniem kolejnych miesięcznych opłat, możemy na Twoje życzenie zamrozić płatności na 3 miesiące.
![](https://qualityisland.pl/wp-content/uploads/2022/06/Dofinansowanie.png)
Dofinansowanie
Nic nie stoi na przeszkodzie, abyś nasze szkolenia i kursy zrefundował ze środków publicznych!
Zobacz jak uzyskać finansowanie z Urzędu Pracy
Jeśli jesteś osobą bezrobotną, mamy dla Ciebie dobrą wiadomość! Możemy Ci pomóc w uzyskaniu dofinansowania z Urzędu Pracy. To tylko kilka prostych kroków:
- Złóż wniosek o dofinansowanie kursu w swoim regionalnym Urzędzie Pracy. Po więcej informacji, takich jak kryteria czy wysokość dofinansowania, skontaktuj się z doradcą zawodowym w UP;
- Urząd Pracy skontaktuje się z nami, aby otrzymać naszą ofertę na Twój kurs;
- Jeśli Urząd Pracy zaakceptuje naszą ofertę, otrzymasz dofinansowanie do swojego kursu;
- Skontaktujemy się z Tobą i załatwimy wszystkie ostateczne formalności.
To łatwe i proste! Skorzystaj z tej okazji i uzyskaj wsparcie finansowe na swój kurs.
Najczęściej zadawane pytanie (FAQ)
Czy mogę dostać FV za uczestnictwo w projekcie?
Oczywiście, na Twoje życzenie wystawimy FV, a także w przypadku takiej potrzeby fakturę Pro-formę.
Czy mogę sfinansować projekt ze środków zewnętrznych, państwowych?
Tak, jest taka możliwość. Najbardziej popularne projekty dofinansowań to Baza Usług Rozwojowych (PARP) i dofinansowanie z Urzędu Pracy.
Jeśli interesuje Cię otrzymanie wsparcia finansowego na nasz kurs, to Baza Usług Rozwojowych jest tu dla Ciebie! Ta instytucja może Ci zapewnić dofinansowanie aż do 80% ceny naszego kursu. Czy jesteś pracownikiem, przedsiębiorcą, samozatrudnionym lub prowadzisz mikro, małe lub średnie przedsiębiorstwo? W takim razie ta opcja jest specjalnie dla Ciebie! Decyzja o przyznaniu dofinansowania jest podejmowana przez operatora danego województwa. Nie czekaj, wykorzystaj tę wspaniałą okazję i otrzymaj wsparcie finansowe na nasz kurs już dziś!
3 kroki do dofinansowania:
- załóż konto w serwisie BUR
- zgłoś się do operatora, który dofinansowuje kurs
- zgłoś swoje uczestnictwo
Dla osób bezrobotnych mamy dobrą nowinę! Możemy Ci pomóc w uzyskaniu wsparcia finansowego z Urzędu Pracy. Proces jest prosty i składa się z kilku kroków:
- Złóż wniosek o dofinansowanie na kurs w swoim Urzędzie Pracy. Jeśli potrzebujesz dodatkowych informacji, takich jak wysokość dofinansowania lub kryteria, skontaktuj się z doradcą zawodowym;
- Urząd Pracy skontaktuje się z nami, aby uzyskać naszą ofertę na Twój kurs;
- Jeśli Urząd Pracy zaakceptuje naszą ofertę, otrzymasz dofinansowanie;
- Skontaktujemy się z Tobą, aby załatwić wszystkie formalności.
To bardzo proste! Skorzystaj z tej wspaniałej okazji i otrzymaj wsparcie finansowe na swój kurs!
Co się stanie jeśli opuszczę kilka naszych spotkań projektowych?
Mamy świadomość, że mogą zdarzyć się sytuacje, które spowodują absencję kursanta na zajęciach (często absencje mogą dotyczyć całych weekendów). Ale spokojnie nic złego się nie dzieje! Wszystkie spotkania są nagrywane, więc istnieje możliwość nadrobienia zajęć już indywidualnie z odtworzenia!
Czy można zobaczyć konkretny harmonogram zajęć?
Harmonogram zajęć będzie dostępny na około 3 tygodnie przed zajęciami. Będzie pierwszy raz do wglądu na spotkaniu organizacyjnym, na które zapraszamy wszystkich zainteresowanych!
Czy ten projekt to wierna symulacja pracy testera oprogramowania?
To projekt testów komercyjnych – nie jest to żadna symulacja! To faktyczna praca w realnym, komercyjnym środowisku i na rzeczywistym istniejącym systemie informatycznym!
Ile czasu jest poświęcone na szkolenia, a ile na pracę stażową?
Mniej więcj czas na szkolenia to 60-70 godzin, a praca stażowa to około 50 h. Wszystko jest mocno uzależnione od projektu i testowanej aplikacji.
Czy podpisujemy jakąś umowę?
Tak, podpisujemy prostą, umowę na realizację projektu szkoleniowo-stażowego.
Czy jest szansa na zatrudnienie po odbyciu tego projektu?
Nie gwarantujemy nikomu takiego angażu, ale tak, istnieje taka szansa. Do tej pory z każdego projektu stażowego zatrudniliśmy przynajmniej jedną osobę z grupy.
Czy cały projekt odbywa się całkowicie zdalnie?
Tak, projekt odbywa się całkowicie zdalnie – poprzez profesjonalna platformę ClickMeeting.
Czu będą kolejne edycje tego projektu?
Nie możemy obiecać, że projekt będzie cykliczny, gdyż to zależy od potrzeb naszych klientów, którzy zlecają nam testy swoich aplikacji i systemów, które testujemy w ramach tego projektu. Niemniej jednak śledź nasze Social Media i obserwuj tę stronę – a no pewno nie przegapisz informacji o kolejnych edycjach naszego projektu szkoleniowo-stażowego!
![call-min](https://qualityisland.pl/wp-content/uploads/2022/06/call-min.jpg)
Skontaktuj się z naszym doradcą
Masz jakieś pytania, wątpliwości, chcesz zapytać o szczegóły lub po prostu porozmawiać o usłudze? Skontaktuj się bezpośrednio z naszym konsultantem mailowo, poprzez chat bądź telefonicznie!
Zadzwoń: +48 532 417 054
Napisz: szkolenia@qualityisland.pl
Lub napisz teraz na czacie