Intern – Software Tester

October 22, 2024
Application ends: November 15, 2024
Apply Now

Job Description

We’re offering an exciting internship opportunity to join our team as Software Testers. You will assist the testing team in ensuring the quality of the software by running tests and reporting issues. This role is designed for individuals passionate about testing and eager to learn quality assurance processes. You will work closely with developers and senior testers to deliver quality software solutions.

Key Roles & Responsibilities:

Testing and Quality Assurance:
•  Manual Testing:
  • Perform manual tests on software features under development to ensure they meet the design and functional requirements.
  • Identify and document any bugs or issues found during testing.
•  Automated Testing:
  •  Assist in setting up automated tests under the guidance of senior testers.
  •   Learn how to run and maintain automated testing scripts.
•  Test Case Creation:
  • Help create detailed test cases based on software requirements.
  • Assist in maintaining a test case repository for reuse in future testing cycles.
•  Regression Testing:
  • Run regression tests on previously tested software to ensure new features don’t break existing functionality.
Bug Tracking and Debugging:
•  Bug Reporting:
  • Log bugs in the tracking system with detailed descriptions and steps to reproduce the issue.
  • Work with developers to clarify issues and verify fixes.
•  Debugging Assistance:
  • Assist in identifying root causes of defects using debugging tools under the supervision of senior testers.
 Collaboration and Communication
•  Team Interaction:
  • Collaborate with senior testers and developers to understand project requirements and provide feedback on potential issues.
  • Participate in team meetings, sprint planning, and daily stand-ups to stay updated on project progress.
•  Cross-functional Communication:
  • Work with product managers and customer support to ensure user needs are reflected in the testing process.
Documentation
Testing Documentation:
  • Assist in documenting test results, ensuring accurate and clear documentation for future reference.
  • Update bug reports with resolutions and other necessary information once issues are fixed.
Continuous Learning and Development
•  Skill Development:
  • Learn about different testing methodologies and tools (e.g., Selenium, JUnit, TestNG).
  • Participate in training sessions and workshops to improve testing skills and understanding of the software development lifecycle (SDLC).
•  Tool Learning:
  • Gain hands-on experience with bug-tracking and testing management tools like Jira, TestRail, or Bugzilla.
•  Mentorship:
  • Seek guidance from senior testers and developers to improve testing knowledge and develop technical problem-solving abilities.

Qualifications & Requirements:

  • Bachelor degree in Computer Science, Information Technology or related field.
  • Basic understanding of software development life cycles.
  • Familiarity with testing concepts and methodologies.
  • Analytical and problem-solving skills.
  • Excellent communication and teamwork skills.

What We Offer:

  • Stipend during the internship period
  • Opportunity to work on live projects
  • Mentorship from experienced QA professionals.
  • Collaborative and dynamic work environment.
  • Certificate of completion and potential full-time employment opportunities.