ViewRay Systems, Inc. · 12 hours ago
Software Test Engineer
ViewRay Systems, Inc. is a private medical technology company focused on advancing radiation therapy. They are seeking a skilled Software Test Engineer to develop and ensure the reliability and performance of radiation therapy medical devices through automated testing.
Medical Device
Responsibilities
Lead, develop, and maintain automated test activities for software and firmware used in radiation therapy devices
Execute automated tests, analyze results, and identify defects or performance issues in device functionality, user interfaces, and control systems
Enhance and maintain automated testing frameworks to support new product development and design changes to existing products
Log, track, and verify defects using bug-tracking tools, as well as collaborating with development teams to ensure timely resolution
Work with cross-functional teams (software, hardware, and clinical engineers) to develop test strategies and plans for new and existing products
Participate in risk analysis and mitigation activities to ensure patient safety and device reliability
Create and maintain detailed test plans, protocols, test cases, and reports to support functional testing and integration as well as verification and validation activities
Evaluate, recommend and validate automation test tools and technologies to improve testing efficiency and accuracy
Stay updated on industry trends, automation methodologies, and regulatory changes to enhance QA processes
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
Minimum of 3 years of experience in medical device quality assurance or software testing, with at least 1 year focused on automated testing or software development
Experience in designing and executing tests in real-world projects
Strong analytical and documentation skills, with a proven ability to transform software requirements into actionable, traceable test cases
Strong common sense and pragmatic judgment
Ability to discuss and collaborate effectively with developers, product managers, and other departments
Comfortable gathering requirements, clarifying ambiguities, and resolving issues across teams
Ability to execute manual system tests for a complex medical device product
Proficient in Python, Bash, JavaScript, or similar scripting languages to develop automation tools and test utilities
Hands-on experience with Playwright (JavaScript/TypeScript) or other test automation tools such Cypress, Puppeteer, or Selenium
Preferred
5+ years of software development or software test automation experience
Hands-on experience with testing radiation therapy devices, medical imaging systems, or familiarity working under stringent regulatory and QA standards
Skilled in CI/CD pipeline integration, managing build configurations (development vs. release), and implementing test tool and test packaging processes
Capable of designing, executing, and evaluating fuzz tests to identify edge-case issues and potential security vulnerabilities
Knowledgeable in structured release cycles, versioning strategies, and managing release artifacts
Benefits
Health, dental, and vision insurance
Paid time off and flexible schedule
Office stocked with snacks, drinks, and occasional catered meals
Company
ViewRay Systems, Inc.
ViewRay Systems, Inc. is a privately held medical device company that designs, manufactures and markets the MRIdian A3i Radiation Therapy System.
H1B Sponsorship
ViewRay Systems, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
Funding
Current Stage
Growth StageCompany data provided by crunchbase