HiTakeJobHiTakeJob

מה זה בדיקות ידניות? הסבר + משרות פתוחות בישראל

זמן קריאה: 6 דקות

בדיקות ידניות הן בדיקה של תוכנה בידי אדם שמשתמש בה כמו משתמש אמיתי, מחפש התנהגות שגויה ומדווח עליה. זה אינו "מה שעושים לפני שיודעים לכתוב אוטומציה" אלא דיסציפלינה עם כלים ושיטות משלה. בלוח HiTakeJob פתוחות כרגע 10 משרות בקטגוריית בדיקות תוכנה ו-39 משרות שמזכירות Jira.

מה בודק ידני עושה ביום עבודה

הדימוי של "ללחוץ על כפתורים" רחוק מהמציאות. חלוקת זמן טיפוסית:

  • קריאת דרישות ואפיון, וזיהוי מה לא ברור בהן - זה השלב שבו נמצאים הכי הרבה באגים, עוד לפני שנכתב קוד.
  • כתיבת מקרי בדיקה: מה בודקים, באילו נתונים, ומה התוצאה הצפויה.
  • ביצוע הבדיקות על גרסה חדשה, כולל מסלולים תקינים ומסלולי כשל.
  • דיווח באגים: שחזור מדויק, צילום, לוגים וסביבה - כדי שהמפתח לא יחפש.
  • בדיקת רגרסיה: לוודא שמה שעבד ממשיך לעבוד.
  • בדיקת קבלה לפני שחרור, ואישור או חסימה שלו.

הסעיף הראשון הוא זה שמבדיל בודק מנוסה: מי שמזהה סתירה באפיון חוסך שבוע פיתוח, ומי שמחכה לקוד מוצא את אותה בעיה מאוחר ויקר יותר. זו גם הסיבה שבארגונים בוגרים הבודק יושב בפגישת האפיון ולא מקבל מסמך גמור.

מה הופך דיווח באג לשימושי

דיווח חלשדיווח טוב
"המסך לא עובד"כותרת ממוקדת שמתארת את ההתנהגות
בלי שחזורצעדים מדויקים מספר 1 עד הכשל
בלי סביבהדפדפן, גרסה, משתמש וסביבה
בלי הבחנהמה ציפית לראות מול מה ראית
"לפעמים קורה"תדירות, ומתי בדיוק כן ולא

באג שלא ניתן לשחזור חוזר לרוב כ"לא מצליח לשחזר", והמעגל הזה מבזבז זמן של שני אנשים. לכן ההשקעה בשחזור מדויק היא החלק המקצועי ביותר בתפקיד, והיא גם מה שנבדק במבחן הבית.

מה זה בדיקות חוקרות

זו שיטה שבה הבודק לא מבצע תסריט כתוב מראש אלא חוקר את המערכת, מעלה השערות ובודק אותן תוך כדי. לא מדובר ב"ללחוץ אקראית" - יש מיקוד, הגבלת זמן ותיעוד של מה שנבדק.

זה מוצא בדיוק את מה שאוטומציה לא מוצאת: התנהגות מוזרה בשילוב לא צפוי של פעולות, זרימה שנשברת כשחוזרים אחורה בדפדפן, טקסט שנחתך בעברית, או מסך שמתנהג אחרת אחרי רענון. אוטומציה בודקת מה שכתבתם שתבדוק; בדיקה חוקרת מוצאת מה שלא חשבתם עליו.

איך מתעדפים כשאין זמן לבדוק הכול

זה המצב הרגיל ולא החריג, וזו גם השאלה שנשאלת כמעט בכל ראיון. שיטת התעדוף המקובלת מצליבה שני צירים - מה ההסתברות שיש שם בעיה, ומה הנזק אם תתגלה אצל הלקוח:

  • קודם: מה שהשתנה בגרסה הזו, ומה שנוגע בכסף או בהרשאות.
  • אחר כך: מסלולים שמשתמשים בהם הכי הרבה, גם אם לא נגעו בהם.
  • אחר כך: אזורים שבהם היו באגים בעבר - הם נוטים לחזור.
  • אחרון: פיצ'רים נדירים עם השפעה נמוכה.

מה שחשוב לא פחות הוא לתעד מה לא נבדק ולמה. בודק שאומר "לא הספקתי לבדוק את המסלול הזה" נותן להנהלה החלטה מודעת; בודק ששותק מייצר אשליית כיסוי.

מתי ידני עדיף על אוטומציה

מצבמה עדיףלמה
פיצ'ר חדש שעדיין משתנהידניאוטומציה תישבר בכל שינוי
בדיקת רגרסיה קבועהאוטומציהאותו דבר בכל שחרור
חוויית משתמש ועיצובידנישיפוט אנושי לא ניתן לאוטומציה
עשרות צירופי נתוניםאוטומציהאדם ישתעמם ויפספס
תרחיש נדיר וחד-פעמיידנילא משתלם לכתוב קוד
עברית ותצוגה מימין לשמאלשילובאוטומציה תופסת שבירות, עין תופסת יישור

