QA / QA Automation
Γιατί προκύπτουν οι δοκιμές Flaki; Λόγω των υπηρεσιών τους;
Δοκιμές προσβασιμότητας (Accessibility testing) — τι είναι και τι ελέγχεται;
Τι είναι ένα αμετάβλητο αίτημα και γιατί είναι σημαντικό κατά τον έλεγχο API;
Ποια είναι η διαφορά μεταξύ Dockerfile και docker-compose;
Ξέρεις τι πρέπει να κάνει ένας δοκιμαστής στην ομάδα μας;
Όσον αφορά την τεχνολογική στοίβα — τα πάντα: προγράμματα, εργαλεία. Υπάρχουν τεχνολογίες με τις οποίες δεν θα ήθελες να εργαστείς;
Πρακτική άσκηση: οθόνη με 3 πεδία (πλευρές του τριγώνου A, B, C) και ένα κουμπί «υπολογισμός» που καθορίζει αν το τρίγωνο είναι ισοσκελές. Ποιους τύπους δοκιμών και ελέγχων θα πραγματοποιούσατε;
Με ποιους τρόπους μπορεί να χειριστεί ή να ρίξει κανείς μια εξαίρεση;
Πείτε μας για τη σύνθεση της ομάδας σας στο έργο
Υπήρξαν σενάρια όπου ένα γεγονός προερχόταν από εξωτερικό σύστημα και όχι από το μικροϋπηρεσί σας;
Στο βιογραφικό αναφέρεται μια τεχνολογία στοίβα Java, Kotlin, Selenium, REST Assured, Playwright. Μπορείτε να εξηγήσετε πώς αλληλεπιδράσατε με το Playwright σε αυτό το στοίβα;
Τι συμβαίνει με το αίτημα μετά την εισαγωγή του domain στον browser και το πάτημα Enter;
Αν το backend καλύπτεται πλήρως από δοκιμές, αξίζει ακόμα να δοκιμάσουμε το UI ή μπορούμε ήδη να το αφήσουμε;
Πες μου για το Docker — τι είναι και γιατί το χρειάζεται το QA;
Πώς είναι δομημένη η δοκιμή των εξωτερικών συνεργατών σας, αν ο συνεργάτης είναι μια μαύρη κουτί και μπορεί να μην έχει sandbox;
Ποιες τεχνικές σχεδίασης δοκιμών γνωρίζετε και χρησιμοποιείτε;
Ποιες δομές δεδομένων στην Java είναι συγχρονισμένες και ποιες όχι;
Ποια είναι η διαφορά μεταξύ frontend και backend;
Ποιους κωδικούς απάντησης HTTP γνωρίζεις; Ποια είναι η διαφορά μεταξύ 401 και 403;
Υπάρχει μια λειτουργικότητα που αναπτύσσετε μαζί με μια άλλη ομάδα. Κατά τη διάρκεια των δοκιμών, αντιμετωπίσατε προβλήματα: 1. Ενσωμάτωση μεταξύ δύο υπηρεσιών: που, όπως αποδείχθηκε, έχουν διαφορετικά φορμά δεδομένων. 2. Βρήκατε ένα σφάλμα στο frontend: όταν το frontend στέλνει ένα αίτημα στην υπηρεσία και η υπηρεσία απαντά ότι τέτοια μέθοδος δεν υπάρχει. 3. Είναι επείγον να δοκιμάσετε μια νέα λειτουργικότητα μαζί με μια άλλη ομάδα, αλλά αυτοί δηλώνουν ότι δεν είναι έτοιμοι να δοκιμάσουν, και αυτή η εργασία δεν είναι προτεραιότητά τους. Πώς θα ενεργήσετε;