Sometimes there are issues with the infrastructure, a temporary glitch, and the test fails, so we retry them. How do you handle this?
QA / QA Automation
What if you haven't covered automated tests but a new feature is launched?
Do you have any preferences regarding the product we make?
Tell about the most complex or interesting feature in your career.
What happens to an external service — is it unavailable or responding slowly?
Can you give a specific example of a risk?
How often do you conduct integration testing with other teams?
You have test cases in Java. How do you feel about Kotlin? Have you had experience working with it?
Are there any other reasons to prefer Java?
A developer closed a bug saying it is not reproducible, but you see it 100% of the time. How to act?
How much time will it take you to start at a new place after receiving an offer?
During the review, did you look at which tests were written?
When does a PR merge happen? After which stage?
Have you ever recovered tests? Did you have anything like that?
After the call, the developer still cannot reproduce the bug. What to do?
How do you organize testing during development when you start sending a new field to another team?
Imagine I am a new QA in the team, never worked with transactions. What would you tell me about monetary entities?
The interviewer explained that they do not have 100% automation and manual testing is the norm. How do you feel about this?
Have you consciously refused automated tests and only left manual checks?
You have API, integration, and UI tests. Tell me more.