ראיון עם מנהלת בדיקות | יפעת שריפי Fyber

https://www.linkedin.com/in/ifat-levin-sharifi-228a5878/

 

במה עוסקת הקבוצה וכיצד היא בנויה?

ב-Fyber יש לנו כמה צוותי QA. כל צוות אחראי על  לק אחר בכל אחד ממגוון המוצרים שלנו. אני ראש הצוות של בדיקות פלטפורמת המשתמשים שלנו. הצוות שלנו מורכב מ-4 נשים מדהימות במגוון שלבים בחיים (החל מסטודנטית ועד לאמא ל-2 ילדים בגיל יסודי) וכל אחת מאיתנו מביאה משהו שונה וייחודי לצוות שרק הולך ומשתבח עם הזמן.

איך נראה יום העבודה שלך?

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

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

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

 

מהם האתגרים הייחודיים של קבוצת הבדיקות שלכם - וכיצד אתם מתמודדים אתם?

כרגע, מאחר ואנחנו הצוות שאחראי בעיקר על ה-Full Stack Web UI, האתגרים הייחודיים שלנו הם התמודדות עם טסטים אוטומטיים לא יציבים שעדיין קיימים לנו בקוד. ה-code base הנוכחי הוא הפעם השניה שכתבנו את כל הטסטים מההתחלה, אחרי שלמדנו המון מטעויות שעשינו בסבב הכתיבה הראשון. אחרי שקראתי את הספר Clean Code (אגב, מומלץ לכל מי שכותב קוד), אנחנו משתדלות לעקוב אחרי הלקחים שהוא מלמד שם ולפעול לפיהם.

כיצד את מניעה (Motivate) את הבודקים ומה עוד היית רוצה לעשות?

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

כיצד הנכם פועלים להעשרת הידע של הבודקים?( הן מבחינה מתודולוגית והן מבחינה טכנית)

 

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

כיצד הינכם פועלים להעשרת הידע של הבודקים בחברה?

 

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

 

כיצד הנכם פועלים להעשרת הידע של ראשי הצוותים ומנהלי הקבוצה?

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

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

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

בתוך Fyber, הקמתי קבוצה שכוללת את כל אנשי הבדיקות (והאנשים שבדיקות מעניינות אותם) הקבוצה מוקצת לדיונים, מקום להעלאת שאלות, שיתוף מידע - וגם שיתוף תסכולים מה שלא יהיה.

אנא שתף אותנו בכמה מההישגים העיקריים של קבוצת הבדיקות.

 

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

 

מהן התובנות שלך לגבי תחום הבדיקות?

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

מה היית ממליץ לבודק תוכנה שנמצא בתחילת הקריירה שלו?

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

מה הן ההמלצות שלך לבודקים ומנהלים בתחום?

יש אתר מדהים שנקרא Ministry of Testing. אני ממליצה למתחילים, בודקים מנוסים ומנהלים להצטרף אליו וללמוד ממנו, יש שם מידע בכל מיני סוגים (סרטונים, מאמרים, קורסים, וובינרים וכו׳) על כל נושא שתוכלו לחשוב עליו שקשור לבדיקות תוכנה.

   

פספורט קבוצתי – Fyber

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

סוג המוצר הנבדק: מוצרי פלטפורמת דפדפן.

גודל קבוצת הבדיקות: הצוות כולל 4 נשים. אנו עובדות ולומדות כדי שהמשימות יתחלקו בינינו באופן שווה.

וותר הבודקים: בין חצי שנה ועד עשר שנים.

מבנה הקבוצה: אנחנו שייכות לקבוצת ה-infra שהיא אחת מבין ארבע קבוצות שמרכיבות את ה-R&D

סוגי בדיקות: Compatibility, UI, Functional & Usability

שיטת עבודה: סוג של Agile עם ספרינטים של שבועיים.

כמות המוצרים הנבדקים וקצב שחרור גרסאות:

כרגע ה UI-שלנו מתחלק לשלושה מוצרים ולאחרונה התחלנו להוציא גרסה פעם בשבוע.