Posted Oct 17, 2026

Software Testing Principal

Apply Now
Description SAIC is seeking a motivated, career-oriented, and customer-focused Software Testing Principal to support testing and quality assurance activities for mission-critical healthcare applications operating in a MUMPS/InterSystems Caché environment. This role will support modernization efforts, system enhancements, healthcare interoperability initiatives, and production support activities associated with legacy healthcare systems. This is a 100% Remote role. Job Description - Develop and execute comprehensive test plans, test cases, test scripts, and test procedures for healthcare applications operating in MUMPS/InterSystems Caché environments. - Validate software enhancements, maintenance releases, defect corrections, and system upgrades. - Support functional, integration, regression, user acceptance, system, and end-to-end testing activities. - Verify data integrity across legacy healthcare applications, databases, interfaces, and external systems. - Test healthcare interoperability transactions utilizing HL7, FHIR, EDI, and related industry standards. - Participate in Beta/IOC testing with healthcare facilities and end users, documenting results and coordinating issue resolution. - Analyze and troubleshoot software defects, integration failures, and production incidents. - Collaborate with developers, business analysts, product owners, and end users to validate requirements and test objectives. - Develop test data and test environments supporting healthcare workflows and business processes. - Execute manual and automated testing activities where applicable. - Track, document, and communicate testing metrics, defects, risks, and status reports. - Validate integrations involving VistA, FileMan, healthcare messaging platforms, and external partner systems. - Support root cause analysis and verification of software fixes. - Review system requirements and technical specifications to ensure testability and complete coverage. - Contribute to continuous improvement of testing processes, procedures, and quality standards. - Provide technical leadership and guidance on testing strategies for healthcare and government systems. Qualifications Education and Experience - Bachelor's degree in Computer Science, Information Technology, Engineering, Healthcare Informatics, or related field or 8 years of additional relevant experience may be substituted for education. - 10+ years of software testing, quality assurance, or system validation experience. - Experience supporting healthcare, government, or other highly regulated environments. - Experience testing enterprise applications supporting clinical, benefits, or healthcare operations. - Experience supporting legacy applications and long-lived mission-critical systems. - Must be a US Citizen and able to maintain a Public Trust - Preferred Experience supporting Department of Veterans Affairs (VA) systems. - Experience supporting VistA and FileMan applications. - ISTQB, CSTE, CSQA, or similar testing certification. - Experience with Agile/Scrum development methodologies. Requirements Core Technical: - Experience testing applications developed using MUMPS and/or InterSystems Caché. - Experience validating healthcare business workflows and system functionality. - Experience developing detailed test plans, test scenarios, test scripts, and test cases. - Experience performing functional, regression, integration