Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer in Test image - Rise Careers
Job details

Senior Software Engineer in Test

SAGA Diagnostics is looking for a Senior Software Engineer in Test to join its Software Engineering team. This team is responsible for delivering the product functionality needed to support the laboratory and to integrate with enterprise systems to support commercial and partnering operations. This role will be responsible for ensuring the Software Engineering team can deliver high quality products that meet required specifications on a defined schedule. 

The ideal candidate would have experience working in regulated environments, have thorough knowledge of software quality best practices, and have the technical chops to take a risk-informed approach to testing and debugging software and defining software quality guidelines. This role requires someone who understands fundamental software design principles to prioritize development of effective end-to-end software tests. The candidate should be eager to join a fast-paced environment where they can quickly learn new science and technology, help define the test planning and execution strategy, and have a meaningful impact on product development.

Key Responsibilities

  • Write and apply test plans and test cases, identifying and focusing on high-risk areas while providing sufficient coverage across the product. 
  • Report meaningful and actionable defect reports when issues are identified, and provide debugging and diagnostic support for identifying the root cause.
  • Help guide the software engineering development practices used by the software engineering team by providing feedback on best practices for ensuring product quality.
  • Iterate on the test development and execution strategy to maximize efficiency and minimize risk. 
  • Deliver test documentation to support software development for medical devices in compliance with the applicable standards and regulations (FDA, IVDR, IEC 62304, etc.).
  • Stay up to date on best practices for ensuring high quality deliveries in life science software development.
  • 5+ years of experience working with and understanding software developed in Python and JavaScript/TypeScript.
  • 5+ years of experience working with SQL databases, preferably PostgreSQL.
  • Ability to communicate effectively with SMEs in diverse scientific and engineering disciplines.
  • Extensive experience in good software quality practices.
  • Expertise in defining and reporting software quality metrics to identify trends and identify high-risk areas.
  • Experience performing root cause analyses.

 

 Desired

  • Experience performing verification and validation activities in a regulated environment.
  • Experience working with software to support wet lab operations, including Laboratory Information Management Systems.
  • Experience developing and maintaining SDLC documentation for software quality, such as verification and validation plans and reports.

Primary location: Hybrid: Remote and onsite Morrisville, North Carolina  

SAGA Diagnostics is an equal opportunity employer, fully committed to achieving a diverse and inclusive workplace that embraces and encourages applicants of every background.  The company’s policy regarding equal employment opportunity means that all decisions regarding recruitment, hiring, benefits, wage and salary administration, scheduling, disciplinary action and termination will be made without unlawful discrimination on the basis of sex, gender, race, color, age, national origin, religion, disability, medical condition, genetic information, marital status, sexual orientation, gender identity or expression, citizenship status, pregnancy or maternity, veteran status, or any other status protected by applicable federal, state or local law. If you require reasonable accommodation in completing an application, interviewing, or otherwise participating in the employee selection process, please direct your inquiries to hr@sagadiagnostics.com. 

What You Should Know About Senior Software Engineer in Test, SAGA Diagnostics

SAGA Diagnostics is thrilled to announce that we are on the lookout for a Senior Software Engineer in Test to become a vital member of our Software Engineering team. If you're someone who is passionate about ensuring the highest quality products in the life sciences arena, then this role is tailor-made for you! You'll play a pivotal role in delivering the product functionality essential for our laboratory and its integrations with enterprise systems, all aimed at supporting our commercial and partnering operations. Your experience in regulated environments will be invaluable as you help shape our approach to testing and debugging software. We believe that effective end-to-end testing is crucial, and your expertise in software quality best practices will be a game changer. In this fast-paced environment, you will have the chance to dive into new science and technology, impact product development meaningfully, and be part of a team that’s dedicated to maximizing efficiency and minimizing risk while complying with industry standards. It’s about more than just testing; it’s about crafting a quality-first mindset across our Software Engineering team. So, if you're ready to take on a challenge and make a real difference in the medical software field, we’d love to meet you!

Frequently Asked Questions (FAQs) for Senior Software Engineer in Test Role at SAGA Diagnostics
What are the key responsibilities of a Senior Software Engineer in Test at SAGA Diagnostics?

As a Senior Software Engineer in Test at SAGA Diagnostics, you will be responsible for writing and applying test plans and cases that focus on high-risk areas while ensuring comprehensive coverage across the product. You will also report actionable defect reports when issues arise and provide diagnostic support to identify root causes. Additionally, you will contribute to guiding the software engineering practices, iterating on test strategies, and delivering necessary test documentation to comply with standards applicable to medical devices.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer in Test position at SAGA Diagnostics?

Ideal candidates for the Senior Software Engineer in Test role at SAGA Diagnostics will have over 5 years of experience working with software developed in Python and JavaScript/TypeScript and a solid understanding of SQL databases, ideally PostgreSQL. Experience in regulated environments, extensive knowledge of software quality practices, expertise in defining software quality metrics, and the ability to effectively communicate with subject matter experts in various fields are also important qualifications.

Join Rise to see the full answer
What testing practices does SAGA Diagnostics prioritize for its Senior Software Engineer in Test?

