Requirements
### Requirements
- Deep knowledge of testing theories and methodologies.
- Understanding of the software development lifecycle, various development methodologies, and the role of testing in this process.
- Understanding of client-server architecture (HTTP, REST API, GET and POST requests, JSON, XML).
- Knowledge of web application operation principles.
- Experience in maintaining test documentation (test cases, checklists, instructions).
- Knowledge of test design techniques and methods for optimizing test coverage.
- Experience in testing client-server applications for at least 1.5 years.
- Experience in testing REST APIs.
- Experience with databases and knowledge of SQL at a basic query level.
- Commercial experience in writing automated tests for at least 1.5 years.
- Proficiency in English at an intermediate level or higher for reading technical documentation.