Salary
💰 $120,000 - $160,000 per year
About the role
- The Testing Manager will lead and oversee all aspects of the testing lifecycle within the Health Care Management and Coordination System (HCMACS) Program, a critical initiative focused on the implementation and integration of a comprehensive Enterprise Electronic Health Record (EHR) system.
- This role ensures that all testing activities align with program objectives, quality standards, and established timelines.
- The Testing Manager will develop and execute an enterprise-wide testing strategy while maintaining the integrity, completeness, and efficiency of the testing processes throughout the system lifecycle.
- This position performs all duties and responsibilities in accordance with the Mission, Vision, and Core Values of Cayuse.
- Responsibilities Testing Strategy and Planning: Develop and articulate the overall testing strategy for the HCMACS program, including objectives, alignment with stakeholder expectations, and execution plans.
- Create and maintain the testing schedule, ensuring alignment with overall project timelines and program milestones.
- Define testing phases such as integration testing, user acceptance testing (UAT), and end-to-end testing while establishing clear entry and exit criteria for each phase.
- Testing Tools and Environments: Identify, procure, configure, and maintain testing tools, such as: Automated testing platforms. Defect tracking systems. Test case traceability tools.
- Manage all test environments, ensuring they are complete, fully functional, and stable during the testing lifecycle.
- Collaborate with functional and technical teams, including application analysts and data conversion teams, to develop and refresh test data required for testing activities.
- Test Case and Scenario Development: Oversee the creation and validation of test conditions, scenarios, and scripts to ensure they are consistent with business, functional, and technical requirements.
- Work closely with business analysts, clinicians, and technical experts to ensure test cases account for both functional and non-functional requirements.
- Execution of Testing Activities: Direct and manage all testing activities, including: Functional testing (verification of system functionality against requirements). Integration testing (validating integration points between various systems and modules). Security, load, and performance testing (including scalability and stress assessments). End-user testing, including user acceptance testing (UAT) and clinical workflow validation.
- Coordinate and manage a diverse team of testers, including internal program staff and external stakeholders.
- Facilitate defect triage sessions to prioritize, resolve, and track issues uncovered during testing activities.
- Quality Management: Define and implement quality assurance processes to ensure testing outcomes meet program standards.
- Develop and track key performance indicators (KPIs) and test metrics, providing weekly and ad hoc progress reports to program leadership.
- Implement continuous process improvement strategies for testing practices.
- Stakeholder Collaboration: Serve as the primary point of contact for all testing-related activities, including real-time updates to project stakeholders.
- Collaborate with cross-functional teams (e.g., application analysts, conversion teams, development teams) to resolve testing gaps and issues.
- Present detailed testing progress reports, risks, and mitigation plans to executive leadership and program stakeholders.
- Other duties as assigned.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Health Informatics, Engineering, or a related field from an accredited institution.
- International Software Testing Qualifications Board (ISTQB) Foundation Level Certification or higher.
- Epic Systems Testing Certification related to the testing of standard modules (preferred, if applicable).
- Certification in automated testing tools or platforms (e.g., Selenium, LoadRunner, JMeter).
- Professional certification in testing management or QA practices (e.g., Certified Software Test Manager (CSTM)).
- A minimum of five (5) years of experience leading testing teams in large-scale health information technology (IT) or enterprise system implementations.
- Completion of at least two (2) full testing cycles using Epic Systems Corporation’s standard testing methodologies, with demonstrated expertise in EHR system testing.
- Strong understanding of advanced software testing principles, methodologies, and tools, particularly for use in complex clinical and enterprise IT environments.
- Must be able to pass a background check.
- May require additional background checks as required by projects and/or clients at any time during employment.
- Minimum Skills: Proven ability to multitask and prioritize in a fast past environment with changing priorities; adaptable to change and a quick learner.
- Must be self-motivated and able to work well independently as well as on a multi-functional team.
- Proficient in MS Office, Word, Outlook, PowerPoint, and Excel.
- Exceptional interpersonal, leadership, and team management skills.
- Superior written and verbal communication abilities, including the development of detailed documentation and reporting.
- In-depth technical knowledge of EHR interfaces, workflows, and system integration requirements