SAGA Diagnostics prioritizes a comprehensive approach to software testing that emphasizes risk-informed strategies. This includes developing end-to-end software tests, iteratively refining testing methods, and establishing best practices for reporting quality metrics. The goal is to ensure that all products conform to industry standards while supporting high-quality outcomes across the software development lifecycle.

Join Rise to see the full answer
How does the Senior Software Engineer in Test contribute to product development at SAGA Diagnostics?

The Senior Software Engineer in Test contributes to product development at SAGA Diagnostics by ensuring rigorous testing processes that guarantee product functionality and compliance with the necessary quality standards. This role directly influences how products are tested, enabling early detection of issues, and facilitating a smooth integration process between software and laboratory operations, crucial for the success of our commercial initiatives.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer in Test at SAGA Diagnostics?

The work environment for a Senior Software Engineer in Test at SAGA Diagnostics is hybrid, offering a blend of remote work and onsite collaboration in Morrisville, North Carolina. This setup encourages flexibility while still fostering team interaction and innovation. You’ll be part of a dynamic team that values diversity and inclusivity, providing a supportive atmosphere for professional growth and impactful contributions.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer in Test
Can you explain your experience with test planning in software development?

In answering this question, highlight your relevant experiences in developing detailed test plans, focusing on the methodologies you've used to determine high-risk areas and how you've established coverage metrics. Emphasize any specialized tools or frameworks you've employed, and discuss how you align your test plans with overall software quality objectives.

Join Rise to see the full answer
Describe a time when you identified a critical defect in testing.

When you respond, provide a specific example that illustrates your testing process. Detail how you discovered the defect, the steps you took to analyze it, and how you communicated the issue to your development team. Highlight your problem-solving skills and your ability to remain detail-oriented under pressure.

Join Rise to see the full answer
What best practices do you follow for software quality assurance?

Discuss your adherence to industry best practices, such as maintaining clear documentation, promoting test automation where applicable, and regularly reviewing and updating test cases. Mention your commitment to continuous learning and adjustment of practices based on emerging trends in software quality assurance.

Join Rise to see the full answer
How do you manage your time and priorities during a testing cycle?

Focus on your organizational skills and methodologies for time management, such as using project management tools or Agile methodologies. Explain how you prioritize tasks based on risk assessment and deadlines, ensuring that critical tests are completed on schedule while maintaining quality.

Join Rise to see the full answer
What tools or technologies do you prefer for testing software?

When asked this question, share specific tools you've used, discussing their strengths and how they improve the overall testing process. Whether you prefer automated testing frameworks or manual testing approaches, make sure to justify your choices based on project needs and team capabilities.

Join Rise to see the full answer
How do you ensure compliance with regulatory standards in your testing processes?

Explain how you stay informed about relevant standards, such as FDA and IEC 62304, and how you integrate these regulations into your testing strategy. Highlight your experience in creating documentation and processes that align with compliance requirements.

Join Rise to see the full answer
What role does feedback play in your testing practices?

Discuss the importance of feedback in improving your testing practices. Share examples of how you have used input from developers, stakeholders, and other testers to refine test cases, enhance coverage, and ultimately drive quality outcomes.

Join Rise to see the full answer
How do you approach debugging software issues?

Describe your systematic approach to debugging, including any tools or methodologies you favor. Talk about your experience with root cause analysis and how you collaborate with developers to resolve issues quickly and effectively.

Join Rise to see the full answer
Can you give an example of a successful collaboration with software engineers?

Choose a situation that reflects your teamwork skills and your contribution to the engineering process. Discuss how you helped bridge the gap between testing and development, leading to improvements in product quality and team efficiency.

Join Rise to see the full answer
What continues to drive your passion for software quality testing?

In your response, express your enthusiasm for ensuring product quality and your commitment to continuous improvement. Highlight experiences that have motivated you, such as impactful projects or recognition received, illustrating your deeper understanding of the importance of quality in software development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Endava Remote Monterrey, Nuevo Leon, Mexico
Posted 2 days ago

As a Senior iOS Developer at Endava, you'll leverage your expertise to develop and maintain iOS applications while collaborating with cross-functional teams.

Photo of the Rise User

Join our dynamic team at Visa as we innovate risk management solutions with AI technology!

Photo of the Rise User
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Seeking a Principal Machine Learning Engineer at Atlassian to drive engineering deliverables and mentor team members in a hybrid work environment.

Photo of the Rise User
Posted 2 days ago

Tenstorrent seeks a highly skilled Technical Lead in AI compiler technologies to advance their innovative AI solutions in Austin, TX.

Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Apple Hybrid Seattle, Washington, United States
Posted 5 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple’s Data Platform team as a Senior Software Engineer to design and build robust infrastructure for global-scale systems impacting millions of customers.

Bah Remote Charlottesville, VA
Posted 3 days ago

Booz Allen seeks a Senior ServiceNow Developer to leverage low-code solutions and enhance digital environments for clients.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time

Join Spotify's collaborative team as a Mid-Level iOS Engineer, where your contributions will impact millions of users.

SAGA Diagnostics AB is a personalized cancer diagnostics and disease monitoring company that offers molecular genetic testing of tissue biopsies and non-invasive "liquid biopsies" such as blood samples.

26 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura