Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

Automatic Testing Solution Scope of Work (SOW)

02/08/2023
V0.1
Contents
1. INTRODUCTION/BACKGROUND...................................................................................................................1
2. OBJECTIVES..................................................................................................................................................2
3. SCOPE OF WORK..........................................................................................................................................3
3.1. Scope of Engagement...........................................................................................................................3
3.2. Scope for ERP Auto Testing..................................................................................................................3
3.3. Sidra IMT Solutions in Scope for Automation Testing..........................................................................4
3.4. Out of Scope.........................................................................................................................................4
3.5. Deliverables..........................................................................................................................................4
4. EVALUATION CRITERIA / RESPONSE REQUIREMENTS..................................................................................5
4.1 Organization / General.........................................................................................................................5
4.2 Technical Services................................................................................................................................5
4.3 Professional Services............................................................................................................................6
4.4 Support Services...................................................................................................................................6
4.5 Implementation Timeline.....................................................................................................................6
4.6 Security Requirements.........................................................................................................................7
4.7 Commercial Response..........................................................................................................................7

Sidra Medicine| Project Name 2


1. INTRODUCTION/BACKGROUND

Sidra Medicine is a leading state-of-the-art healthcare facility dedicated to delivering exceptional tertiary
healthcare services for women and children in Qatar. At Sidra, we are committed to providing world-class
patient care, backed by scientific expertise and comprehensive educational resources. Our vision and
objectives revolve around offering safe, efficient, highly reliable, and top-quality healthcare to patients
and their families.

Innovation lies at the core of Sidra Medicine's values, as we continuously strive to be a digital service
provider that ensures quality and efficient care. To support our commitment to innovation and efficiency,
we recognize the need to invest in cutting-edge IT systems and processes.

The Information Management and Technology (IMT) department at Sidra Medicine plays a vital role in
enhancing the quality of healthcare outcomes for our clinical departments. As part of our strategic
approach, we are actively seeking ways to improve our systems and elevate the patient journey through
digital tools, thus driving digital clinical care transformation and enhancing the overall patient experience.
In line with this vision, one of our key objectives is to establish an Automation Testing Framework.

Ensuring the successful upgrade of applications before implementing them on the production server is of
utmost importance to us. However, the current manual testing process for each update has proven to be
time-consuming and resource-intensive. The process involves manually executing and documenting
numerous testing scenarios, and this comprehensive testing approach extends not only to regular
updates of six applications but also to other projects, such as the Windows upgrade.

To give an idea of the scale involved, conducting extensive testing for Oracle quarterly updates alone
encompasses around 300 test scenarios per update, consuming approximately 45 man-hours and
necessitating the collaboration of multiple resources, including Business and Business Application
Specialists (BAS). In light of these demands, automating the testing process emerges as a crucial step to
streamline and optimize our testing efforts, allowing us to focus on providing the highest standard of
healthcare services to our patients while leveraging the benefits of advanced technology.

Sidra Medicine| Project Name 1


2. OBJECTIVES
The primary objective of the project is to engage a qualified vendor who will be responsible for providing a
comprehensive Automated Testing Solution, which includes the Automation Testing Framework, within the
IMT department at Sidra Medicine. The vendor's solution will guide and streamline all testing and validation
tasks across various Projects and Changes within the organization.
 Enhance Application Quality: The vendor's Automated Testing Solution is expected to significantly
improve the overall quality of changes and enhancements within Sidra Medicine's IMT portfolio of
applications. By leveraging automated testing processes, the solution should efficiently identify
defects and issues, resulting in higher quality and more reliable software releases.
 Increase Testing Efficiency: The vendor's proposed Automated Testing Solution should notably
increase testing efficiency by automating manual efforts and streamlining repetitive tasks. This
approach will enable the IMT department to save time and resources, allowing them to focus on
more critical aspects of development and improvement.
 Broad Solution Coverage: The vendor's solution is required to cover a wide range of applications,
including clinical and business applications, Oracle models, Cerner solutions, and third-party
applications. By offering comprehensive solution coverage, the vendor's solution will ensure
consistency and standardized testing practices across various software systems.
 Ensure Regulatory Compliance: The vendor's Automated Testing Solution must adhere to industry
best practices and regulatory requirements, enhancing compliance and quality assurance in testing
processes. This adherence is crucial for maintaining patient safety, data security, and regulatory
compliance.
 Vendor Support and Training: The selected vendor will be responsible for providing essential support
