Tester softvéru - kurz 60 456 rub. z Eduson Academy, školenie 4 mesiace, dátum 27.11.2023.
Rôzne / / November 28, 2023
Špecializácie: aplikovaná matematika, analytika, programovanie, dátová veda, počítačové videnie, umelá inteligencia
skúsenosti (viac ako 6 rokov skúseností v oblasti obchodu a analytiky):
- IT Resume - CEO, zakladateľ
- Centrum lekární – výkonný riaditeľ
- Aurum – dátový vedec (počítačové videnie)
- Invitro (regióny) – Data Scientist
Vzdelávanie:
IATE NRNU MEPhI, Aplikovaná matematika
Úspechy:
- Zakladateľ a vedúci vývojár platformy na prípravu na technické pohovory a rozvíjanie zručností IT Resume
- Vyvinutá analytická infraštruktúra spoločnosti v reťazci lekární: zber dát, automatizácia reportovania, vizualizácia, automatické reportovanie
- V Aurum stál pri zrode webovej služby na rozpoznávanie ľudí z verejných podujatí. Viedol projekt na identifikáciu zamestnancov v podnikoch využívajúcich umelú inteligenciu
- Zaoberá sa vedeckým vývojom algoritmov a metód spracovania údajov: klasifikácia, interpolácia, spracovanie časových radov, neurónové siete. Pravidelne publikuje v citovaných publikáciách a zúčastňuje sa vedeckých konferencií
Vedúci oddelenia testovania softvéru u IT integrátora Vzdelanie a kariéra Mám vyššie vzdelanie technické vzdelanie, v testovaní od roku 2014, od roku 2018 prešla do manažmentu – najskôr bola vodca...
Vedúci testovania softvéru u IT integrátora Vzdelanie a kariéra Mám vyššie technické vzdelanie, testovanie od roku 2014, v roku 2018 prešla do manažmentu - najprv bola vedúcou skupiny integračného testovania v JSC „Bell Integrator“: vybudovali sme proces testovania a prácu s defektmi, školenie nových zamestnancov, udržiavanie projektu dokumentáciu pre VTB Bank. V súčasnej spoločnosti plne zastrešujem u zákazníka UniCredit Bank oblasť testovania: kontrola a vývoj testovanie kvality bankových produktov, zabezpečenie zdrojov, administrácia a organizácia celkového procesu testovanie softvéru. Prečo testovanie K testovaniu som sa dostal náhodou, v roku 2014 mi moja práca ponúkla prestup na testovacie oddelenie. Návrh bol zaujímavý, ale na oddelení ako takom neboli kurátori a o smerovaní testovania som nič nevedel. Ale ponuku som prijal – a tak sa začala moja cesta nezávislého ponorenia sa do špecializácie. Čím viac som študoval a chápal, čím viac som tieto poznatky aplikoval v praxi, tým viac som bol vtiahnutý do tohto procesu. Testovanie je dôležitou etapou v životnom cykle softvéru a tester nie je len základným členom projektového tímu; zamestnanec, ktorý môže vyjadriť svoj silný nesúhlas s inštaláciou softvéru v priemyselnom prostredí (ak označil kritické komentáre). Tester možno nepozná dôkladne testovaný systém, ale presne pozná úzke miesta systému/procesu a vie kompetentne navrhnúť kontrolu kvality tohto systému/procesu. Keď dosiahnete určitú úroveň profesionality v tejto oblasti, analytici vás začnú počúvať a vývojárov a niekedy môžete upozorniť na nepresnosti/nedostatky v požiadavkách – to sa mi páči špecialita. Moji študenti Aby sa stali skvelým a dobre plateným špecialistom na testovanie, samozrejme, potrebujú skúsenosti a vytrvalosť, ale niektoré základy sa môžete naučiť počas tréningu, čo vám pomôže skrátiť čas rozvoj. Všetko som sa učil sám, chybami (a niekedy aj množstvom chýb), to ma často brzdilo v práci. Teraz, keď sa obzriem späť, myslím si, že keby mi boli všetky základné informácie vysvetlené, ukázané nejaké prípady a pomohol s otázkami (ktoré má každý pri štúdiu testovania), potom by možno môj začiatok dopadol dobre rýchlejšie. Netreba však zabúdať, že v testovaní, ako v každom IT odbore, sa treba priebežne vzdelávať sám. Slovami sa to zdá ťažké, ale v skutočnosti to bude veľmi zábavné. Byť prvotriednym testerom totiž nie je len o peniazoch, ale aj o spokojnosti s vašou prácou a pocite dôležitosti vo veľkom tíme.
Pracuje na projekte inteligentných zariadení: testuje backendové systémy, analyzuje veľké dáta a automatizuje testy v jazyku Java. Špecializuje sa na testovanie neurónových sietí a ETL systémov. Predtým viedla tím QA inžinierov v Jet Infosystems a tiež pracovala v Nexign (ex-Peter-Service) na projektoch v ropnom a plynárenskom priemysle.
1. Úvod do testovacej profesie
Lekcie a prax:
- Spôsoby vstupu do profesie a kariérneho rastu ako tester
- Zručnosti a osobné vlastnosti požadované testerom
- Vlastnosti testovacej profesie
Ako výsledok:
- Spoznajte profesiu testera: jeho rolu vo firme a potrebné požiadavky
- Posúďte svoju úroveň kompetencií v testovaní softvéru
2. Životný cyklus softvéru
Lekcie a prax:
- Proces vývoja softvéru
- Metodiky vývoja softvéru
- Agilné princípy a metodiky vývoja softvéru: Scrum, Kanban
Ako výsledok:
- Pochopte životný cyklus vývoja softvéru
- Byť schopný rozlišovať medzi rôznymi metodikami vývoja
- Naučte sa zapisovať chyby v Trello, Jira a Asana
3. Vlastnosti práce na diaľku
Lekcie a prax:
- 10 mýtov o práci na diaľku
- Organizácia pracovného dňa pri práci na diaľku
- Vzťahy s kolegami v distribuovanom tíme
Ako výsledok:
- Zistite, ako si zorganizovať deň pri práci na diaľku
- Pripravte sa na prácu na diaľku ako tester
4. Základy testovania
Lekcie a prax:
- Typy testovania a ich rozdiely, návrh testu
- Testovacia dokumentácia: testovacie plány, kontrolné zoznamy, testovacie prípady a správy o výsledkoch testov
- Chyby: životný cyklus, priorita chýb, dokumentácia a práca so systémami na sledovanie chýb
Ako výsledok:
- Naučte sa teóriu testovania a uveďte ju do praxe
- Naučte sa písať testovaciu dokumentáciu
5. Interakcia klient-server
Lekcie a prax:
- Prvky architektúry klient-server
- Princípy interakcie klient-server
- Práca s protokolmi (protokol HTTP)
Ako výsledok:
- Zistite, ako funguje architektúra klient-server
- Pochopte, ako pracovať s protokolmi a adresami URL
- Pochopiť princípy klient-server aplikácií
6. Základy HTML a CSS
Lekcie a prax:
- Základy rozloženia HTML: Prvky stránky, odozva, kompatibilita medzi prehliadačmi
- Vytvorenie HTML stránky: CSS značky, atribúty a selektory
- Algoritmus testovania rozloženia
Ako výsledok:
- Naučte sa navrhovať webové stránky pomocou HTML a CSS a otestujte si rozloženie
7. SQL pre prácu s databázami
Lekcie a prax:
- Písanie základných otázok
- Kombinovanie údajov z rôznych tabuliek
Ako výsledok:
- Naučte sa filtrovať údaje pomocou základných SQL dotazov
8. Manuálne nástroje na testovanie webu
Lekcie a prax:
- Práca s príkazovým riadkom
- Spolupracujte s Chrome DevTool na zjednodušenie testovania a lokalizáciu chýb
- Práca na paneli nástrojov pre vývojárov webu
Ako výsledok:
- Naučte sa používať Chrome DevTool
- Naučte sa pracovať s operačným príkazovým riadkom
- Získajte skúsenosti s testovaním webových aplikácií
- Navrhnite databázu pomocou praktického príkladu
9. Nefunkčné testovanie
Lekcie a prax:
- Záťažové testovanie
- Bezpečnostné testovanie
Ako výsledok:
- Získajte informácie o rôznych typoch nefunkčného testovania
- Naučte sa robiť niektoré typy nefunkčného testovania
- Testovanie použiteľnosti a rozhrania
10. Testovanie mobilných aplikácií
Lekcie a prax:
- Vlastnosti testovania mobilných aplikácií
- Typy mobilných aplikácií a operačných systémov
Ako výsledok:
- Naučte sa funkcie testovania mobilných aplikácií
- Zoznámte sa s mobilnými testovacími nástrojmi: TestFlight (iOS), Google Play Interný test (Android), xCode
- Služby, ktoré uľahčujú mobilné testovanie
11. Testovanie API
Lekcie a prax:
- Vlastnosti testovania API
- Postman - HTTP klient pre testovanie API
Ako výsledok:
- Naučte sa testovanie API s Postmanom
12. GitHub: práca so systémom správy verzií
Lekcie a prax:
- Účel systému správy verzií
- Základné operácie: (potvrdenie a vrátenie zmien, vyhľadávanie, história)
Ako výsledok:
- Naučte sa robiť základné operácie v službe GitHub a budete vedieť vytvárať portfólio hotových domácich úloh
- Pobočky, spájanie pobočiek a riešenie konfliktov
13. Základy automatizácie testov
Lekcie a prax:
- Úvod do Pythonu
- Základy automatizácie testovania používateľského rozhrania
Ako výsledok:
- Naučte sa základy programovacieho jazyka Python
- Napíšte automatizované testy používateľského rozhrania
- Automatizácia testovania API
14. Kariérny akcelerátor
Lekcie a prax:
- Ako napísať životopis (v ruštine a angličtine)
- Ako vytvoriť portfólio a kam ho umiestniť
- Ako sa pripraviť na pohovor a testovacie úlohy
Ako výsledok:
- Naučte sa písať životopis pre ruské a zahraničné spoločnosti
- Pochopíte, ako vytvoriť portfólio a nahrať ho na GitHub
- Zistite, ako sa najlepšie pripraviť na pohovor
Záverečný projekt a diplom
Na konci kurzu vykonáte úplné testovanie softvéru: vytvorte testovaciu dokumentáciu - testovací plán, testovacie prípady a hlásenia chýb. Získajte oficiálny diplom, ktorý posilní váš životopis.