System Regression Testing Experience
DTI understands the criticality of expected outcomes with definite inputs. DTI performs selective re- testing of business applications to validate that modifications do not cause unintended functional or data results and that the application still complies with the requirements. DTI conducted Regression Test planning, execution and reporting to verify system functionality for business applications such as ACA PMO, PPI-GOV, EOPS organizations multiple systems and their integration with the Middleware infrastructure into an overall integrated system. DTI uses the appropriate existing approved test plan to run the changed system against the original test cases, specifications and procedures and regression testing verification matrix (RTVM). During testing, product owners attend daily regression testing meetings. DTI provide daily system regression testing results; resolve identified defects and conduct additional regression testing until the change successfully past testing; and prepare final summary report providing final system results, issues, recommendations and lessons learned.
Performance & Stress Testing Experience
As part of the implementation tests, DTI executed performance (capacity and throughput) and stress testing (Load) regarding central processing unit (CPU) utilization, network utilization, and memory and storage capacities on business applications and/or infrastructure. DTI conducted planning, execution and reporting to assess performance requirements; SLA, capacity and throughput of business applications in processing time; CPU utilization; network utilization; and memory and storage capacities relative to the expected normal user and processing load and identify bottlenecks at the application, database, operating system (OS) and/or network levels using white box and black box testing techniques. Specific performance load and stress test include database volumes; transaction volumes; load balancing; batch transaction volumes; batch processing windows and dependencies; response time; network load considerations and system interfaces and printing.
DTI completes test planning including identifying functions/interfaces, required test data inputs; assess output based on the requirements, validating the test plan/test cases and procedures with test matrices linking to business application and SLA requirements. DTI establishes the environment using tools such as ab, siege, httperf, Java Grinder load tool, OpenSTA and conduct test cases per the approved test plan. DTI provides daily defects reports; assessed resolved software defects, conduct regression testing; and prepare final software functional test summary report providing system results, recommendations and lessons learned.
End-to-End Integration Testing Experience
To ensure readiness of the full system, DTI conducts End-to-End (E2E) Integration testing of all the business application’s access or touchpoints, and data, across multiple business applications, and systems, front to back (horizontal) and top to bottom (vertical), to ensure business processes are successfully completed. DTI conducts E2E Integration Testing planning, execution and reporting to confirm over 125 business applications and 10 systems function across the infrastructure.
This ensures identification of the systems, business applications and associated external interfaces; the test plan and test cases, specifications and procedures with test matrices linking test cases to business applications and systems functional/interface requirements using tools such as WebLoad, NeoLoad, and JMeter performance testing, Micro Focus, Load Runner, Rational Performance Tester, QA Load, Rational Robot, Silk Test, WinRunner Test Director, Bugzilla, and OpenSTA. DTI provided daily E2E defects reports; resolved defects and conducted required regression testing; and prepared summary a report providing final results.
Acceptance Testing Experience
DTI coordinates/support, acceptance testing both from a user’s perspective (UAT) as well as a system’s point of view. UAT is performed against the Business Product/Code based on the user’s requirements and system acceptability criteria. Test planning includes identifying the systems, business applications, and associated external interfaces and reviewing/validating the test plans and test cases specifications. DTI completes test coordination to verify operational site readiness to support acceptance test. DTI used various test tools such as Robot Framework, Load Runner, QA Load, Rational Robot, Silk Test, WinRunner Test Director and OpenSTA to conduct AT. DTI provide daily AT defects reports, conduct failure analysis, regression testing, and prepare final AT Summary Report of final results.
Testing Coordination Experience
DTI is well versed in managing large teams working concurrently on various complex systems including supervising multivendor teams. DTI collaborate and conduct customer testing coordination for IRS’ projects including ACA/AIR, ACA Webmethods, ACA Weblogic, SAS, and Middleware Development/O&M. Testing Coordination support spans our 15-year history which has been demonstrated over 35 testing support projects. DTI support the EOPS customer in controlling and coordinating of testing products from 35 contractors supporting the Middleware infrastructure. DTI use SMEs to ensure that 85 software and database products were adequately tested. We develop, review and validate the Test Management Plan that provides the approach and methodology for coordinating the testing activities including use of robust communication and project management techniques and tools such as SharePoint, video conferencing, and Go-To meeting as well as Agile project management tools such as Version One Agile Management Project.