Software Quality Assurance InternAt — SOTA Imaging

Opportunity Summary 

Position Summary

The Software QA Intern at SOTA Imaging will support the Engineering team by performing manual software testing, regression validation, and quality assurance activities across the SOTA Image dental imaging platform and its integrations. The intern will work directly within the software development lifecycle (SDLC), gaining real-world exposure to professional QA practices, defect tracking, sensor integration testing, and API validation.

This is an excellent opportunity for students in Computer Science, Information Systems, or related fields to build hands-on experience in a collaborative, remote engineering environment while applying classroom knowledge to production software systems.

 

Internship Duties & Responsibilities

  • Perform structured manual testing of the SOTA Image product across supported workflows, features, and defect fix scenarios
  • Test SOTA Imaging sensor integrations, including device capture workflows, installation scenarios, and software-hardware interoperability
  • Validate API behavior including functional responses, error handling, edge cases, and regression impacts
  • Test and troubleshoot TWAIN-based imaging integrations across supported desktop environments
  • Support front-end testing activities, including browser-based workflow validation
  • Create and maintain test cases, regression checklists, and release validation documentation
  • Identify, document, reproduce, and clearly communicate software defects and usability issues
  • Collaborate with developers as part of the SDLC to verify fixes and prevent regressions
  • Assist in minor automation tasks using tools such as Claude Code, Playwright, or Cypress as appropriate
  • Support QA documentation improvements and test coverage expansion over time

 

Required Qualifications

  • Currently enrolled in a degree program in Computer Science, Information Systems, Software Engineering, Computer Engineering, or a closely related field
  • Junior, Senior, or Graduate student standing
  • Basic understanding of software development concepts and the software development lifecycle (SDLC)
  • Familiarity with at least one programming or scripting language (e.g., Python, JavaScript, C#)
  • Strong written and verbal communication skills
  • Detail-oriented, organized, and methodical work approach
  • Ability to work independently in a remote environment

 

Preferred Qualifications

  • Coursework or project experience in software testing, QA, or quality engineering
  • Exposure to API concepts (REST, JSON, HTTP methods)
  • Experience with Visual Studio, VS Code, or .NET environments
  • Familiarity with front-end testing frameworks (Playwright, Cypress, Selenium)
  • Experience with defect tracking tools (Jira, Azure DevOps, GitHub Issues, etc.)
  • Interest in healthcare technology, dental imaging, or medical device software

Tasks:

The intern will perform the following professional and pre-professional duties:

Manual Software Testing (primary, ~35%): Execute structured test plans and test cases against the SOTA Image platform across supported workflows, features, and releases. Document test execution results and validate that software behavior meets defined requirements and acceptance criteria.

Defect Identification & Documentation (~20%): Identify, reproduce, and formally document software defects, inconsistencies, and usability issues in the team's defect tracking system with sufficient clarity and reproducible steps for engineering to act on.

Regression & Release Validation (~15%): Execute regression test suites prior to software releases and post-defect fixes to verify that previously working functionality has not been broken. Participate in release readiness validation activities.

API & Integration Testing (~10%): Validate API endpoints for expected functional behavior, error handling, and edge cases. Test TWAIN-based imaging workflows and sensor integrations across supported environments, documenting findings and interoperability issues.

Test Plan & Documentation Development (~10%): Assist in writing, maintaining, and improving test cases, regression checklists, and QA process documentation to increase test coverage and repeatability over time.

Front-End & Browser-Based Testing (~5%): Validate browser-based workflows within the SOTA Image platform and support introductory automated test development using tools such as Playwright or Cypress where appropriate.

QA Process Improvement (~5%): Contribute to ongoing efforts to improve QA documentation, test repeatability, and release confidence. Use Claude Code to assist with minor automation tasks and repetitive QA support activities.

Training:

Interns will receive the following structured training throughout their placement:

Week 1 — Onboarding & Orientation: General employer orientation covering SOTA Imaging's mission, products, engineering team structure, remote work tools (Slack, video conferencing, project management systems), and an introduction to the SOTA Image platform and its clinical context in dental imaging environments.

Ongoing — Weekly One-on-One Mentor Meetings: Mandatory weekly scheduled check-ins with the supervising developer (Erik Tarbell) to review completed work, assign new tasks, discuss defect findings, provide performance feedback, and set learning goals for the upcoming week.

Platform & Tools Training: Hands-on guided walkthroughs of the SOTA Image software, TWAIN-based imaging workflows, sensor integration setups, and the team's defect tracking and test management systems. Interns will be provided with work samples and existing test cases to contextualize their assignments before working independently.

API & Integration Training: Overview and contextualization of the APIs and sensor integrations the intern will be testing, including expected behaviors, known edge cases, and the relationship between QA findings and the broader SDLC.

QA Methodology Training: Introduction to SOTA Imaging's internal QA processes, including how test plans are written, how defects are documented and prioritized, and how regression testing fits into release cycles.

Tooling & Automation Introduction: Guided introduction to relevant tools including Visual Studio, VS Code, and where appropriate, front-end testing frameworks such as Playwright or Cypress. Interns will also be introduced to Claude Code for lightweight automation support tasks.

Learning Outcome:

Upon successful completion of this internship, the student intern will be able to:

1. Apply systematic software testing methodologies within a professional SDLC environment
2. Create and execute formal test plans, test cases, and regression suites for production software
3. Identify, reproduce, and document software defects in a way that enables engineering teams to resolve issues efficiently
4. Demonstrate working knowledge of API testing, TWAIN workflows, and hardware-software integration testing
5. Utilize industry-standard QA tools including Visual Studio, VS Code, and front-end testing frameworks
6. Communicate technical QA findings effectively with cross-functional team members
7. Gain introductory experience with test automation support using tools such as Playwright, Cypress, and Claude Code
8. Understand the intern’s role within a software quality function and the broader SDLC

Program 
Academic Internship
Location Type 
Remote
This opportunity provides some form of compensation 
No
Opportunity Availability 
05/08/2026 to 08/20/2026