קורסי QA: מה באמת לומדים ומה שווה
זמן קריאה: 3 דקות
QA הוא אחד המסלולים הפתוחים יותר לכניסה להייטק, אבל השוק שלו קטן: בלוח שלנו 9 משרות בקטגוריית QA, ותפקידי בדיקות נוספים מפוזרים בקטגוריות אחרות. התמונה המלאה נמצאת בכמה משרות QA פתוחות.
מה קורס QA באמת מלמד
קורס טוב מלמד שלושה דברים: איך לחשוב על מוצר כדי למצוא בו את מה שישבר, איך לתעד ממצא כך שמפתח יוכל לשחזר אותו, ואיך לעבוד בתוך תהליך פיתוח. השלישי הוא זה שהכי מוזנח וזה שהכי חשוב בעבודה בפועל.
מה שקורס בדרך כלל לא מלמד: עבודה עם מוצר אמיתי ומשתנה, התמודדות עם לחץ לפני שחרור גרסה, ושיקול דעת על מה לא לבדוק. אלה נרכשים רק בעבודה.
ידני או אוטומציה?
| מסלול | מה לומדים | שער כניסה |
|---|---|---|
| בדיקות ידניות | תכנון מקרי בדיקה, תיעוד, כלי ניהול | נמוך - נקודת כניסה נפוצה |
| אוטומציה | כתיבת קוד, צנרת, תשתית בדיקות | גבוה - זה פיתוח תוכנה |
ההבדל אינו בדרגה אלא במקצוע. אוטומציית בדיקות היא כתיבת קוד לכל דבר, ולכן קורס שמבטיח "אוטומציה" בשבועיים בלי ללמד תכנות מלמד הפעלת כלי, לא אוטומציה. זה ההבדל שהכי כדאי לבדוק בתוכנית.
המסלולים המקצועיים עצמם מפורטים אצלנו בQA ידני ובQA אוטומציה.
מה חייב להופיע בתוכנית הלימודים
- כתיבת דוח באג. זה התוצר היומיומי של התפקיד; ראו איך כותבים דוח באג.
- עבודה עם כלי ניהול. 39 משרות בלוח מזכירות Jira.
- יסודות SQL. בלי גישה לנתונים קשה לאמת תוצאה; 133 משרות מזכירות SQL.
- בדיקות API. חלק גדול מהתקלות אינו בממשק אלא מתחתיו.
- הבנת תהליך הפיתוח. 26 משרות מזכירות Agile, וזו שפת העבודה.
- פרויקט סיום על מוצר אמיתי. לא תרגיל סגור.
פירוט הכלים עצמם נמצא במאמר על כלים לבדיקות ידניות.
מה לשאול לפני שנרשמים
שלוש שאלות שמפרידות בין קורסים. הראשונה: כמה מהשעות הן עבודה על מוצר אמיתי ולא הרצאות. השנייה: מי מלמד, והאם הוא עובד בתחום היום. השלישית: מה בדיוק כולל הליווי בסוף - הפניה לחברות היא לא אותו דבר כמו ליווי.
ושאלה רביעית שמעטים שואלים: מה קורה למי שמתקשה באמצע. תשובה מוגדרת מעידה על מוסד שמכיר את הבעיה; תשובה מעורפלת מעידה על מוסד שמרוויח בכל מקרה.
השיקולים הרחבים יותר מופיעים במאמר שלנו על האם בוטקאמפ מביא עבודה, והם תקפים גם כאן.
שאלות נפוצות
האם QA היא דרך קלה להיכנס להייטק?
קלה יותר מתחומים אחרים, אך לא קלה. שיעור משרות הכניסה בתחום גבוה יחסית, אבל השוק עצמו קטן, ולכן מספר ההזדמנויות המוחלט מוגבל.
האם צריך רקע טכני קודם?
לבדיקות ידניות לא. לאוטומציה כן, ברמה של יכולת לכתוב קוד. מי שמתכוון להגיע לאוטומציה יעשה טוב אם ילמד תכנות במקביל ולא אחר כך.
כמה זמן לוקח קורס?
זה משתנה בין מוסדות ולא ננקוב במספר. מה שכן חשוב: משך הקורס אינו מדד לאיכותו, ושעות תרגול הן המדד המשמעותי יותר.
האם AI מייתר את התחום?
אין לנו נתון שמודד זאת. מה שכן רואים במודעות הוא דרישה גוברת ליכולת אוטומציה גם בתפקידים ידניים, כלומר תוכן התפקיד משתנה.
מה ההבדל בין QA לבין בודק תוכנה?
בשימוש יומיומי בישראל אלה מונחים חופפים. פורמלית, QA מתייחס להבטחת איכות התהליך ובדיקה מתייחסת לאיתור תקלות במוצר, אך רוב המודעות אינן מקפידות על ההבחנה.