Qualifications
General requirements:
4th-year student or recent graduate with a Bachelor's degree in Information Technology, Computer Science,
Software Engineering, or a related field, with less than one (01) year of experience.
Strong IT background with a GPA of 7.5+ (Please attach transcripts when submitting your CV).
Upper-intermediate or higher English proficiency (both written and verbal).
Minimum 3-month internship experience in software testing, automation testing, or a related field is a plus.
Strong self-learning ability with a proactive, growth-oriented mindset.
Excellent analytical and problem-solving skills.
Ability to work independently and collaborate effectively in a team.
Technical requirements:
Solid knowledge of manual testing, including test strategy, test planning, black-box, risk-based, exploratory, and non-UI testing.
Understanding of the software development and testing process.
Strong analytical skills, problem-solving ability, and attention to detail.
Strong dedication to quality and a positive, collaborative attitude and approach to testing
Nice to have:
Willingness to learn or hand-on experience in automated tests using testing frameworks like Appium/ Selenium/ Robotium/ UiAutomator/ XCTest/ XCUiTest, etc.
Hand-on experience in using test tools like TestNG/ Mocha/ Jasmine/ Nightwatch, etc.
Knowledge of Agile development process
Experience using AI chat tools (ChatGPT, Claude, Gemini, etc.) for research, debugging, and learning
Familiarity with at least one AI coding assistant (GitHub Copilot, Cursor, Claude Code, or similar)
Ability to write clear, contextual prompts to generate code snippets, unit tests, or documentation
Awareness of AI output limitations and responsible AI use (data privacy, handling of sensitive client data)