מהנדס/ת QA בכיר/ה, אוטומציה ושחרורי גרסאות
- מיקום
- קראצ'י, פקיסטןמרחוק לחלוטין
- ניסיון
- 6–7 שניםQA של תוכנה, עם ניסיון משמעותי באוטומציית בדיקות ובאחריות על שחרורי גרסאות
- סוג
- משרה מלאה / חוזה
אתם תהיו אחראים על האיכות של ExpiWell באפליקציית הווב שלנו, באפליקציות ה-iOS וה-Android שלנו וב-API שמאחוריהן. זה תפקיד בכיר, מעשי ועם סמכות אמיתית: אתם מחליטים מתי גרסה מוכנה, בונים ומריצים את סוויטות האוטומציה שמגבות את ההחלטה הזו, ואומרים לנו איפה המוצר צריך לעבוד טוב יותר. אנחנו מחפשים חשיבה ביקורתית: מישהו שמסיק מראיות, כותב ברור, ומרגיש בנוח להיות האדם שהצוות פונה אליו לפני שמשהו יוצא.
מה תעשו
- להיות שומר הסף של השחרורים: להגדיר את רשימת הבדיקות שלפני שחרור, להריץ אותה, ולתת או למנוע אישור לכל גרסת ווב, iOS ו-Android
- לקחת בעלות על סוויטות ה-Playwright מקצה לקצה של אפליקציית הווב ולהרחיב אותן, כך שירוצו בכל קידום גרסה ובכל לילה, וריצה ירוקה תגיד משהו
- לבנות אוטומציית מובייל לאפליקציות ה-iOS וה-Android עם Appium, על מכשירים אמיתיים, ולהוביל יחד עם המפתחים את עבודת התשתית שהיא דורשת
- לבנות ולתחזק אוספי Postman ל-API שלנו, עם סביבות לכל אזור, ולהריץ אותם אוטומטית ב-pipeline
- לבדוק את חוויית המשתתף מקצה לקצה על טלפונים אמיתיים: התראות, סקרים מתוזמנים, התנהגות במצב לא מקוון, סנכרון מכשירים לבישים וסנכרון חזרה ללוח הבקרה
- לסקור את המוצר כמו משתמש ולכתוב המלצות UX ותהליכי עבודה ברורות, עם ראיות, סקיצות כשזה מועיל ופתרון מוצע
- לשמור על סוויטות מהירות, יציבות ואמינות; לרדוף אחרי בדיקות לא יציבות במקום להשלים איתן, ולדווח על כיסוי, מוכנות וסיכון
- ללוות את בודק ה-QA הידני, להחליט מה עובר אוטומציה ומה נשאר ידני, ולקבוע את הסטנדרט לדוחות באגים ולתוכניות בדיקה
מה אנחנו מחפשים
- 6–7 שנים ב-QA של תוכנה, מתוכן לפחות 4 שנים בבניית אוטומציית בדיקות מאפס
- TypeScript או JavaScript ברמה גבוהה, כי הסוויטות שלנו הן קוד שמפתחים קוראים וסוקרים
- ניסיון מעשי מעמיק עם Playwright לאפליקציות ווב
- ניסיון מעשי עם Appium לאפליקציות iOS ו-Android נייטיב, כולל בדיקות על מכשירים אמיתיים
- ביטחון בבדיקות API ב-Postman: אוספים, סביבות, תהליכי אימות והרצות אוטומטיות
- ניסיון בתכנון פריימוורקים ברי-תחזוקה: page objects, פונקציות עזר לשימוש חוזר, טיפול נקי בנתוני בדיקה
- רקורד מוכח בהרצת אוטומציה בתוך pipeline של אינטגרציה רציפה, ונוחות עם ניהול גרסאות וסקירת קוד
- חשיבה ביקורתית: להסיק מראיות, לערער על הנחות, ולהסביר סיכון איכות למהנדסים ולמייסדים כאחד
- תקשורת כתובה ברורה ויכולת לעבוד באופן עצמאי על פני אזורי זמן
יתרון
- ניסיון ב-Selenium, אם הניסיון שלכם ב-Playwright עדכני יותר
- ניסיון עם חוות מכשירים בענן כמו BrowserStack לבדיקות מובייל
- בדיקות נגישות (WCAG) וחשיפה לבדיקות ביצועים או עומסים
- יכולת לקרוא Swift או Kotlin מספיק כדי לעקוב אחרי באג במובייל עד לשורש שלו
- ניסיון עם מוצרים שמטפלים בנתונים רגישים או מפוקחים
- ניסיון קודם בחניכה או בהובלה של מהנדסי QA