-
 

Certification and Partnership

  • Hewlett Packard (former Mercury)

  • Solution Experience

  • Consumer Packaged Goods Industry
  • Telco Industry
  • UN Organizations
  •  
     

    Testing Services

    Testing as a part of the overall solution

    The later you find software defects the more it costs, says the Gartner Group.

    You know that one of the best ways to reduce the maintenance and support costs of your mission critical applications, and to increase your customers' satisfaction, is to have the right software testing strategy and execution plan in place.

    You also know by experience the price of quality, and you are ready to invest in it.

    What you do not know is how to strike the right balance between your needs, organization capabilities and investment model in order to achieve the best tangible, long-term results.

    You are not the only one. Many companies are struggling to find the most cost-effective way of dealing with testing, swinging between in-house and outsourcing models, and sampling different methodologies.

    The issues are coming from, the fact that an efficient and cost-effective use of testing services requires a deep analysis of the quality requirements, the existing processes and structure of your organization, and your long-term objectives.

    At Cambridge, we think that testing should be an in integral part of your IT strategy. Therefore, we have put in place a highly qualified team of consultants dedicated to our testing solutions, to help you achieve this goal. We don't only provide you with a tester; we consider testing as a complete service and a part of the overall delivered solution.

    Thanks to a pragmatic approach to testing, Cambridge's mixed model of on shore and near shore capabilities, combined with its leadership position in IT project management methodology, will allow you to rapidly identify potential savings and setup an effective and efficient testing engine.


    Cambridge Testing solution is the right solution for you if...
    • You cannot achieve the desired reliability and efficiency of your applications
    • Your application maintenance and support costs are too high
    • You need responsiveness to business change
    • You lack measure of value vs. spending, KPIs/reporting
    • You have quality, security, availability or performance issues with your applications
    • Your time is more allocated to fixing application operation issues than to developing new applications
    • Your set of platforms and applications is too complex and new releases are a nightmare
    • You lack established Software Quality Assurance processes and trained resources
    • Your previous attempts of testing outsourcing failed

    AN INDEPENDENT VERIFICATION & VALIDATION OF SYSTEMS

    The objective of our testing services is to provide our clients with an independent verification and validation process of their systems. The activity is performed in our near-shore testing center in Budapest with a light presence on your site. Alternatively, the service can be fully done on site but with a cost that will not be optimized. At Cambridge, we approach testing with the same rigorous methodology that we use for integration projects. This has allowed us to truly deliver "Testing as a service". Cambridge offers a complete set of testing services to assist our clients into being successful:

    Global Testing Strategy
    We help our customers review the quality requirements, existing procedures and processes and we derive the most appropriate testing strategy supported by an implementable roadmap.

    Functional Testing
    We setup the necessary ecosystem (i.e. processes, tools, reporting, organization, training etc...) to execute functional testing of your systems. The goal is to assess how well the specified functionnalities are covered by the applications (application behaviour, interfacing with external systems and backends, compliance with specifications...). Clear and detailed deliverables (Test Plan, Test Status Reports, Test Exit Report...) as well as detailed planification are the key success factors (Project Management approach).

    Performance Testing
    This activity is typically done onshore due to infrastructure requirements. The later a performance defect is detected, the higher the cost of remediation. Therefore we try to determine how fast some aspect of a system performs under a particular workload. It can also serve to validate and verify other quality attributes of the system, such as scalability and reliability. It can demonstrate that the system meets performance criteria. It can compare two systems or configurations to find which performs better.

    Business Process Assurance
    Traditional Software Quality Assurance (SQA) methodology follows V-model, which dictates that the test process is aligned with the development process. You test the software the way it was built.

    Business Process Assurance (BPA) is completely different. You test the software the way it will be used.

    The objectives of Business Process Assurance are to provide experience-based feedback and advocate a solution approach that results in a maximum business value. At Cambridge, we aid in identifying and solving the challenges of ensuring the right processes and highlighting misalignment with the software applications.

    CAMBRIDGE'S SOLUTIONS

    Enterprise Testing Strategy

  • Objectives and requirements gathering
  • Process and methodology gap analysis
  • Design of long-term and short-term testing strategy with supporting processes
  • Implementation and control of testing strategy
  • Audit Services

  • Enterprise Process Testing
  • Process identification and analysis
  • Process test plan
  • Implementation of process test plan and verification of process compliance
  • Test exit report and process improvements suggestions

  • System Testing: Functional, Performance/Load, Regression Testing
  • Test plan definition
  • Test case writing & execution
  • Test scripts development
  • Test scripts maintenance
  • Test exit report production
  • Testing coordination
  • Testing procedures improvement
  • Test execution

  • Test Environment Management
  • Test Environment technical architecture and design
  • Test Environment implementation and administration
  • Test Environment structure maintenance and production synchronization
  •