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