QA / QA Automation
Is there a known code coverage percentage?
# Write a Pytest test for the API endpoint POST /clients that creates a client. # Check: status code 201, that the response contains client_id, # and that a repeated request with the same INN returns 409 Conflict.
What is static? What is it used for? Can you give an example?
How do you handle errors in your project (overall and at the Java code level)?
How will my request be encrypted then (encryption mechanism)?
Today you were given a task that has come up several times for our students — find all errors in JSON.
Have you felt there were communication issues in your previous workplaces, or was it okay?
At what point do you start writing test cases?
How to get the content of an HTTP request in Playwright to verify the correctness of fields?
What is null? Can an int be null?
What assertion libraries have you worked with?
Does the development team handle crash analysis through Allure or is it only the tester?
How was the regression test suite assembled? What did it include?
Besides the token, what else can be useful in HTTP request headers? What should be looked at?
How to organize and manage a large array of test data?
What tools can be used to send HTTP requests?
What types of JOIN do you know, and give an example when a FULL JOIN is needed?
Tell about your last workplace: the testing process, how releases were conducted.
Tell me in more detail, why is remote work critical for you?
Have you made the decision to automate test cases written by manual testers, or not? How did you make this decision?