Skip Navigation
After navigation

Quality Assurance Intern

Reports To: Director of Software Development


The Quality Assurance Intern’s role is to help plan testing efforts, validation and quality review support for software applications and services including front-end functional testing, middle-tier testing of web services and databases as well as perform regression and integration/acceptance testing in an agile development environment. QA interns are mentored and monitored by QA Analyst.


  • Ability to assist in formulating test strategies and test cases from requirements, design documents and specifications
  • Communicate test progress, test results, and relevant information to project stakeholders
  • Train and help create, track, and validate resolution of bug work items
  • Participate in weekly Development/QA scrum meetings and weekly test team meetings
  • Participate in all phases of the software/hardware development process with emphasis on analysis of user requirements, test approach, and testing methodology
  • Work closely with Software Engineers to communicate, track, and confirm resolution of software defects
  • Identify opportunities for regression test procedures that can be referred for automation
  • Ensure testing is completed within established timelines and applications conform to all applicable requirements


  • Basic knowledge of software testing best practices and methodologies
  • Analytical and problem-solving skills
  • Excellent written and oral communication skills
  • Ability to communicate in both technical and end user-friendly language
  • Experience using different Operating Systems, Web Browsers, and Devices
  • Comfortable in an AGILE based development environment


  • Enrolled in a 4-year Bachelors program is preferred but not mandatory. Preferably in Mathematics, Computer Science or Electrical/Computer Engineering majors.
  • Able to work up to 30 hours a week