Share details of the last project you participated in, and tell about your tasks and achievements.
QA / QA Automation
What components are included in the data exchange agreement between the API server and the client application?
How do relational databases differ from non-relational data storage systems?
What database management systems have you already worked with?
Implement and test the missing methods of the card validation class. The method for checking the expiration date is already implemented without errors. For a partial solution, it is enough to implement the 2 missing methods that check the properties of the card.
Can you explain what is meant by the authorization process in a security system?
How to properly test changing an API contract (adding a new mandatory field)?
What is the role of headers in HTTP requests and why are they used?
What are the advantages and disadvantages characteristic of two-tier architecture systems?
What is the testing pyramid and what are its benefits? Have you applied the pyramid in practice?
Can you explain the three-tier architecture principle and its main components?
In what cases might a monolith be preferable to microservices?
How can automatic process activation be implemented using triggers in a pipeline?
Can you provide examples of testing that correspond to different levels of the testing pyramid?
How do different types of system performance testing differ?
Have you worked with collections in Postman for organizing requests?
Can you explain the differences between SOAP and REST protocols in the context of web service implementation?
Solve the same age verification task using boundary value analysis.
In what types of applications is automated testing usually not required?
What is API caching? How is the cache freshness problem addressed?