početak
Q Station ti obezbjeđuje
- Završni sertifikat
- Podrška predavača
- Dostupnost materijala
- Portfolio projekata za CV
Q Station kurs
Testeri imaju veoma važnu ulogu, a to je da zaštite kako kolege programere, tako i krajnje korisnike, time što će na vrijeme otkriti i upozoriti na sve potencijalne i postojeće probleme.
40
Online
4x mjesečne rate
2x sedmično u večernjim terminima
početak
PREGLED KURSA
Testiranje softvera i kontrola kvaliteta su obavezni segmenti razvoja softverskog proizvoda. Pomoću njih se utvrđuje njegova ispravnost i vrši se u svim fazama razvoja – od specifikacije zahtjeva do prihvatanja proizvoda od strane korisnika. Uloga testera je da pomogne da se što bolji proizvod plasira na tržište čime će se izbjeći i dodatni troškovi koji nastanu usljed rješavanja kasnijih „bagova“. Tokom kursa imaćemo i zadatke i dodatne materijale za učenje, da bi se znanje stečeno na časovima nadogradilo. Kao bitan dio biće i priprema za intervju, prolazak kroz najčešća pitanja kao i pisanje biografije. Ideja je da se pokuša prenijeti iskustvo stečeno kroz rad na različitim projektima i u različitim poslovnim okruženjima na polaznike i na taj način pokušati ih pripremiti na najbolji način za novi poziv.
ŠTA ĆEŠ NAUČITI
Vrste testiranja
Koncepti razvoja softvera i uloga QA
Dokumentovanje i upravljanje procesom testiranja
Agile i scrum - osnovni koncepti u saradnji sa QA ulogom
Izvršavanje testova i prezentovanje rezultata
Pregled najčešće korištenih tehničkih alata
Priprema za intervju i pisanje biografije
Bonus: uvod u manualno API testiranje
SADRŽAJ KURSA
Uvod
• Pregled kursa
• Značaj softverskih rješenja
• Uobičajeni izazovi prilikom razvoja softvera
• Zašto softver ima „bagove“?
• Šta je to kvalitet?
• Principi testiranja
• Uloga i odgovornosti QA manualnog testera
Kako izgleda jedan radni dan
Vrste testiranja
• Različite metode (black box, white box, UAT itd)
• Različiti nivoi (unit testing, integration testing, itd)
• Sistemsko testiranje
Modeli razvoja softvera
• Waterfall
• Agile
• Uvod u Scrum – sastanci i uloge
• Uvod u Kanban
Životni ciklus razvoja sofverskog proizvoda
• STLC / SDLC (test strategija, test plan)
• Koncepti razvojnih okruženja, koncept verzionisanja koda i rada u timu- git flow, brenčevi, kreiranje PR-a
• CI/CD koncepti i release proizvoda
• Rad sa Jirom i Azure
• Detaljan opis jednog sprinta (dan po dan)
Saradnja u timu
• Različite uloge i odnosi
• Kako komunicirati sa različitim članovima tima
• Obavezne komunikacione vještine za QA
• Načini komunikacije ukoliko dođe do rizika
Testna dokumentacija
• Izvori testne dokumentacije: Requirement tracebility matrix i user story
• Plan testiranja, test suite, testni scenario, testni case
• Dizajn testnih slučajeva
• Testiranje web aplikacija – primjeri i terminologija
Alati za upravljanje testovima
• Zaphire (Jira plugin)
• Test rail
• Test Link
• Qase pravila i primjeri
Priprema testnih podataka
• Kako i kada pripremiti testne podatke
• Različiti pristupi u pripremanju testnih podataka
• Očekivani inputi i outputi
Sprovođenje testa
• Bug – pravila i primjeri
• Bugovi u agilnom procesu rada- pravila (bug, ispravka, ozbiljnost, prioritet,
itd)
• Životni ciklus defekta
• Najčešći defekti
• Re-testiranje
Regresija
Kriterijumi za zatvaranje testiranja
Testni izvještaji
• Kako napisati izvještaj (Excel, Jira, Qase, itd)
• Primjeri
• Izvještaji za različite faze u agilnom procesu (sprint, prerelease, release, itd)
• Pokrivenost produkta sa testovima
Kratak pregled testiranja baza podataka, verifikacija pomoću logova, dodatni alati za QA manual
• Putty
• Bash
• Database client
• VPN
• Docker
• Virtual box
• Postman
• Browser Dev tools
Testiranje mobilnih aplikacija
•Razlika između web i mobilnog pristupa testiranju
• iOS i Android – kako uraditi download, instalaciju i testiranje mobilne aplikacije
Kratak uvod u automatsko testiranje
• Click and Record alati
• Cypress vs. Selenium
Priprema za intervju
• Najčešća pitanja na intervjuu
• Savjeti kako pripremiti dobar CV i LinkedIn profil
• Šta je standardni karijerni put za manualnog QA
Praktični ispit
NASTAVA
Online nastava
Nastava se odvija putem Zoom platforme i zaista se trudimo da u najvećoj mogućoj mjeri rekreiramo atmosferu iz učionice. Nastava je interaktivna, polaznici mogu međusobno da komuniciraju, postavljaju pitanja predavačima i dijele ekran. Svi video i ostali materijali su dostupni polaznicima nakon predavanja.
Napomena: Online nastava nije moguća na svim kursevima koje nudi Q Station.
TIM PREDAVAČA
QA manuelno testiranje
Trenutno radim kao QA inžinjer. Imam preko 7 godina radnog iskustva, a svoj put u svijet testiranja započeo sam kao Manual tester. Kao Team Lead vodio sam i mentorisao ljude najrazličitijih zanimanja gdje smo iz prve ruke prisustvovali stvaranju inovativnih proizvoda i rješenja. U ovom poslu svaki dan se dešava nešto novo i to je sila koja vas drži i konstanto tjera naprijed. Imam položen ISTQB – Foundation Level sertifikat i malu opsjednutost Cypress-om. Po struci sam profesor filozofije i odatle dolazi moja želja da budem predavač.
testimonials
PLAĆANJE
Na 4 jednake mjesečne rate bez kamate
Svim polaznicima omogućeno je plaćanje u 4 mjesečne rate. Prva se plaća nakon potpisa ugovora, a sve ostale idu na mjesečnom nivou.
Cjelokupan iznos
Ukoliko se odlučite da uplatite čitav iznos odjednom, dobijate popust od 5% na ukupnu cijenu kursa.
Poseban popust
Članovi iste porodice ostvaruju popust od 10% na ukupnu cijenu kursa.
Studenti UNIBL imaju popust od 10% na ukupnu cijenu kursa.
*Popusti se ne sabiraju.
Plaćanje u ratama
Cijena kursa
800 KM
Da li se kursevi održavaju online ili u učionici?
Ispod svakog kursa je naznačen i način na koji se održava nastava.
Šta da radim ukoliko ne mogu prisustvovati času?
Javite se predavaču, a čas ćete moći nadoknaditi uz pomoć dostupnih materijala kao i predavača.
Kako da znam da je ovaj kurs dobar odabir za mene?
Uvijek možete doći na Dan otvorenih vrata prije početka same nastave, a svakako i na probni čas. Pregledajte informacije o kursevima na našoj internet stranici i budite slobodni da nas kontaktirate.
Da li mogu da se zaposlim nakon završenog kursa?
Samo znanje i vještine koje ćete steći pohađajući kurseve čine vas konkuretnim na tržištu rada. Uz samostalan rad sigurni smo da ćete biti pravi izbor za poslodavca.
Šta dobijam nakon završenog kursa?
Nakon aktivne obuke, imate mjesec dana da radite na završnom radu koji pregleda vaš predavač. Taj rad, kao i svi drugi tokom pohađanja kursa, ostaju dio vašeg portfolija i mogu vam pomoći pri apliciranju za posao. Takođe, dobijate i sertifikat o stečenom znanju.
Šta mi je potrebno od opreme za pohađanje kursa?
Ukoliko nemate sopstveni laptop, mi ćemo vam isti obezbijediti.
Pogodnosti za firme
Popust za više polaznika
Ukoliko dvoje ili više zaposlenih iz vaše kompanije pohađa neki od Q Station-ovih kurseva, ostvarujete popust u iznosu od 10%.
Kratki kurs iz osnova Projektnog Menadžmenta
Svakoj firmi su potrebni ljudi koji razumiju principe Projektnog Menadžmenta, zbog toga za sve zainteresovane na kraju kurseva organizujemo radionice gdje se upoznaju sa osnovama ove oblasti.
Tražite talente?
Po svakom završenom ciklusu preporučićemo vam najtalentovanije polaznike iz Vama interesantnij oblasti.
QA manuelno testiranje softvera – za početnike
800 KM