הכר את המקצוע – Automation Testing Engineer

חזרה לרשימת המאמרים

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

מי אתה מהנדס אוטומציה

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

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

במסגרת תפקידו, ה-Automation Testing Engineer, אחראי על תכנון, פיתוח ויישום של בדיקות אוטומטיות. הוא משלב ידע מעולמות התכנות וה-QA: ממתודולוגיות בדיקה בינלאומיות כמו ISTQB, דרך שימוש בשפת Python וכלה בכלי בדיקות כמו Jira.

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

כמה מרוויח מהנדס אוטומציה ואיך נראה יום עבודה טיפוסי

כמו שאתם מבינים, אי אפשר בלי QA, ומהנדס אוטומציה הוא הקרם דה לה קרם בתחום בדיקות התוכנה. האחריות גדולה, המורכבות גבוהה וכך גם השכר; מהנדס אוטומציה מתחיל צפוי להרוויח בישראל שכר ברוטו של 18-20 אלף שקלים בחודש, והוא צפוי לטפס לשכר של 32-35 אלף שקלים בחודש לאחר חמש שנות ניסיון ואף גבוה מכך עם המעבר לתפקידים ניהוליים.

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

איפה לומדים להיות מהנדס אוטומציה?

טוב ששאלתם. מסלול הכשרת המומחים שלנו ב-Experis Academy מכשיר מהנדסי בדיקות אוטומציה לתפקידים מרכזיים בתעשייה. במסגרתו תלמדו לעומק מתודולוגיות בדיקה שונות, תעשו שימוש בכלי בדיקה מתקדמים, תעמיקו בשפות תכנות רלוונטיות, בסיסי נתונים ומערכות הפעלה. ההכשרה כוללת היבטים מעשיים ותרגול בסביבות פיתוח אמיתיות אצל לקוחות וכוללת גם תעודת הסמכה ISTQB בינלאומית המוכרת ביותר מ-40 מדינות ברחבי העולם.

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

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

חזרה לרשימת המאמרים