● Design and implement automated functional tests for different test cases.
● Design and implement manual tests for test cases that cannot be automated.
● Prepare related documents, test scenarios, and test cases.
● Design and implement Stress/Load tests for specified test scenarios.
● Ensure the system resilience by fault injection.
Requirements
● Familiarity with fundamental test concepts (different types, levels, etc.).
● Familiarity with API testing using Postman.
● Familiarity with at least one test automation framework (Selenium, Robot, etc.).
● Familiarity with at least one of the Load/Stress testing frameworks (JMeter, Locust, etc.).
● Familiarity with writing test scenarios and test cases.
● Familiarity with at least one scripting language (Javascript, Groovy, Python, etc.).
● Analytical skills.