0%
27-dars

Real loyihada QA

Birinchi ish kuningizdan 3 oygacha. Kunlik routine, jamoa bilan ishlash, o'sish yo'li. Kurs oxirgisi โ€” amaliy va muhim.

70 daqiqa
0โ€“3 oy yo'l xaritasi
5 ta interaktiv

Ish โ€” kurs emas

Kursda hamma narsa aniq edi. Ish joyida โ€” hamma narsa noaniq. Kim kimga aytadi? Qaysi Jira'da? Bug qanday yoziladi bu kompaniyada? โ€” Bularning javobi har joyda boshqacha.

Eng muhim qoida

Savol berish โ€” kuchlilik belgisi. Yangi xodim savol berishi kerak. "Bilmayman, o'rganaman" emas โ€” "Bu qanday amalga oshiriladi bu jamoada?" deyish โ€” professional.

Birinchi ish kunidan 3 oygacha

Har bosqichda nimalar kutiladi va siz nima qilishingiz kerak.

1๏ธโƒฃ
1-kun
Onboarding โ€” tushunish
Jamoani tanishing. Mahsulotni ko'ring. Jira, TestRail, Slack ga kiring. Asboblarni o'rnating. Savollar yozing โ€” hamma narsani eslab qolish shart emas.
OnboardingAsboblarSavol bering
๐Ÿ“…
1-hafta
Mahsulotni o'rganish
Mahsulotni foydalanuvchi sifatida ishlatib ko'ring. Eski bug reportlarni o'qing. Test caselarni ko'rib chiqing. Daily standup'da qatnashing โ€” gapirmasa ham tinglang. QA Lead rahbarligida birinchi testlar.
MahsulotDaily standupBirinchi test
๐Ÿ“†
1-oy
Mustaqil testlar va bug reportlar
Mustaqil test caselar yozing. Buglarni Jira'da hujjatlashtirib yuboring. Dasturchilarga savol berib, muloqot o'rnating. Sprint Review'da ishtiroki. QA Lead tekshirib, feedback beradi.
MustaqilBug reportSprint Review
๐Ÿš€
3-oy
To'liq ishtiroki va o'sish
Release tsiklida to'liq ishtiroki. Automation boshlash (agar kerak). Yangi xodimga yordam berish. Performance review. Keyingi maqsad: Middle QA yo'lida birinchi qadam.
ReleaseAutomationO'sish

QA'ning kundalik ishi

Agile muhitida oddiy ish kuni qanday o'tadi?

Kundalik routine (Agile/Scrum)
  1. 09:00 โ€” Daily Standup (15 daqiqa): Kecha nima qildim, bugun nima qilaman, to'siq bormi?
  2. 09:15 โ€” Test caselar yozish: Yangi feature uchun test caselar tayyorlash
  3. 10:30 โ€” Test bajarish: Yangi build'ni test qilish, buglarni topish
  4. 12:00 โ€” Tushlik ๐Ÿฝ๏ธ
  5. 13:00 โ€” Bug hujjatlash: Topilgan buglarni Jira'da yozish, dasturchiga assign
  6. 14:00 โ€” Retest: "Fixed" deb belgilangan buglarni qayta tekshirish
  7. 15:00 โ€” Automation yoki API test: Agar sprint'da bor bo'lsa
  8. 17:00 โ€” Status update: Jira'da vazifalar holati yangilash

Jamoa bilan muloqot

Dasturchiga xabar yozish qoidasi

Har doim: Bug ID + qisqa tavsif + qadam-baqadam. "Login ishlamaydi" emas โ€” "Jira #456: Login'da to'g'ri parol bilan 500 xato. Steps: email โŸถ parol โŸถ kirish. Chrome 120."

๐Ÿ”„ Before / After

Yangi va tajribali QA โ€” farqni ko'ring

Holat: Login'da jiddiy bug topdingiz โ€” release ertaga.