services related to the Automated Testing Solution, including the Automation Testing Framework.
This includes technical assistance, troubleshooting, maintenance, regular updates, and timely issue
resolution to ensure smooth and efficient operation of the solution. Moreover, the vendor should
conduct comprehensive training programs to equip the IMT department's staff with the necessary
skills and knowledge to effectively utilize the solution, enabling future support and modifications.
 Seamless Integration: The vendor's Automated Testing Solution should be designed for seamless
integration with the existing IT systems and processes at Sidra Medicine. This seamless integration
will minimize disruption during implementation and foster smooth collaboration among different
teams and stakeholders involved in the testing process.
 Scalability and Flexibility: The vendor's solution is expected to be scalable and flexible,
accommodating future growth and changing testing needs. The Automated Testing Framework, as
part of the solution, should be adaptable to the organization's evolving requirements, supporting
long-term objectives effectively.
By achieving these objectives, the chosen vendor's Automated Testing Solution, which includes the
Automation Testing Framework, will empower Sidra Medicine's IMT department to optimize testing
processes, reduce manual effort, enhance application quality, and deliver more efficient and reliable
healthcare services to patients. The vendor's commitment to providing a robust and comprehensive
solution is crucial in meeting Sidra Medicine's objectives and advancing its digital healthcare initiatives.

Sidra Medicine| Project Name 2


3. SCOPE OF WORK
The vendor needs to ensure timely and quality delivery of the deliverables within the scope of the
engagement.

3.1. Scope of Engagement

The scope of work includes the following:

 Deliver a Test Automation Framework and Automation Testing Tool suited to Sidra needs
 Develop test designs for clinical and non-clinical projects in Sidra Applications portfolio
 Deliver training for Sidra staff on automation framework and testing tool
 Support services as per Sidra’s requirements
 Any other related reviews, reports, deliverables required for fulfilment of above scope
 Monitoring and reporting module should be part of the testing automation. Having a
dashboard would be a boon.
 Testing tool should be supporting all currently available browsers (Chrome, Microsoft Edge,
Firefox to name a few) and desktop compatibility

3.2. Scope for ERP Auto Testing

As part of the Oracle Fusion upgrade, testing is a major milestone within this project. This is a rigorous
process due to the cumbersome number of test cases that require end to end testing. The Vendor will
be responsible for carrying out the Quality assurance and performance testing service,
system/functional automation testing for HCM, SCM, and FIN modules including Sidra’s custom
configurations (PaaS).

Details covered by the vendor as part of the RFP should cover the following:

 Test Automation Platform: A comprehensive no-code testing platform with support for
generic web, mobile, web services, and desktop applications that would integrate with
Oracle Fusion to test HCM, SCM, and FIN modules during the quarterly updates.
 Set up: Instance provisioning, user configuration, and performing basic sanity tests.
 Test discovery feature by mining logs to find test cases.
 All SaaS Test scenarios to be tested
 Configuration of All PaaS scenarios to be tested
 Capability to perform visual validation of application interfaces and elements.
 Multi-browser Portal: Ability to test applications across multiple web browsers.
 Behavior Driven Development (BDD) Support: Support for BDD approach in test
automation.
 Integrated Data Testing (IDT) Support: Ability to perform integrated data testing.
 Testing entry and exit criteria agreement
 Roles and responsibilities matrix agreement
 Test Preparation and Approval
 Outline Test Reporting/Metrics
 Supports collaboration when using the solution
 Seamless integration with PaaS solutions
 Can be used to test other applications

Sidra Medicine| Project Name 3


 Training and Support:
o Online Instructor Led Training: Certified training sessions conducted remotely to train
the testing team on the usage of the application.
o Online learning resources access: Provision of access to the online training platform
for a specified duration, offering self-paced courses, tutorials, and documentation.
 Standard Support: Providing standard support services throughout the implementation
and usage of the application, including addressing any technical issues or concerns. The
Support working hours should be during Sidra’s working hours (Sunday-Thursday,
7:30am-4:00PM)

3.3. Sidra IMT Solutions in Scope for Automation Testing

The vendor should be able to support the portfolio of clinical and non-clinical applications in Sidra and
should have scope to provide support when there are additions or changes to this portfolio.

Some applications/solutions currently implemented in Sidra that can benefit from


automation testing are:

