Quality Assurance Analyst Intern (58343)

AAA NortheastNorth Providence, RI
18d$20 - $25Hybrid

About The Position

Eligible applicants must live within a commutable distance to Providence, RI. This position would be a hybrid role, which means that you will typically spend 3 days of your work week working onsite and 2 days of your work week working from a remote location. You have applied to a hybrid position, and as such, you will be required to meet specific work from home requirements to support the business needs of AAA. This includes high speed internet access with minimum internet speed requirements. Are you interested in joining a team that is continuously innovating to create the best experiences for members? Would you like to work for a company that has been rated a top employer and best place to work across the Northeast year over year? Do you want to be part of a company that is committed to giving back to the community? At AAA Northeast, as we continue to grow, our mission remains the same: helping and serving is a way of life. It’s why we’ve earned the trust of millions, and why AAA Northeast has remained a resilient and reliable brand for over a century. Job Title: Quality Assurance (QA) Analyst Intern Role Overview: The Quality Assurance (QA) Analyst Intern supports the QA team in validating software changes and learning best practices across the software development life cycle (SDLC). This internship provides hands-on experience writing and executing test cases, documenting results, and reporting defects under the guidance of experienced QA Analysts and Engineers. The intern partners with developers, product owners, and other stakeholders to help ensure releases meet quality standards and user expectations.

Requirements

  • Education: Currently pursuing a Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field (or equivalent technical coursework/bootcamp experience).
  • Foundational knowledge: Understanding of SDLC concepts and basic software testing principles (e.g., test cases, defects, regression).
  • Analytical skills: Strong attention to detail with the ability to break down problems, follow steps precisely, and document outcomes clearly.
  • Communication & teamwork: Comfortable collaborating with developers and business partners; able to ask clarifying questions and provide status updates.
  • Tools & technical aptitude: Ability to learn QA tools quickly (e.g., Jira and test case management tools); basic familiarity with spreadsheets and documentation tools; basic knowledge of Java.

Nice To Haves

  • Coursework or project experience with testing techniques (black-box testing, boundary testing, exploratory testing).
  • Familiarity with Agile/Scrum concepts and user stories/acceptance criteria.
  • Basic SQL for data validation and/or experience testing APIs (e.g., Postman) or web applications.
  • Exposure to test automation concepts or tools (e.g., Selenium, Playwright, Cypress) and a scripting language (Python, Java, or JavaScript).

Responsibilities

  • Test case development & execution (with guidance): Assist in creating and maintaining test cases from user stories, acceptance criteria, and requirements; execute manual test cases and record results; support functional, regression, and basic integration testing.
  • Defect reporting & verification: Identify, document, and track defects using the team’s tools (e.g., Jira); provide clear reproduction steps, expected vs. actual results, and supporting evidence; re-test fixes and participate in regression testing.
  • Documentation: Help keep QA artifacts current (test cases, test data notes, test cycle results, and simple test summaries) and ensure documentation is clear and traceable.
  • Collaboration & Agile participation: Participate in sprint ceremonies (planning, stand-ups, grooming/refinement, demos, retrospectives) as appropriate; communicate testing status, risks, and questions to the team.
  • Tools & automation exposure: Learn and apply QA tools and processes; where applicable, assist with maintaining or expanding basic automated test scripts under supervision and follow CI testing practices.
  • Continuous improvement: Learn team QA standards and contribute suggestions to improve test coverage, test data, and repeatable testing processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service