Responsibilities:
Manual Testing: Execute test cases to uncover bugs and validate software functionalities.
Automation: Develop test scripts and simple tools to streamline manual processes.
Documentation: Review requirements, create test plans, and document any defects found.
Collaboration: Work alongside developers to enhance software quality.
Requirements:
Current undergraduate or graduate student preferred in Computer Science, Software Engineering, Information Technology, or related fields. An internship duration of at least 3 months is required.
Understanding of basic software engineering and testing processes along with basic knowledge of common testing methods and tools. Course projects or practical testing/development experience is a bonus.
Strong programming foundation with proficiency in at least one language (Python/Go/Java/C++). Experience in developing automated testing scripts or tools is preferred.
A strong ability to learn and innovate, willingness to explore new technologies and methods, and a desire to tackle complex problems.