1. Oracle ERP Fusion Applications Suite - SaaS Solution, PaaS Solution


2. Cerner Millennium and associated 3rd party applications
3. Microsoft SharePoint
4. CAFM (Facility management System)
5. DATIX (Risk and event reporting system)
6. MD STAFF (Credentialing management system)
7. Evosys (Time & Attendance, Scheduling System)
8. Integration and Custom Applications - Ten Moons, Saffara Pharmacy, Contract
Generator tool
9. Integration - Cloverleaf integration Suite which connects Cerner, Oracle and all 3 rd
party applications including clinical and non-clinical solutions.
10. All Web based portals like Online Payment, Birth Registration, E-referral, Aesthetics
portal, Automated calling, self-registrations etc.

Sidra expects the Automation Testing Suite to cater to all of the major applications listed above; and
also have the capacity to provide testing support to any other solutions Sidra may acquire within the
next 3 years.

3.4. Out of Scope

Any other activities or deliverables that are outside the scope of automation testing for clinical and
non-clinical applications at Sidra, are out of scope for this engagement.

3.5. Deliverables

The following is a list of minimum deliverables required for this engagement. The list may be
updated based on final contractual terms with the vendor.

 Detailed Plan for the overall delivery of the contracted services


 Test Automation Tool (installation and configuration) suited to Sidra needs

Sidra Medicine| Project Name 4


 No code Testing Platform Instance
 Non-Production and Production Instances
 Automation Test framework, aligned with industry best practices and Sidra needs
 Training for Sidra IMT Testing team – tool, test cases, test execution etc.
 Case Studies / Lessons Learned from previous clients who set up automation testing
framework in their organization with no prior experience with automated testing
 Case Studies from other clients in healthcare industry, detailing approach of automation
testing, test coverage, best practices etc.
 Demonstrated experience in covering the scope of Sidra’s IMT solutions
 Review Report for evaluation of clinical and business workflows in Sidra with an intent to
determine coverage for Automation testing
 Test design for upcoming projects within the agreed support schedule (3 months)
 Support services for contracted duration (1 year)
 Support and code hand over (if any) after the support is over.

4. EVALUATION CRITERIA / RESPONSE REQUIREMENTS

Sidra plans to establish an automation testing framework for its IT applications, and is looking to
contract as vendor who has undertaken assignments similar in scope and complexity to the
requirements described in this SOW. Vendors are expected to provide their corporate background in
the field of automation testing, demonstrate evidence of successful implementation of automation
testing with clients preferably in the Middle East market or with similar business model as Sidra, and
provide verifiable references from their past clients.

The following criteria will be used to evaluate a vendor/service provider that intends to contract with
Sidra for this purpose.

4.1 Organization / General


The vendor must have relevant experience in providing the services as outlined in this SOW. In this
context, relevant experience would mean:

Experience in developing Automation Testing Framework


 Experience in developing and supporting Automation Testing tools
 Experience in supporting clients in healthcare or similar industry
 Experience in delivering Automation testing tools for solutions and workflows similar to those in
Sidra
 Training / Knowledge material available to support Sidra teams
Vendor must be able to demonstrate the above experience through documentations / references etc.

4.2 Technical Services


Sidra requires the vendor to do end-to-end implementation of the Automation Testing tool. The vendor
should be able to:

 Install, configure and customize the tool as per Sidra needs

Sidra Medicine| Project Name 5


 Provide necessary manuals / supporting documentation and training for the maintenance of the
tool, to Sidra team
 Deliver required reports and statistics for performance of the tool over a period of time at an
agreed frequency

Since this is the first time Sidra is going for automating testing for its applications, it will rely on the
expertise of the vendor to provide guidance through the process. The vendor should be able to provide
recommendations regarding all relevant aspects of implementation.

The above will be evaluated based on evidence shared by the vendor for providing similar expertise and
services to other clients, preferably in a similar industry or region. The vendor is expected to provide a
detailed account in the form of reference and / or case study or any other appropriate documentation.

4.3 Professional Services

The vendor should be able to provide:

 Access to SMEs who can be useful over the course of this engagement to clarify any product /
functionality-related queries
 Advise Sidra for test coverage and other related aspects of automation testing
 Support to the Testing Team to ensure they are well-versed with the tool, test design, test
execution, maintenance of the tool etc. for the agreed time of engagement

Sidra also expects the vendor to provide the details of skills and background of the resources they
plan to engage during the course of the contract. This will also be factored into the evaluation
process.

