QA / QA Automation
Parlez-nous plus en détail de votre stack et des outils avec lesquels vous avez travaillé.
Pourquoi utilise-t-on REST Assured, as-tu essayé d'autres clients?
Comparez Gatling et JMeter. Qu'avez-vous préféré ?
Que peut-on utiliser à la place de float('inf') pour initialiser la distance minimale?
[nom] Qu'as-tu lu, vu ou entendu à propos de l'entreprise Playrock?
Tâche : écrire une fonction qui inverse un dictionnaire (échanger clés et valeurs). Par exemple, {1:2, 3:4} → {2:1, 4:3}
Comment obteniez-vous les builds ? Les avez-vous déjà compilés manuellement ? Quelle est la différence entre une build de débogage et une de release ?
Avez-vous déjà travaillé avec des intégrations (services externes), des mocks ? Avez-vous utilisé WireMock ou écrit vos propres mocks ?
Quels étaient les types d'équipes, grandes ou petites ? Quelle était la composition la plus grande de l'équipe et quelles méthodologies ont été utilisées ?
Quelle est la différence entre les types primitifs et les types de référence (type de référence vs type de valeur) ?
Combien de QA étiez-vous dans l'équipe?
Comment mieux tester les cas liés aux transactions et à l'argent?
Pouvez-vous donner d'autres approches de test que vous avez utilisées dans votre pratique, avec un exemple concret?
Qu'est-ce que l'erreur 'element not found' dans les tests automatisés UI ? Où chercher le problème ?
Qu'est-ce que tu préfères : écrire des tests ou les manipuler à la main ?
As-tu travaillé avec gRPC?
Décrivez un bug que vous avez manqué en production et ce que vous avez changé dans le processus pour ne pas le répéter.
Exercice pratique : écrire des assertions pour le test existant de création de commande et couvrir la commande créée avec des vérifications.
Vos tests sont-ils inclus dans les déploiements CI/CD ou non?
Avez-vous travaillé avec une base de données?