Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intuitive (Intuitive Surgical) Logo

Sr Software Engineer, Test

Intuitive (Intuitive Surgical)

$153,300 - $259,600
Nov 3, 2025
Sunnyvale, CA, US
Apply Now

Intuitive is looking to solve the problem of ensuring the quality and reliability of complex medical device user interface software through the design and development of a robust UI test automation framework.

Requirements

  • Proficiency in python or a related language, capable of developing automated test scripts and understanding the team’s related software modules
  • Experience working with Graphical User Interface Testing tools (Squish, Silktest, etc.)
  • Experience integrating with existing software in a variety of languages (C/C++, Matlab, Python, Go, bash scripting, etc.)
  • Experience setting up and working with CI/CD tools
  • Ability to design, implement, and document a scalable test automation setup suitable for use and extension by developers
  • Experience with Medical Design Control processes
  • Experience working in a Linux operating system environment.

Responsibilities

  • Design and develop a UI test automation framework that meets the testing needs for complex medical device user interface software.
  • Own improvements and maintenance of an automated GUI screenshot generation tool, which facilitates GUI review, multilanguage translations, and easy-access to GUI content, providing enormous value to the team and the business.
  • Convert manual UI testing to automated testing scripts and expand test automation capabilities.
  • Influence and coordinate with software developers to expand simulation capabilities and designing for testability.
  • Design and develop automated test methods and test protocols for verification of the Ion system.
  • Debug software and perform reviews of test automation and application code
  • Contribute to design documentation for test protocols, results and reports and complete tracing for all software requirements.

Other

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related discipline and 4+ years’ experience (or Master’s degree with 2+ years’ experience)
  • Excellent communication (verbal and presentation) and documentation skills
  • Possess excellent time management and prioritization skills
  • Creative mindset to architect a test automation framework
  • Troubleshooting mindset, an ability to systematically and effectively break down a system or process into subparts to identify failure mechanisms