DevOps & Software Quality Engineer

Keysight Technologies, Inc.•Santa Rosa, CA
•Onsite

About The Position

Keysight is seeking a DevOps & Software Quality Engineer for its Digital and Photonics R&D team in Santa Rosa, California. The team develops and produces high-performance oscilloscopes. The role collaborates with a diverse, global, multi-functional team of engineers, scientists, and researchers to address communications electronics measurement challenges and develop measurement solutions for digital communications and Internet infrastructure signals and devices. The engineer will learn and maintain the sampling scope codebase build and release process and environment, address software security changes, and help assess and implement improvements to the DevOps build and release toolchain. The position will also contribute to EU Cyber Resilience Act compliance, coordinate the triage and resolution of security and quality issues, and improve software QA—particularly automated test coverage, regression testing, and measurement throughput benchmarks. The role requires substantial software development knowledge, with emphasis on software quality practices and package deployment. The successful candidate will help manage issues through sprint and release cycles, support secure software development and deployment practices, and work independently while collaborating with a global team. The position is on-site in Santa Rosa, California. Relocation is available; visa sponsorship is not available. The level will be determined by applicable experience, education, and skills. The California pay range is $122,580–$199,340, with a midpoint of $159,470; most offers are expected between the minimum and midpoint.

Requirements

  • Significant software development knowledge, focused on software quality practices and package deployment methods.
  • A relevant background likely in software engineering with significant QA experience.
  • A BS or MS degree in software engineering is identified as the likely educational background.
  • Two to four years of related QA, software toolchain, or software security experience.
  • At least one example of software quality implementation leadership and the ability to discuss QA coverage, multiple QA tools, and QA practices.
  • Hands-on experience with software build and release processes, supported by one or more examples of practical involvement.
  • Demonstrated success leading software development projects, including backlog management, sprint planning, and progress tracking.
  • Knowledge of software quality practices and evidence of strong triage, troubleshooting, and issue-resolution skills.
  • Strong communication and teamwork skills and enjoyment of working with a diverse global team.
  • Strong problem-solving and quantitative data-analysis skills.
  • Ability to learn new technologies quickly and lead a team through change.
  • Excellent time management and the ability to work independently with mentors available for support.
  • Enjoyment of working with a diverse, multi-functional team to deliver prototype designs into volume manufacturing on a global scale.

Nice To Haves

  • Evidence of encouraging software developers to develop appropriate unit, regression, and functional tests during feature development, use QA tools regularly, and respond to defect triage and closure work.
  • Competence in developing test software; knowledge of C# is a plus.
  • Working knowledge of DevOps toolchains and software build, release, and deployment.
  • Experience participating in or leading DevOps toolchain migration or modernization efforts.
  • Knowledge of software development environments, particularly the Visual Studio ecosystem.

Responsibilities

  • Learn and operate the existing sampling scope codebase build and release process in collaboration with the current build master.
  • Maintain the current build environment, respond to required software security changes, and keep the build toolchain operational.
  • Analyze and propose targeted transitions to a new DevOps build and release toolchain when the team agrees they would improve software productivity, stability, or security.
  • Contribute to bringing the sampling scope codebase into EU Cyber Resilience Act compliance and help maintain secure software development and deployment practices.
  • Organize triage and track resolution of issues discovered through SAST scans, incorporating them into regular prioritization alongside issues found through team and customer use, Sprint QA, and release QA.
  • Organize triage and track resolution of issues discovered through threat-modelling analysis, incorporating them into regular prioritization alongside other quality issues.
  • Work with the codebase product software Security Champion to identify software bill of materials components that could pose EU CRA compliance issues or deadline risks.
  • Learn and improve the existing sampling scope software QA process, with emphasis on developing and implementing better automated test coverage.
  • Participate in the codebase quality process from initial issue triage through verification and closure in each sprint and release cycle.
  • Target, run, and analyze nightly regression test beds.
  • Analyze automated QA coverage, identify gaps, and propose and implement automated processes, test scripts, and code to address them.
  • Learn about sampling scope measurements and factors affecting measurement throughput; learn existing speed benchmarks and consider additions to improve measurement throughput.
  • Continue learning in a dynamically changing technology environment.

Benefits

  • Medical, dental, and vision benefits
  • Health Savings Account
  • Health Care and Dependent Care Flexible Spending Accounts
  • Life, accident, and disability insurance
  • Business Travel Accident and Business Travel Health coverage
  • 401(k) Plan
  • Flexible Time Off
  • Paid holidays
  • Paid Family Leave
  • Discounts and perks
  • Tuition reimbursement
  • Adoption assistance
  • Employee Stock Purchase Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service