QA / QA Automation
Avez-vous travaillé avec des processus d'authentification biométrique?
Que recherchez-vous actuellement en termes de travail pour vous? Êtes-vous prêt à diriger un projet en étant le seul spécialiste QA?
Peut-on créer un objet d'une classe abstraite en Java?
Quel était le processus pour signaler/faire remonter les problèmes de délai ? Qui était responsable de cette décision ?
Quelles méthodes possède un objet générateur ? Que fait la méthode send() ?
Comment gérez-vous les tests instables lorsque le contrat ou le paramètre change ?
Qu'est-ce que CI/CD et pourquoi un ingénieur QA en a-t-il besoin?
Comment apporter des modifications à une branche distante dans Git?
Qu'est-ce que les générateurs en Python ? Comment s'appelle l'itérateur qui utilise yield en interne ?
Qu'est-ce que la conception de tests, quelles techniques connaissez-vous et lesquelles utilisez-vous le plus souvent en pratique?
Comment construisez-vous les rapports sur l'exécution des tests automatisés?
Comment concevez-vous la conception du test si vous n'avez pas encore de cas de test?
Quelle est la différence entre l'API Stream et les boucles classiques?
POST /api/v1/transfers/internal ● Clé d'idempotence : UUID (obligatoire) ● Authorization : Bearer <token> { "source_account_id": "83740e53-689c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "Paiement pour le loyer", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Le diagramme de séquence et le schéma de la base de données sont fournis pour le contexte du service de transfert, de la logique métier, de la publication d'événements et de la structure de la base de données.]
Qu'est-ce que le test et en quoi consiste notre travail?
Avez-vous des questions?
-- 2. Sélectionner le nom du client, le solde et le nom du système de paiement pour chaque client par ordre décroissant de solde non nul -- Données d'entrée: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');
Dans quel but l'ORM est-il utilisé dans les tests et dans quels cas vaut-il mieux ne pas l'utiliser?
Pouvez-vous parler du poste de Product Owner — s'agit-il d'analyser les exigences et la documentation?
Étiez-vous le seul testeur?