
Gain practical experience in manual and automated testing methodologies.
Understand the software development lifecycle and the role of testing within it.
Learn to use industry-standard testing tools and frameworks.
Shadow experienced testers to understand the manual testing process, including test case creation, execution, and defect tracking.
Learn to use automation testing tools such as Selenium or Appium to create and execute test scripts.
Collaborate with the development team to understand the codebase and contribute to the creation of automated test cases.
Participate in test planning, requirement analysis, and test strategy development under the guidance of senior testers.
Document test results, prepare test reports, and contribute to continuous improvement of testing processes.