QA / QA Automation
As-tu testé l'idempotence des requêtes ? Comment exactement ?
Quel est l'objectif de l'utilisation des fixtures dans les tests?
Quelle est la différence entre POST et PUT?
Raconte-moi quels types de clés existent dans les bases de données relationnelles.
Donnez un exemple de défaut avec une faible priorité et gravité, ainsi qu'un défaut bloquant.
Comment choisiriez-vous parmi plusieurs offres ? Qu'est-ce qui est important et qu'est-ce qui ne l'est pas ?
Comment les fonctions se comportent-elles comme des objets en Python ? Métaclasses ?
Que comprend la smoke-test et en quoi diffère-t-elle de la regression?
Pouvez-vous énumérer les types de structures de collection auxquelles vous avez été confronté?
Tu n'as pas travaillé avec GitLab et Kubernetes ?
Quel grade ont-ils atteint?
Expliquez les principes fondamentaux du travail avec plusieurs threads en Python et leurs avantages.
Décris un cas difficile de ta pratique que tu as résolu toi-même
Quelles méthodes et outils doivent être utilisés pour vérifier le bon fonctionnement de l'API REST?
Expliquez ce que l'on entend par la notion de brokers de messages et comment ils fonctionnent dans les systèmes d'échange de données.
Pouvez-vous parler des principes clés du développement de systèmes serveur?
Comment commenceriez-vous le processus de construction de tests automatisés (QA) à partir de zéro ? Comment évalueriez-vous et par où commenceriez-vous l'automatisation ?
Avec quels systèmes de gestion de bases de données avez-vous déjà travaillé?
Pouvez-vous créer un cadre pour les tests automatisés à partir de zéro ?
Comment répartirais-tu les tests entre le niveau API et le niveau UI pour un calculateur de crédit ?