Δηλαδή, εσύ ως ηγέτης ήσουν ακριβώς στην υποομάδα σου, και εσύ μείωσες την υποομάδα σου σε υποχώρηση;
QA / QA Automation
Ποιες ιδιαιτερότητες των δοκιμών κινητών εφαρμογών μπορείς να αναφέρεις;
Πρέπει να ελέγξουμε ότι το UI δεν σπάει σε όλες τις πιθανές συσκευές. Το φυσικό πάρκο συσκευών είναι περιορισμένο. Πώς μπορούμε να πραγματοποιήσουμε επιπλέον ελέγχους;
Ας μιλήσουμε για σφάλματα μεταξύ του backend και των πελατών. Δοκιμάζεις μια κινητή εφαρμογή, στην ενότητα "Αγαπημένα". Σε όλους τους λογαριασμούς δοκιμής έχουν προστεθεί προϊόντα, αλλά σε έναν λογαριασμό αντί για προϊόντα εμφανίζεται ένα μήνυμα σφάλματος "Κάτι πήγε στραβά". Συνδέεις ένα sniffer. Σε όλους τους λογαριασμούς λαμβάνεις 200 OK και JSON. Ποια είναι τα επόμενα βήματά σου;
Πού θα ήθελες να αναπτυχθείς;
Σήμερα είναι Παρασκευή, ο πελάτης λέει ότι πρέπει να κυκλοφορήσουμε την έκδοση επειγόντως απόψε, αλλά η regression δεν είναι ακόμα έτοιμη. Τι θα έκανες σε μια τέτοια κατάσταση;
Έχεις αντιμετωπίσει ποτέ ένα Android manifest; Τι είναι αυτό;
Έχετε δουλέψει με Docker;
Τι από τη λίστα ελέγχου κυκλοφορίας θα μπορούσες να αναθέσεις σε έναν junior και τι θα έλεγες εσύ ο ίδιος;
Μπορείτε να περιγράψετε λεπτομερώς πώς ρυθμίσατε την αυτοματοποίηση; Τα γράψατε εσείς οι ίδιοι ή αποφασίσατε να αυτοματοποιήσετε;
Ποιες μη λειτουργικές ελέγχους μπορείς να αναφέρεις ότι είναι καλύτερο να ελέγξεις πρώτα σε μια κινητή εφαρμογή που πρόσθεσε πληρωμές μέσω QR κώδικα;
Συζήτηση με τον προγραμματιστή: λέει ότι αυτό δεν είναι σφάλμα, αλλά λειτουργία. Είσαι σίγουρος ότι είναι σφάλμα; Επιπλέον, στις προδιαγραφές και τα σχέδια, η γκρίζα ζώνη δεν έχει διευκρινίσεις σχετικά με αυτό το θέμα. Τι θα κάνεις;
Ας φανταστούμε την κατάσταση: είσαι ο κύριος δοκιμαστής, έχεις υπό την ευθύνη σου αρκετούς juniors, και ετοιμάζεστε για μια κυκλοφορία. Ποια κριτήρια ετοιμότητας θα διαμορφώσεις;