Talent.com
Staff Software Test Engineer - Automated Testing - Radiation Therapy Medical Devices

Staff Software Test Engineer - Automated Testing - Radiation Therapy Medical Devices

ViewRay Systems, Inc.Cleveland, OH, United States
21 hours ago
Job type
  • Full-time
Job description

Job Title : Staff Software Test Engineer - Automated Testing - Radiation Therapy Medical Devices

About ViewRay Systems

ViewRay Systems, Inc. is a private technology company seeking to provide the global radiation therapy community with advanced medical instruments incorporating the highest level of technology possible. Our belief is that only significant technological innovation can enable society to conquer disease. Our mission is to dare to change the paradigms of medicine and solve “impossible” technical problems to enable clinicians to effect a cure to save precious human lives, mitigate pain and suffering, and enhance quality of life. Our vision is to become the world’s leader in producing highly effective innovative technology to cure cancer.

ViewRay Systems designs, manufactures, and markets the MRIdian A3i® radiation therapy system to treat cancer patients with the smallest radiation therapy margins available with the highest patient throughput demonstrated for the most complicated cases. The system treats by aligning the sharpest radiation therapy beam on the market to diagnostic quality magnetic resonance images (MRIs) of the patient, adapts the treatment plan to the reality of the patient, and then uses the real-time MRIs to control the beam and record real-time doses delivered to the patient.

Job Description

We are seeking a skilled Staff Software Test Engineer specializing in automated testing to join our team in developing and ensuring the reliability, safety, and performance of radiation therapy medical devices. The ideal candidate will have expertise in designing, implementing, and executing automated test scripts to validate software and hardware components of life-critical medical devices. This role requires a deep understanding of quality assurance processes, automation tools, and regulatory standards in the medical device industry.

Key Responsibilities

  • Test Automation Development : Lead, develop, and maintain automated test activities for software and firmware used in radiation therapy devices.
  • Test Execution & Analysis : Execute automated tests, analyze results, and identify defects or performance issues in device functionality, user interfaces, and control systems.
  • Test Framework Maintenance : Enhance and maintain automated testing frameworks to support new product development and design changes to existing products.
  • Defect Tracking & Reporting : Log, track, and verify defects using bug-tracking tools, collaborating with development teams to ensure timely resolution.
  • Test Strategy Collaboration : Work with cross-functional teams (software, hardware, and clinical engineers) to develop test strategies and plans for new and existing products.
  • Risk Assessment : Participate in risk analysis and mitigation activities to ensure patient safety and device reliability.
  • Documentation : Create and maintain detailed test plans, protocols, test cases, and reports to support functional testing, integration as well as validation and verification activities.
  • Tool Selection & Optimization : Evaluate, recommend and validate automation test tools and technologies to improve testing efficiency and accuracy.
  • Continuous Improvement : Stay updated on industry trends, automation methodologies, and regulatory changes to enhance QA processes.

