Sr. Software Test Engineer Job at Diality, Irvine, CA

S3FncVhkNFFLMzZpSGdPRHVDR296OFVWN1E9PQ==
  • Diality
  • Irvine, CA

Job Description

Company & Job Overview:

Diality Inc, a privately held medical device company located in Irvine, CA is committed to improving the quality of life for patients with kidney disease. We are developing a smart, flexible, portable hemodialysis machine that will enable patients to self-treat at home or wherever they travel. The extremely versatile hemodialysis solution will allow more patients to benefit from their true dialysis prescription at home or in a variety of care settings, including nursing homes, hospitals, and dialysis centers, without the need for pre-mixed dialysate bags or external water-treatment systems.

The Senior Software Test Engineer will be a key contributor to the verification and validation testing of our medical devices, ensuring the highest standards of software quality and compliance.

Responsibilities:

Test Planning, Strategy & Execution

  • Develop and implement test plans, test cases, and test strategies based on software requirements and design specifications.
  • Define and maintain testing methodologies, frameworks, and best practices.
  • Identify test automation opportunities and contribute to automation strategies.
  • Conduct manual and automated testing to verify software against software requirements.

Test Automation & Tools

  • Design, develop, and maintain automated test framework using Python and related tools and packages.
  • Enhance test efficiency through automation frameworks and scripting.

Defect Management & Debugging

  • Identify, document, and track software defects using bug tracking tools.
  • Collaborate with developers to reproduce, troubleshoot, and resolve software defects.

Collaboration & Communication

  • Work closely with software developers, product managers, and system engineering teams to ensure alignment in software requirements and test result expectations.
  • Participate in code reviews, design discussions, and risk assessments.

Documentation & Reporting

  • Maintain detailed test documentation, including test plans, test cases, and test reports.
  • Provide test execution reports, defect summaries, and software quality metrics.

Qualifications & Requirements

  • Bachelor or Master degree in Computer Science, Software Engineering, or a related field, with a minimum of 5 years of experience in software development.
  • Proficiency in Python programming language in a complex code-based infrastructure.
  • Experience with test automation frameworks and related tools.
  • Understanding communication protocols such as CAN, Serial, Ethernet, etc.
  • Familiarity with Git, Jira, or similar tools for version control and issue tracking.
  • Experience using a software IDE for software development and debugging.
  • Ability to adapt to shifting priorities and work in a dynamic environment.
  • Teamwork and ability to engage in team discussions and align with team decisions.
  • Strong critical thinking, analytical, and problem-solving abilities with attention to detail.
  • Strong communication skills and willingness to learn.
  • Experience with oscilloscopes, multimeters, or other test equipment is a plus.
  • Familiarity with IEC 62304 Medical Device Software Development Life Cycle (SDLC) standards is a plus.
  • Experience in medical devices or other regulated industries is a plus.

Physical Demands:

  • ​Sustained periods of time standing and sitting in a laboratory​
  • Sitting at a desk utilizing a computer
  • Some lifting of < 25 pounds

Working Environment:

  • Typical office areas with offices, cubicles and conference rooms. Typical laboratory and chemical storage areas which may contain hazardous compounds requiring adherence to safe handling practices.

Travel:

  • Willingness to travel domestically as needed (up to 10%) primarily to visit vendors and attendance at select conferences.​

Job Tags

Flexible hours, Shift work,

Similar Jobs

Pc Wizard

Web Developer Job at Pc Wizard

 ...WERE HIRING: Part-Time Web Developer Do you love building beautiful, functional websites and making things run smoothly behind the scenes...  ...to join our team in Duncan, OK. What Youll Do: Design, build, and maintain user-friendly websites (WordPress + Elementor... 

Alaska Ultimate Safaris

Float plane pilot Alaska Job at Alaska Ultimate Safaris

 ...staff carrier positions in the greatest place on earth! Role Description This is a full-time on-site role for a Float Plane Pilot in Alaska. As a Float Plane Pilot, you will be responsible for flying and navigating floatplanes, conducting safety checks, guiding... 

PacifiCorp

Engineer I, II, Casper, Wy #113472 Job at PacifiCorp

Engineer I, II, Casper, Wy #113472 Date: Apr 8, 2025 Location: CASPER, WY, US, 82609 Company: PacifiCorp POWER YOUR GREATNESS PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service...

The University of Vermont Health Network- Porter Medical Cen...

Radiologist Job at The University of Vermont Health Network- Porter Medical Cen...

 ...Network Radiology Department is seeking a Clinical Practice Radiologist to provide care at its Middlebury, Vermont campus. Job Highlights...  ..., fluoroscopy, and screening and diagnostic mammography. Interventional skills to support arthrograms, US- and mammography-guided... 

Twenty First Services

Insurance Field Inspector Job at Twenty First Services

 ...Insurance Field Inspector Dallas & Surrounding Area We are a regional insurance inspection firm servicing the southeastern United States. We are seeing work in Fort Worth, Keller, and surrounding areas. Typically within a 30-mile radius. We are looking to add someone...