JOB DESCRIPTION
Test engineers are responsible for designing and implementing the tests that ensure the quality and the functionality of a product. They are involved in all phases of the testing program, from designing the test parameters to troubleshooting errors, and writing up final test procedures
skills
- ability to understand business logic of service and locate real users scenarios,
- know and understand basic rules of creating good API, how http works, how to creat JSON/XML file,
- ability to find out how business logic should resolve by API from existing documentation and talk with developers,
- ability to design tests that are relevant for API,
- know how to use tools that are good for particular test tasks (Charles, Postman, JMeter, etc.),
- ability to coding to perform automation API testing,
- ability to analyze results of tests and how to update existing test suits after API changes.