Required Qualifications

  • Bachelor’s degree in Computer Science, Biomedical Engineering, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in medical device quality assurance or software testing, with at least 2 years focused on automated testing.
  • Proven track record as a hands-on QA engineer with a focus on technical contributions rather than management responsibilities. 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.
  • Preferred Qualifications

  • Hands-on experience with testing radiation therapy devices, medical imaging systems, or familiarity working under stringent regulatory and QA standards.
  • Ability to read, understand, and analyze C++ code, particularly useful for reviewing and maintaining unit tests.
  • Hands-on experience with Playwright (JavaScript / TypeScript). Familiarity with other automation tools such as Puppeteer or Robot Framework.
  • 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.
  • Proficient in Python, Bash, or similar scripting languages to develop automation tools and test utilities.
  • Personal Interactions

  • Ability to communicate effectively, both orally and in writing, at a variety of technical levels.
  • Collaboration with global teams may require flexibility in working hours.
  • Ability to work effectively as part of the diverse team including physicists, scientists, and engineers in a fast-paced environment and with multiple projects.
  • Able to travel up to 10% & lift 50 lbs.
  • Job Type : Full-time

    Pay : Commensurate with experience

    Ability to Relocate : Cleveland, OH 44128 : Relocate before starting work (Required)

    Work Location : In person in Cleveland, OH : Relocate before starting work (Required)

    Benefits :

  • Health, dental, and vision insurance
  • Paid time off and flexible schedule
  • Office stocked with snacks, drinks, and occasional catered meals
  • Email inquiries to careers@viewraysystems.com

    Create a job alert for this search

    Software Test Engineer • Cleveland, OH, United States

    Related jobs
    • Promoted
    Senior Test Automation Engineer

    Senior Test Automation Engineer

    VirtualVocationsAkron, Ohio, United States
    Full-time
    A company is looking for a Senior Test Automation Engineer to enhance quality assurance in product development.Key Responsibilities Collaborate with engineering teams to ensure quality standards ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer in Test

    Software Development Engineer in Test

    VirtualVocationsCleveland, Ohio, United States
    Full-time
    A company is looking for an experienced SDET III to develop software solutions for testing applications and systems.Key Responsibilities Develop and maintain automated test scripts and frameworks...Show moreLast updated: 30+ days ago
    • Promoted
    Test Lead - Automation

    Test Lead - Automation

    VirtualVocationsAkron, Ohio, United States
    Full-time
    A company is looking for a Test Lead - Automation.Key Responsibilities Analyze requirements and acceptance criteria to design test cases and create test automation scripts Develop and implement ...Show moreLast updated: 23 days ago
    • Promoted
    QA Automation Engineer

    QA Automation Engineer

    VirtualVocationsCleveland, Ohio, United States
    Full-time
    A company is looking for a QA Automation Engineer to ensure the quality and reliability of software products through automated testing. Key Responsibilities : Design, develop, and maintain automate...Show moreLast updated: 30+ days ago
    • Promoted
    MRI Tech

    MRI Tech

    University HospitalsWilloughby, OH, US
    Full-time +1
    Shifts : A variety of shifts may be available including full-time, part-time, and PRN (location specific) Ask your recruiter for more details. Radiology candidates who accept a part-time or full-time...Show moreLast updated: 26 days ago
    • Promoted
    Software Test Engineer

    Software Test Engineer

    VirtualVocationsCleveland, Ohio, United States
    Full-time
    A company is looking for a Software Test Engineer to ensure the quality of software products through thorough testing and documentation. Key Responsibilities Assist in collecting and documenting p...Show moreLast updated: 30+ days ago
    • Promoted
    Local Contract MRI Technologist (Radiology / Cardiology)

    Local Contract MRI Technologist (Radiology / Cardiology)

    Host HealthcareMayfield Heights, OH, US
    Full-time
    Host Healthcare is seeking a local contract MRI Technologist for a local contract job in Mayfield Heights, Ohio.Job Description & Requirements. Pay package is based on 8 hour shifts and 40 hours...Show moreLast updated: 26 days ago
    • Promoted
    Medical Device Quality Engineer

    Medical Device Quality Engineer

    VirtualVocationsAkron, Ohio, United States
    Full-time
    A company is looking for a Senior Principal Software Quality Engineer.Key Responsibilities Provide Quality Engineering leadership for software and hardware product development teams, ensuring com...Show moreLast updated: 30+ days ago
    • Promoted
    Interventional Radiology Technologist

    Interventional Radiology Technologist

    Nucleus HealthcareElyria, OH, US
    Full-time +2
    Nucleus Healthcare is seeking a Interventional Radiology Technologist for a job in Elyria, Ohio.Job Description & Requirements. Interventional Radiology Technologist.M-F, Rotating weekend and Ho...Show moreLast updated: 10 days ago
    • Promoted
    Travel Cath Lab Technologist

    Travel Cath Lab Technologist

    Arrow Healthcare StaffingWilloughby, OH, US
    Full-time
    Arrow Healthcare Staffing is seeking a travel Cath Lab Technologist for a travel job in Willoughby, Ohio.Job Description & Requirements. Arrow Healthcare Staffing Job ID #16704974.Pay package is...Show moreLast updated: 30+ days ago
    • Promoted
    Medical Laboratory Scientist / Technologist Geauga

    Medical Laboratory Scientist / Technologist Geauga

    University HospitalsChardon, OH, US
    Full-time
    Follows laboratory policies and procedures to perform high and moderate complexity testing.Performs pre-analytical and post-analytical laboratory support functions. Demonstrates clear communication ...Show moreLast updated: 26 days ago
    • Promoted
    Travel Cath Lab Technologist

    Travel Cath Lab Technologist

    Springboard HealthcareChardon, OH, US
    Full-time
    Springboard Healthcare is seeking a travel Cath Lab Technologist for a travel job in Chardon, Ohio.Job Description & Requirements. Springboard Healthcare Job ID #735226.Pay package is based on 1...Show moreLast updated: 5 days ago
    • Promoted
    Radiographer PT

    Radiographer PT

    University HospitalsElyria, OH, US
    Full-time +1
    Shifts : A variety of shifts may be available including full-time, part-time, and PRN (location specific) Ask your recruiter for more details. Weekend / Holiday rotation required for full and part-time...Show moreLast updated: 30+ days ago
    • Promoted
    Radiographer PT Days

    Radiographer PT Days

    University HospitalsAvon, OH, US
    Full-time +1
    Performs diagnostic imaging at the direction of physician protocol.Provides compassionate age-specific care to patients from neonates through geriatrics. Shifts : A variety of shifts may be available...Show moreLast updated: 30+ days ago
    • Promoted
    Oregon Licensed Coding Quality Auditor

    Oregon Licensed Coding Quality Auditor

    VirtualVocationsAkron, Ohio, United States
    Full-time
    A company is looking for a Coding Quality Auditor, HEDIS who will conduct clinical quality audits and improve data collection processes. Key Responsibilities Conduct clinical quality audits and id...Show moreLast updated: 1 day ago
    • Promoted
    Travel Cardiac Cath Lab Technologist

    Travel Cardiac Cath Lab Technologist

    TRS HealthcareAkron, OH, US
    Full-time
    TRS Healthcare is seeking a travel Cath Lab Technologist for a travel job in Akron, Ohio.Job Description & Requirements.TRS Healthcare Job ID #13706490. Pay package is based on 8 hour shifts and...Show moreLast updated: 30+ days ago
    • Promoted
    Radiographer

    Radiographer

    University HospitalsElyria, OH, US
    Full-time +1
    Shifts : A variety of shifts are available including full and part-time positions.Weekend / Holiday rotation required.Ask your recruiter for more details. Radiology candidates who accept a part-time or...Show moreLast updated: 30+ days ago
    • Promoted
    HEDIS Coding Quality Auditor

    HEDIS Coding Quality Auditor

    VirtualVocationsAkron, Ohio, United States
    Full-time
    A company is looking for a Coding Quality Auditor, HEDIS.Key Responsibilities Conduct clinical quality audits and identify issues for quality improvement within the HEDIS project Collect and org...Show moreLast updated: 1 day ago
    • Promoted
    Travel CT Technologist

    Travel CT Technologist

    IDR HealthcareRavenna, OH, US
    Full-time
    IDR Healthcare is seeking a travel CT Technologist for a travel job in Ravenna, Ohio.Job Description & Requirements.IDR Healthcare is an awarding winning staffing firm that believes it is a pri...Show moreLast updated: 30+ days ago
    • Promoted
    Radiology Technologist

    Radiology Technologist

    Nucleus HealthcareRavenna, OH, US
    Full-time +2
    Nucleus Healthcare is seeking a Radiology Technologist for a job in Ravenna, Ohio.Job Description & Requirements.Radiology candidates who accept a part-time or full-time position with our clien...Show moreLast updated: 10 days ago