โŒ Yangi QA
Jira'da bug yozdi โ€” faqat "Login ishlamaydi"
Priority o'ylamadi โ€” Normal qoldirib ketdi
Dasturchiga aytmadi โ€” o'zi biladi deb o'yladi
Release'ni to'xtatish kerakligini aytmadi
โœ… Tajribali QA
Jira'da batafsil โ€” steps, expected, actual, screenshot
Priority: Critical, Severity: High โ€” to'g'ri belgiladi
Dasturchiga Slack'da darhol xabar โ€” "#789 Critical, release oldidan fix kerak"
QA Lead'ga ham xabar โ€” qaror qabul qilish uchun

Holat: Yangi feature'ni tushunmadingiz.

โŒ Yangi QA
2 soat tushunmay kutdi โ€” savol berishdan uyaldi
Taxmin bilan test qildi โ€” noto'g'ri test case
Bug topdi, lekin u bug emas edi โ€” vaqt yo'qotildi
โœ… Tajribali QA
Darhol PO yoki dasturchi'dan so'radi โ€” "Bu feature qanday ishlashi kerak?"
Talablar hujjatini so'radi โ€” Confluence, Jira ticket
Aniq tushunib test qildi โ€” to'g'ri test caselar

Holat: Daily standup โ€” sizning navbatingiz.

โŒ Yangi QA
"Kecha... um... Login'ni test qildim. Bugun ham shuni davom ettiraman."
Noaniq, qanday progress โ€” ma'lum emas
To'siq bormi โ€” so'ralmadi, aytilmadi
โœ… Tajribali QA
"Kecha: Login, Registration, Forgot Password โ€” 3 ta test case yozdim. 2 ta bug topdim (#788, #789)."
"Bugun: Mahsulot sahifasini test qilaman."
"To'siq: #789 uchun staging muhit kerak โ€” kimdan so'rasam bo'ladi?"

Holat: PM: "Release bugun, test qilinmagan narsalar bormi?"

โŒ Yangi QA
"Hammasi yaxshi" โ€” aslida 30% test qilinmagan
Release'ga ruxsat berdi โ€” bug chiqdi, foydalanuvchilar ziyoni ko'rdi
Keyin: "Men aytdim hammasi yaxshi deb..."
โœ… Tajribali QA
"Login va Savat test qilindi โ€” OK. Checkout'ning 2 ta scenario hali testlanmagan."
"Risk: Checkout'ni skip qilsak, to'lov muammosi bo'lishi mumkin."
"Qaror PMda โ€” men riskni aytdim." โ€” Halollik + Javobgarlik
๐ŸŽฎ Workflow Simulator

Oddiy ish kuni โ€” to'g'ri qarorni tanlang

Click kompaniyasida sizning birinchi Sprint'ingiz. 6 ta qaror qabul qilasiz.

09:00
Dushanba โ€” Sprint 1, 1-kun
1/6
๐Ÿ†
Sprint 1, 1-kun tugadi!

Siz birinchi ish kunini muvaffaqiyatli o'tdingiz. Professional QA sifatida!

๐ŸŽฌ Haqiqiy stsenariy
Birinchi haftada jiddiy bug

Chorshanba, 14:30. Birinchi hafta. Uzum kompaniyasida Junior QA sifatida ishlamoqdasiz. Mahsulot sahifasini test qilyapsiz. Kutilmagan narsa topdingiz: Narx maydoni manfiy son qabul qilyapti โ€” "-5000 so'm" kiritsa ham, savatga qo'shiladi.

Bu Critical bug โ€” to'lov tizimida zarar yetkazishi mumkin. Release ertaga.

Siz birinchi haftadasiz. Jira'ni endigina o'rgandingiz.

Nima qilasiz?
โšก Tezkor tekshiruv
Daily standup'da nima deyish kerak?

Intervyu savollari

๐Ÿ’ก Har savol ustiga bosing โ€” professional javobni ko'rasiz.

Q1Birinchi ish kuni nima qilasiz?+