המסקנה המעשית: שתי השיטות אינן מתחרות. ארגון בוגר מאמת אוטומטית את מה שקבוע, ומשחרר את זמן האדם לבדיקה חוקרת ולשיפוט. ההשוואה המלאה נמצאת בבדיקות ידניות מול אוטומציה.

אילו כלים נדרשים בפועל

  • ניהול באגים ומשימות: Jira הוא הנפוץ בישראל - 39 משרות פעילות מזכירות אותו.
  • ניהול מקרי בדיקה: כלי ייעודי או גיליון מסודר בצוותים קטנים.
  • SQL ברמה בסיסית: כדי לבדוק מה באמת נשמר במסד הנתונים ולא רק מה שהמסך מציג.
  • כלי לבדיקת ממשקים: שליחת בקשה ידנית וקריאת התשובה.
  • כלי המפתחים בדפדפן: קריאת שגיאות ובקשות רשת - זה מה שהופך דיווח באג למדויק.

הסעיף השלישי הוא היתרון היחסי הגדול ביותר לבודק ידני: מי שיודע לבדוק את הנתון במקור מבחין בין באג תצוגה לבאג נתונים, ומקצר את זמן החקירה של המפתח. זה גם הכישור שהכי קל להוסיף בזמן קצר ושהכי משפר את הרושם בראיון.

מה מבדיל בודק ג'וניור מבודק מנוסה

ג'וניורמנוסה
מבצע את מה שכתוב בתסריטמזהה מה חסר בתסריט
מדווח שהמסך לא עובדמצמצם לשחזור מינימלי
בודק את המסלול התקיןמתחיל דווקא ממקרי הקצה
מחכה לאפיון סופישואל שאלות על האפיון מראש
בודק מה שרואיםבודק גם מה נשמר במסד הנתונים

המעבר בין שתי העמודות אינו עניין של שנים אלא של גישה, וזה מה שמחפשים בראיון: מועמד שמתאר איך חשב ולא רק מה עשה.

האם זו עדיין נקודת כניסה טובה להייטק

כן, והיא אחת הנגישות ביותר למי שמגיע בלי רקע טכני - אבל התנאים השתנו. היום מצופה כמעט תמיד גם היכרות עם בדיקות אוטומטיות, גם בתפקיד שמוגדר ידני. בקטגוריית הבדיקות פתוחות כרגע 10 משרות מתוך 1,608 בלוח, מספר שמשקף שוק תחרותי.

מה שמבדיל מועמד: יכולת לכתוב מקרי בדיקה מסודרים, לדווח באג שאפשר לשחזר, ולהסביר איך תיעדפת מה לבדוק בזמן מוגבל. המסלול המלא מפורט באיך להיות מהנדס QA, ושאלות הראיון בראיונות QA.

שאלות נפוצות

בדיקות ידניות נעלמות?

לא, אבל התפקיד משתנה. החלק החוזר עובר לאוטומציה, והזמן האנושי מופנה לבדיקה חוקרת, לשיפוט חוויית משתמש ולבדיקת דרישות. מי שנשאר רק עם ביצוע תסריטים חוזרים נמצא בעמדה חלשה.

צריך לדעת לתכנת?

לתפקיד ידני טהור - לא כתנאי סף. בפועל, ידע ב-SQL ובקריאת לוגים משפר משמעותית את איכות העבודה, ובסיס תכנותי פותח את הדלת לאוטומציה - שם נמצא רוב הביקוש והצמיחה.

מה ההבדל בין בודק למפתח בדיקות?

בודק מתמקד במציאת בעיות ובשיפוט איכות; מפתח בדיקות בונה קוד ותשתית שמאמתים אוטומטית. שני התפקידים דורשים הבנת מוצר, אך השני דורש גם יכולת פיתוח אמיתית.

איך יודעים מה לבדוק כשאין זמן לבדוק הכול?

מתעדפים לפי סיכון: מה נוגע בכסף, מה משפיע על הכי הרבה משתמשים, ומה השתנה בגרסה הזו. זו בדיוק השאלה שנשאלת בראיון, והתשובה "בודקים הכול" מסמנת חוסר ניסיון.

מה נבדק במבחן בית ל-QA?

לרוב נותנים מסך או ממשק ומבקשים מקרי בדיקה. מה שנמדד הוא כיסוי מקרי קצה, סדר וארגון, והאם ציינתם מה לא ניתן לבדוק במידע שניתן. פירטנו במדריך כתיבת מקרי בדיקה.

כמה זמן לוקח להיכנס לתפקיד בדיקות ראשון?

למי שלומד ברצינות, טווח ריאלי הוא ארבעה עד שבעה חודשי הכשרה ועוד שלושה עד שישה חודשי חיפוש. מי שמגיע מרקע שכולל דיוק ועבודה מסודרת - הנהלת חשבונות, תפעול, הוראה - מקצר את החלק הראשון.

כמה משרות QA יש בישראל?

בקטגוריית בדיקות התוכנה בלוח פתוחות 10 משרות, אך חלק מתפקידי הבדיקות מפורסמים תחת פיתוח או תחת שם התפקיד בלבד. 39 משרות מזכירות Jira, שהוא הכלי המרכזי בתחום.

מאמרים נוספים

המשרות באתר