Software Engineering Intern

Keysight Technologies, Inc.Austin, TX
$30 - $33

About The Position

Keysight Technologies is seeking an intern to join our software system testing team. In this role, you will develop and maintain automated test cases for applicable products in Network Visibility Solutions team. Other responsibilities will include: Review features and/or feature specifications to understand the product requirements, Learn about the product under test, how to test, and related automation platform & tools, Develop and perform automated tests which may include functional, performance, and stress test scenarios, Where applicable, develop and enhance automation framework based on python, Robot Framework, or Selenium. Tracking, managing, and communicating progress of test automation, Performing analysis of potential failures and documenting those for failure investigation. Performing verification testing for bug fixes, Maintaining system test environment where assigned and applicable.

Requirements

  • College student (major in CS, CE, or EE preferred).
  • Excellent verbal and written English communication skills.
  • Self-motivated; highly enthusiastic team player with strong analytical & problem-solving skills.
  • Must be enrolled in an accredited college/university as of September 2026.
  • Applicants who have graduated before September 2026 will not be considered unless they are entering/applying to a MS or PHD program after graduating.

Nice To Haves

  • Agile Scrum development process
  • Object-Oriented programming languages (e.g. Python, Java) and developing scripts/code to automate testing
  • Developing and/or testing in virtualized environment (e.g. AWS/KVM/VMWare) and/or (public/private) cloud environment
  • RESTful web service APIs
  • Automation tools/framework experiences such as Selenium, Robot Framework
  • Use of CoPilot or chatGPT

Responsibilities

  • Develop and maintain automated test cases for applicable products in Network Visibility Solutions team.
  • Review features and/or feature specifications to understand the product requirements.
  • Learn about the product under test, how to test, and related automation platform & tools.
  • Develop and perform automated tests which may include functional, performance, and stress test scenarios.
  • Develop and enhance automation framework based on python, Robot Framework, or Selenium.
  • Track, manage, and communicate progress of test automation.
  • Perform analysis of potential failures and document those for failure investigation.
  • Perform verification testing for bug fixes.
  • Maintain system test environment where assigned and applicable.

Benefits

  • Visa Sponsorship is not available for this position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service