QA / QA Automation
When is it advisable to use a monolithic architecture in software system design?
What problems can arise when parallelizing testing?
How does a browser work?
How do you distribute the share of manual and automated testing in a project?
What are the features of TCP protocols?
What is the role of message brokers in building a microservices system?
Could you describe your practical experience in implementing automated solutions?
Can you explain what is meant by the verification process in software development?
Do you know anything about backward compatibility testing?
Explain the differences between HTTP POST, PUT, and PATCH methods in web development.
What are flaky tests, and why do they occur?
Provide an example of how you would select test cases for a PUT request?
What does the priority grading depend on?
At what level were your API tests?
Provide an example of a situation where a task has high severity but low priority.
What is a facade in the context of programming and how is it used?
How can you change the user-agent?
In which cases do we create checklists?
What methods and tools can be used to verify the correctness and reliability of microservices?
If the button cannot be pressed because nothing is entered in the field, what bug might occur simultaneously?