Demo

Sr. Software Test Engineer

Diality
Irvine, CA Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 3/5/2025

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.​

Salary : $105,000 - $125,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Test Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Test Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,692 - $122,242
Income Estimation: 
$128,874 - $152,513
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$116,820 - $149,340
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diality

Diality
Hired Organization Address Irvine, CA Full Time
Job Description Job Description Company & Job Overview : Diality Inc, a privately held medical device company located in...

Not the job you're looking for? Here are some other Sr. Software Test Engineer jobs in the Irvine, CA area that may be a better fit.

Electronic Test Design Engineer

Marvin Test Solutions, Irvine, CA

Embedded Software Test Engineer

Central Business Solutions, Inc, Irvine, CA

AI Assistant is available now!

Feel free to start your new journey!