4.4 Support Services

Sidra expects the vendor to provide required support services throughout the engagement, including
but not limited to:

 Support Services should be available during Sidra’s working hours


 Support for issues related to installation and configuration of the tool
 Support Testing team at Sidra to design and execute tests
 Support customizations of tests to Sidra workflows

The above will be evaluated based on the type and duration of support services offered by the
vendor to their clients.

4.5 Implementation Timeline

The implementation of this solution would take place in 2 phases.

Phase 1 limited to Oracle Fusion implementation of the testing tool and Phase 2 would include
clinical applications and Phase 3 will include all other applications.
A detailed timeline for the engagement will be decided at a later stage, depending on the contractual
terms, however, a high-level timeline for the deliverables noted below.

Sidra Medicine| Project Name 6


Phase 1: Implementation of Solution for Oracle Fusion should be 2023-2024 (tentative plan and
timelines)

Activity/Deliverable Delivery Schedule


(from start of engagement)
Detailed Plan for the overall delivery of the contracted services Week 1 - Week 2
Case Studies / Lessons Learned Week 1 – Week 2

Automation Testing Framework Week 3 – Week 4


Installation, configuration of Automation Testing Tool Week 3 – Week 5
Training for Sidra team Week 3 – Week 8
Test Coverage Review Report for existing workflows Week 8 – Week 10
Test design for upcoming projects (Functional / Regression) Week 11 – Week 16

Phase 2 & Phase 3: Implementation timeline of the solution for clinical and other applications will be
determined at a later time by the project management team or based on the section 4.7
implementation options review and agreement.

4.6 Security Requirements


The vendor shall ensure that the solution implemented complies with Sidra Medicine Security and
Privacy controls. Additionally, the vendor shall Implement robust access control mechanisms to
ensure that only authorized personnel can access the automated testing solution. Role-based
permissions should be applied to restrict access to sensitive data and testing functionalities based on
user roles and responsibilities.

4.7 Commercial Response


The vendor should provide a detailed account of cost estimates for services listed in the above
sections. They should also include any other services offered as part of a similar engagement. All costs
should be provided in Qatari Riyal (QAR) currency. The commercial response may provide different
options in terms of length of engagement, if the vendor operates similarly with other clients.

Sidra will evaluate the vendors based on requirements stated in this SOW to ascertain the value a
vendor would bring to Sidra.

Implementation

Vendor is requested to provide the implementation cost for each phase which should include below
(feel free to add more lines as required). This analysis will help Sidra to decide on each phase
implementation contract or go for a full contract for all 3 phases at one go. Vendors are expected to
give higher discounts to include phase 2 and 3 as part of this contract commitment.

The Solution implementation contract should Phase-1 Phase-2 Phase-3


include the following:
Implementation/Set up/Configuration (one time) QAR QAR QAR
Implementation Duration (in weeks)
Phase1+Pahse2 QAR X
Phase1+Pahse2+Pahse3 QAR

Sidra Medicine| Project Name 7


Vendors are requested to list down the applications (from section 3.3) in each column as they would
like to arrange each phase go-live. This is for analysis only the final approach will be decided by Sidra
based on the commercial proposal and timelines.

Phase-1 Phase-2 Phase-3


List of Applications List of Applications List of Applications
- Oracle ERP - Cerner All other
- vendor to add - vendor to add - vendor to add
- vendor to add - vendor to add

Support & Maintenance

Vendor is requested to provide the 1 year, 2 years and 3 years proposal which should include below
(feel free to add more lines as required). This analysis will help Sidra to decide on a long-term
contract up to 3 years. Vendors are expected to give higher discounts for long term contracts.

The Solution support contract should Year One Year Two Year Three
include the following:
1. Standard Support for the contractual period QAR QAR QAR
2. Yearly Training QAR QAR QAR
3. Access to Training resources (Indefinitely, QAR QAR QAR
accounts should be transferrable)
4. Licenses (At least 5 test creator and 5 execution QAR QAR QAR
licenses or similar)
5. Application upgrade for the contractual period QAR QAR QAR
6. Application Hosting charges QAR QAR QAR
Base Price for QAR QAR QAR
Discounted Rates % & QAR % & QAR % & QAR
Total Contractual (Base Price-Discount) QAR QAR QAR

Sidra Medicine| Project Name 8

You might also like