K

Keysight Technologies

Manufactures test equipment and measurement software

R&D Software Engineer QA DevOps Intern

Test Automation EngineeringConfirmed live in the last 24 hours
Internship$38.31 - $41.25

About the Job

Requirements

  • The applicant must have completed at least the junior year of a Bachelor's program.
  • The applicant must currently be pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • The applicant must have experience programming in one or more modern languages such as C#, Python, Java, or C++.
  • The applicant must be familiar with software development principles, object-oriented design, and source control systems such as Git.
  • The applicant must understand software testing concepts, including unit, integration, and regression testing.
  • The applicant must have strong analytical and problem-solving skills.
  • The applicant must have excellent written and verbal communication skills.

Responsibilities

  • Design, develop, and maintain automated test frameworks for desktop and/or web-based applications.
  • Create automated functional, integration, and regression test suites to validate software features and system behavior.
  • Integrate automated test execution into Jenkins continuous integration and build pipelines.
  • Develop scripts and tools to automate test setup, execution, result collection, and reporting.
  • Analyze test results and collaborate with development teams to identify, reproduce, and resolve software defects.
  • Implement dashboards and reporting mechanisms to provide visibility into software quality metrics and test coverage.
  • Improve the reliability, scalability, and maintainability of test automation infrastructure.
  • Participate in code reviews, design discussions, and Agile development activities.
  • Document test architecture, automation strategies, and best practices.

Desired Qualifications

  • Software development.
  • Test automation.
  • C#.
  • Python.
  • Jenkins.
  • Git.
  • Continuous integration/continuous delivery (CI/CD).
  • Quality assurance.
  • DevOps.
  • Problem-solving.

About the Company

Keysight Technologies

Manufactures test equipment and measurement software

Keysight Technologies provides test and measurement equipment for electronics development and deployment. It sells high-precision hardware instruments (such as oscilloscopes, network analyzers, and signal generators) and software that support design, test, and validation of electronic systems, with focus areas including electronic design, e-mobility, network monitoring, and 5G. The products work by combining measurement hardware with analytics software to collect, analyze, and visualize test data across design, verification, and maintenance workflows. The company differentiates itself with a broad, industry-grade instrument portfolio, integrated end-to-end software, and ongoing services and support, including involvement in 6G development, to help speed digitalization and product deployment.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Rosa, CA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Keysight Technologies

See more jobs