About The Position

This is a paid System Test Automation Engineer Intern opportunity for individuals currently pursuing an undergraduate (BS) and/or graduate (MS) degree. The internship will last 3-6 months and will take place at the San Diego, CA site. Through this role, interns will gain hands-on experience in medical device software testing, test automation, AI-driven V&V technologies, and system integration within a leading HealthTech company. The role is in a fast-paced R&D environment focused on developing innovative healthcare solutions.

Requirements

  • At least 3 years of study towards the degree of Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field
  • Experience with one or more programming languages including C#, .NET, Azure, TypeScript, Python, FastAPI, Java, JavaScripts, Go, or React
  • Experience using source code control systems like Git or Azure DevOps
  • Experience with debugging techniques
  • Interest in software quality, test automation, AI technologies, and medical device development.
  • Self-motivated learner who enjoys solving complex technical problems
  • Strong analytical, troubleshooting, and problem-solving skills
  • Effective communication skills
  • Ability to work both independently and within cross-functional teams
  • Ability to establish and maintain productive working relationships with team members, stakeholders, and business partners
  • Must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.

Responsibilities

  • Design, develop, and enhance automated test frameworks, software tools, and AI-powered testing solutions.
  • Support the development of AI agents and explore the application of Generative AI and Machine Learning technologies for test automation.
  • Develop and maintain automation scripts using modern programming languages and tools.
  • Automate system integration and verification procedures to improve test efficiency, quality, and automation coverage.
  • Execute automated test suites, analyze results, identify issues, and evaluate opportunities to improve testing methodologies and processes.
  • Investigate and troubleshoot software, hardware, and integration issues in collaboration with software developers, systems engineers, and test engineers.
  • Validate defects and help expedite issue resolution across cross-functional teams.
  • Set up and maintain test environments, including software, hardware, and networking configurations.
  • Create and execute dry-run tests on engineering builds.
  • Support test case development and early defect detection.
  • Provide project updates, technical findings, and status reports to the engineering team and functional manager.

Benefits

  • Paid internship
  • Overtime eligible
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service