Қажетті жұмыс тәжірибесі: қажет емес
Толық жұмыс, қашықтан жұмыс
Біз тестілеу тәжірибесі жоқ үміткерлерді іздейміз.
Басында QA саласында жұмысқа орналасуға деген ұмтылыс өте маңызды – қалғанын біз оқу орталығымызда тегін оқытамыз, ал оқуды сәтті аяқтағандардың барлығын өзімізге компанияға жұмысқа орналастырамыз.
Міндеттері:
Талаптар:
Біз ұсынамыз:
Қажетті жұмыс тәжірибесі: қажет емес
Толық жұмыс, қашықтан жұмыс
Біз автоматтандыруда тәжірибесі жоқ үміткерлерді іздейміз, бірақ объектіге бағытталған бағдарламалау саласындағы негізгі біліммен және салада дамуға деген ұмтылыспен. Біз оқу орталығымызда тегін оқытамыз және оқуды сәтті аяқтағандардың барлығын өзімізге компанияға жұмысқа орналастырамыз.
Оқыту үш деңгейден тұрады:
1 деңгей
Оқу ұзақтығы – 1 ай.
Деңгейдің мақсаты – функционалды тестілеудің негізгі ұғымдарымен танысу және қолданбалы тестілеудің негізгі түрлерін іс жүзінде үйрену.
Деңгейлік оқыту күнделікті консультациялармен-брейнстормдармен, тестілеуде қабылданған тәсілдерді талдаумен және студенттерде туындайтын мәселелерді талқылаумен топтық форматта өтеді.
Оқытудың бірінші деңгейінде студенттер келесі тақырыптармен танысады:
Тақырып 1. Бағдарламалық жасақтаманы тестілеу негіздері. Жобаның өмірлік циклі, жоба қатысушылары.
Тақырып 2. Ақаулармен жұмыс. Ақаулардың сипаттамасы және құрылымы.
Тақырып 3. Тестілеу тәсілдері. Тестілеу түрлері.
Тақырып 4. Тест құжаттамасы және тестілеу артефактілері.
Тақырып 5. Тестілік есеп беру.
Тақырып 6. Ақаулардың өмірлік циклі. Қателерді тексеру
Тақырып 7. Қолмен тестілеу кезінде құралдарды қолдану.
Тақырып 8. Техникалық сауаттылық (VM, желілер, Windows).
2 деңгей
Оқу ұзақтығы – 1 ай.
Деңгейдің мақсаты – күрделі мәселелерді шешуде тестілеу дағдыларын жетілдіру, сонымен қатар жеке кері байланысқа сүйене отырып, қосымшаларды тестілеудегі барлық кемшіліктерді жою.
Бұл кезең бірінші деңгейдің жалғасы болып табылады және студенттерге кәсіби тәлімгердің жеке бақылауымен оқуға мүмкіндік береді.
Бұл кезең толығымен тәжірибеге негізделген: бірқатар тестілік (web - және desktop-қосымшалар) және техникалық (Postman, SQL, Fiddler) тапсырмалардан тұрады.
3 деңгей
Оқу ұзақтығы – 3-4 апта
Деңгейдің мақсаты – студенттерді жобаларға әңгімелесуден сәтті өтуге дайындау.
Соңғы кезеңде студенттер жобаларға сұхбат беруді үйренеді, сонымен қатар теорияны (техникалық және жобалық) үйренеді.
Теориядан басқа, студенттер кішігірім техникалық тапсырмаларды орындайды, сонымен қатар сауалнамалар мен тақырыптарды тәлімгермен талдайды.
Деңгейдің соңында студент Тапсырыс берушімен сұхбаттасу процесін имитациялайтын емтихан күтеді.
1 деңгей
Оқу ұзақтығы – 1 ай.
Деңгейдің мақсаты – тестілеудің негізгі ұғымдарымен танысу, іс жүзінде веб-автоматтандыру негіздерін және автоматтандыру жобасын құру принциптерін зерттеу.
Оқыту топтық форматта күнделікті воркшоптармен және консультациялармен-брейнстормдармен, автоматтандыруда қабылданған тәсілдерді талдаумен және студенттерде туындайтын мәселелерді талқылаумен өтеді.
Оқытудың бірінші деңгейінде студенттер келесі тақырыптармен танысады:
Тақырып 1. Тестілеу және тестілеуді автоматтандыру негіздері (негізгі терминдер).
Тақырып 2. Тестілеуді автоматтандыру: Selenium WebDriver құралының мысалында веб-автоматтандырудың негізгі тәсілдері.
Тақырып 3. Тест кітапханалары (TestNG/NUnit/pytest/Mocha) және оларды пайдалану принциптері.
Тақырып 4. Жобаның құрылымы және фреймвор тестілеуді автоматтандыру бойынша.
Тақырып 5. Автоматтандырудағы жобалау үлгілері.
Кездесулердің көптігіне қарамастан, курстың негізі-тәжірибе.
Тапсырмалар объектіге бағытталған тілдердің бірінде орындалады: Java, C#, JS.
2 деңгей
Оқу ұзақтығы – 1 ай.
Осы деңгей шеңберінде студенттер негізгі құралдар мен утилиталар саласында қажетті дағдыларды игереді, сондай-ақ бірінші деңгейде алынған автоматтандыру жобасының құрылымы туралы білімдерін тереңдетеді.
Кезең жеке оқыту немесе шағын топтар форматында өтеді, бұл куратормен техникалық шешімдерді егжей-тегжейлі талдауға мүмкіндік береді.
Куратор тапсырмалар бойынша фидбек беріп қана қоймай, сонымен қатар талаптар мен туындайтын мәселелер бойынша сұрақтарды сауатты тұжырымдауға үйретеді.
Деңгей аяқталғаннан кейін студенттер келесі тақырыптарды меңгереді:
Тақырып 1. Тестілеуді автоматтандыру: API автоматтандыру және дерекқорды
Тақырып 2. Көмекші құралдар: Docker, CI/CD (мысалда Jenkins).
Тақырып 3. Code style және жоба құрылымы (жоғары деңгей).
Тақырып 4. Қолданыстағы автоматтандыру шешімімен жұмыс істеу принциптері (корпоративтік фреймворк).
3 деңгей
Кезеңнің ұзақтығы – 2-4 апта.
Оқытудың соңғы кезеңі алған білімдерін бірінші және екінші деңгейлерде жүйелеуге, техникалық сауаттылыққа тәрбиелеуге және соңында соңғы сұхбатқа дайындалуға мүмкіндік береді.
Студенттер алты бағыт бойынша тақырыптарды меңгеруі керек:
Алдыңғы деңгейлер сияқты, теорияны зерттеу кезінде студенттер куратормен кеңесу мүмкіндігіне ие.
Әрбір теориялық блокты жеке немесе топтық (2-5 адам) форматта игеру аяқталғаннан кейін аралық сауалнамалар жүргізіледі.
Біздің мақсатымыз – тәуелсіз QA-ның маңыздылығын көрсету және құндылығын арттыру, біз ұсынатын қызметтің беделіне мән береміз.
Біз инновациялық әдістемелер жасаймыз және бизнестің жаңа салалары үшін тестілеу құралдарын дамытуға ықпал етеміз.
Біз өз клиенттерімізге өнімнің ғана емес, сонымен қатар ішкі процестердің және олардың бағдарламалық жасақтаманы тестілеу мамандарының сапасын бағалауға көмектесеміз.
Біз күн сайын бүкіл әлем бойынша кәсіби тестілеушілердің санын көбейту үшін жұмыс жасаймыз, оларды компания негізінде академияда оқытамыз.
Біздің жұмысымызды орындай отырып, біз келісімшартқа емес, клиентке адам ретінде, клиентке өнім ретінде, клиентке компания ретінде назар аударуға тырысамыз.
Біздің клиентіміздің қандай мақсаттарға ұмтылатыны біз үшін маңызды және біз оларға жетуге көмектесуге тырысамыз.
Біз еңбек нарығында дайын мамандарды жалдамаймыз, бірақ өз оқу орталығында жұмыс тәжірибесі жоқ кандидаттарды оқытамыз.
Біз жаңа жұмыс орындарын ашамыз және перспективалы салада жұмысқа орналасуға, сондай-ақ құнды практикалық тәжірибе алуға мүмкіндік береміз.
Біз өзімізге және айналамыздағы адамдарға жоғары талаптар қоямыз, өйткені біз жеткізетін нәтижелерге мән береміз. Тәжірибе бізге не істеу керектігін және қалай жақсы істеу керектігін 100% сенімділікпен айтуға мүмкіндік береді.
Біз қосымша күш-жігерді қажет етсе де, әрқашан жұмысты аяқтаймыз. Біз проблемалар туралы сөйлесуден және олардың шешімін табудан қорықпаймыз. Біз өз қателіктерімізді адал мойындаймыз және олардың қайталануына жол бермейміз.
Біздің пікірімізге сырттан әсер етпейді.
Біз не істеп жатқанымызды мақтан тұтамыз және бірге жұмыс істейтіндерден шабыт аламыз.
Біз бұл процеске эмоционалды түрде қатысамыз, өйткені біз өз жұмысымызды жақсы көреміз.
Біз үшін жақсы істеп жатқан нәрсені одан да жақсырақ жасау маңызды.
Біз өз тәжірибемізді үнемі жетілдіріп отырамыз және жинақталған тәжірибені талдаймыз.
Біз қиындықтарды қабылдаймыз және күрделі міндеттерді шешеміз.
Біз қызметкерлерді дамытамыз, олардың кәсіби өсуіне жағдай жасаймыз, компания ішінде өз тәжірибемізбен бөлісеміз.
Біз қызметкерлердің бастамаларын қолдаймыз және жаңа кәсіби бағыттарды дамытуға мүмкіндік береміз.
Біз жұмыста көп уақыт өткіземіз және тек жұмыс істемейміз.
Біз тек әріптестеріміз ғана емес, достарымыз, сондықтан біз жобаларды жеңіп, бірге лагерь құрамыз.
Біз бір-бірімізге сенеміз, сондықтан қиын келіссөздер мен бір өзен байдаркасында қорықпаймыз.
Біз әріптестер арасында қызметкерлердің хоббиін дамыту мен таратуды қолдаймыз, #a1qaismorethanajob