Pro javob:

  • Jamoani tanishaman โ€” QA Lead, dasturchilar, PM
  • Mahsulotni foydalanuvchi sifatida o'rganaman
  • Asboblar: Jira, TestRail, Slack, Git โ€” kiraman va o'rganaman
  • Eski bug reportlar va test caselarni o'qiyman
  • Savollar ro'yxati yozaman โ€” hamma narsani eslab qolish kerak emas

Muhim: "Ko'raman va tushunaman" emas โ€” "Ko'raman, savol beraman, yozaman."

Q2Jamoada qanday ishlaysiz?+

Pro javob:

  • Daily standup'da kecha/bugun/to'siq โ€” aniq va qisqa
  • Bug topganda dasturchiga Jira ID + qisqa tavsif bilan xabar
  • Talablar noaniq bo'lsa โ€” PO'dan so'rayman, taxmin qilmayman
  • Release qaroriga hissa โ€” "Bu risk bor" deb aytaman
  • Jamoa maqsadi uchun โ€” o'z ishi bilan birga boshqalarga ham yordam
Q3Deadline bosimida qanday qaror qabul qilasiz?+

Pro javob:

"Deadline bosimida eng muhim qaror โ€” halol bo'lish."

  • Nima test qilingan, nima qilinmagan โ€” aniq aytaman
  • Risk baholash: "Bu qismni skip qilsak qanday xavf bor?"
  • Qaror PMda โ€” men ma'lumot beraman, qaror qabul qilmay
  • "Hammasi yaxshi" deyish โ€” bu yolg'on va xavfli

Formula: "Nima qilingan + nima qilinmagan + xavf = PM qaror qabul qiladi."

Q4Dasturchiga bug qanday etkaziladi?+

Pro javob:

  • Jira'da to'liq yozaman: Title, Steps, Expected, Actual, Screenshot, Severity
  • Slack'da Jira ID bilan xabar: "Hey, #456 โ€” Login'da Critical bug, tekshira olasizmi?"
  • Conflict emas โ€” hamkorlik: "Bu bug haqida gaplashamizmi?"
  • Fix qilingan deyilganda โ€” doim Retest qilaman, yopmayman

Muhim: Bug topish โ€” dasturchiga hujum emas. Mahsulot uchun birgalikda ishlash.

Q53 oy ichida nima o'rganmoqchisiz?+

Pro javob:

  • 1-oy: Mahsulotni tushunish, jarayon va asboblarni o'rganish, mustaqil test caselar
  • 2-oy: Release tsiklida to'liq ishtiroki, API testing kuchaytirish
  • 3-oy: Automation boshlash, birinchi Playwright skriptlar, CI/CD bilan tanishish

Bu โ€” recruiter uchun: "Siz faqat ish emas, o'sishni ham o'ylayapsiz" taassurotini qoldiradi.

Q6Junior va Middle QA farqi nima?+

Junior QA:

  • Berilgan vazifalarni bajaradi
  • Test caselar va bug reportlar yozadi
  • QA Lead rahbarligida ishlaydi
  • Manual testing asosiy

Middle QA:

  • Mustaqil qarorlar qabul qiladi
  • Automation framework yaratadi
  • Test strategiyasini belgilaydi
  • Junior'larga mentor bo'ladi
  • API, performance, mobile โ€” barcha yo'nalishlar

O'tish: 1-2 yil ish + automation bilimi + leadership ko'nikmalari.

3 ta asosiy fikr

Bu darsdan eslab qolishingiz kerak bo'lgan eng muhim g'oyalar

01
Savol bering
Yangi xodim savol berishi kerak. Taxmin qilish โ€” xato testlar. "Bu qanday ishlashi kerak?" โ€” professional.
02
Halol bo'ling
Nima test qilingan, nima qilinmagan โ€” aniq aytish. "Hammasi yaxshi" deyish โ€” xavfli. Risk aytish โ€” professonalizm.
03
O'sishni rejalashtiring
1 oy โ†’ 3 oy โ†’ 1 yil. Har bosqichda maqsad. Automation โ€” Middle'ga yo'l. Junior'liะบdan chiqish โ€” rejalangan o'sish.
๐Ÿ† Darsni muvaffaqiyatli tugatdingiz!