Execute manual test cases to validate new features, bug fixes, and enhancements across web and/or platform-based applications
Review product and business requirements to understand expected behavior and identify test scenarios
Identify, document, and track defects and issues in an issue-tracking system (e.g., JIRA) with clear reproduction steps and impact
Perform functional, regression, end-to-end, and user acceptance testing (UAT) as part of regular release cycles
Re-test resolved defects to confirm fixes and prevent regressions
Collaborate with QA, Product, and Engineering to clarify requirements, communicate findings, and support timely issue resolution
Help maintain and improve QA documentation, test cases, and shared knowledge resources
Contribute to ongoing improvements in testing processes, coverage, and quality standards
Learn and apply foundational concepts related to automation, SDLC, and quality best practices (as exposure allows)
Requirements
Currently pursuing or recently completed a degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent hands-on experience)
Basic understanding of software testing concepts (manual testing, test cases, defect reporting)
Ability to clearly communicate issues in writing with attention to detail
Strong analytical and problem-solving mindset; curious about how systems work (and fail)
Comfortable working in a collaborative, fast-paced environment
Experience using JIRA or another issue-tracking tool (Nice to Have)
Exposure to writing test cases or test scenarios (Nice to Have)
Familiarity with web applications, APIs, or SaaS platforms (Nice to Have)
Introductory knowledge of automation tools or scripting (e.g., Selenium, Cypress, Playwright, or similar) (Nice to Have)
Experience working on team-based projects where quality or testing was involved (coursework, internships, personal projects) (Nice to Have)