Test and prove that the software meets the requirements.
Analyze different scenarios.
Create a comprehensive and detailed test case and test plan.
Plan and coordinate test-related activities.
Develop and automate tests for software validation.
Run manual and automated tests and detect bug issues.
Test in different environments including web and mobile.
Document and monitor testing outcomes and establish steps to remedy problems.
Interact with other members of the development team, including programmers, designers, and product managers.
Requirements
Excellent knowledge of testing skills (designing test plans and test strategies, writing test cases, executing test cases, opening bugs, and verifying bugs).
Experience using automated testing tools (Appium, Selenium, Postman).
Familiar with programming language skills (C#, Python, and Java).
Teamwork spirit.
Eager to learn.
Mastering software methods, tools, and processes.
Familiar with ISTQB.
Mobile application testing experience.
Bachelor’s degree in Computer Science, Software Engineering, or related fields.
At least 2 years of experience in software testing.