Senior System Test Engineer

IntuitiveSunnyvale, CA
5d

About The Position

Quality Counts at Intuitive. As a Senior System Test Engineer within the Multiport System & Release team, you will be responsible for all aspects of system level software verification test activities to ensure the high quality of the robotic surgical products. You will closely collaborate with cross-functional teams, including but not limited to product interaction design, software development, systems analysts, human factors, clinical, quality and regulatory teams. You will understand the system from both a technical perspective and the user’s viewpoint, and drive definition and development of robust test strategy and comprehensive test design. The successful candidate must excel in a focused, high-energy team environment with accountability and ownership.

Requirements

  • Experience developing test scripts in Python for functional testing of user interface features.
  • Strong experience in troubleshooting, triaging and providing detailed debug information for expediting issue resolution.
  • Experience developing detailed test plans, assessing risks, filing detailed bug reports, and providing relevant data for test reporting.
  • Ability to drive cross-functional communications, understanding dependencies while also ensuring a tight timeline can be maintained.
  • Proactive self-starter with a keen eye for details with focus on end-user experiences and ability to go above and beyond to ensure a high-quality release.
  • Continuously learning and advancing skills across multiple areas.
  • Excellent knowledge of product / software development lifecycle, testing methodologies, and testing tools.
  • Experienced in testing complex systems with multiple software and hardware components, preferably including FDA-regulated products.
  • BA/BS in Computer Science/ Biomedical / Mechanical / Electrical Engineering and/or relevant professional experience.

Responsibilities

  • Partner closely with user interaction designers, system analysts, and developers to ensure testable requirements.
  • Identify edge use cases which are not defined in requirements
  • Participate in design reviews and provide verification‑centric input
  • Design and implement comprehensive, robust manual and automated test strategies for functional, integration, regression, coexistence, and user journey focused E2E testing
  • Design, develop and execute test protocols for end-to-end user interaction features
  • Champion continuous improvement by optimizing verification workflows, automation test coverage, and test metrics to increase efficiency and overall software reliability
  • Log and manage issues in the issue tracking system, work with development and cross-functional teams to debug
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service