Services > Application Services >Testing and Quality Assurance

At Nexus, one of the major areas of expertise is in performance & automated testing, QA management, test planning and process improvement. We concentrate on testing software, business processes, and IT with the goal of helping our customers to achieve the benefits of their technology enabled change faster.

Our approach is:

  1. Reduce the cost of change
    This covers both the overall cost of the full development lifecycle and the cost of all the testing activities, such as performance testing or useracceptance testing
  2. Increase the speed of change
    This covers reducing the elapsed time spent testing and the time spent on remedial work and operational maintenance
  3. Improve the governance of change
    This is achieved through better business alignment of the testing a company performs and better management information from the testing activities throughout the projects.

Our Software Quality Assurance & Testing experts have skills and experience in areas such as:

  1. Software Quality Assurance Processes
  2. Testing Strategy development
  3. Test Management & Test Planning, using tools such as TestDirector, QACenter, and Rational Test Manager
  4. Unit Testing
  5. Manual Functional Testing
  6. Automated Testing using tools such as Mercury WinRunner, Quicktest Pro, QA Run, Rational Functional Tester, Rational Manual Tester, Rational Robot, and Seque SilkTest
  7. Performance, Load, & Stress Testing using tools such as Rational Performance Tester, LoadRunner, and Seque Silk
  8. Regression Test Suite development
  9. Independent Verification & Validation (IV&V)

Program testing

In many large projects, testing will take up a significant portion of the budget. But it will receive less management attention than an activity of this size warrants. At Nexus, we help program and project managers define what they want to achieve from testing; deliver the testing benefits and maximize the return on the resources used.And testing is not just about reducing risk - it is also about increasing control. By aligning the testing objectives with the business objectives and by increasing the effectiveness of testing both can be delivered.

For example:

  1. including testing expertise in the contractual definitions for the system or service and the acceptance processes can significantly reduce the delivery risks
  2. Providing objective and accurate information on risks, issues and milestones throughout the project lifecycle can significantly increase control.

And this clarity enables managers to make informed and timely choices as the project proceeds. Effective testing services improve the outcome and the journey to create it.

Our specialist testing services include:

  1. Performance testing including load testing, scalability testing, stress testing and performance monitoring services
  2. Migration testing: including data conversion and application or infrastructure migration.
  3. Automated Software testing: includes testing tool evaluation and implementation
  4. Usability testing: including lab based testing using customer representatives and experts assessments.
  5. Security testing including penetration testing ,threat assessment and risk analysis
  6. Web Testing: including a full set of test lab services such as compatibility and interoperability testing
  7. Business Continuity testing: including resilience and failover testing
  8. Disaster Recovery Testing including resilience and failover testing
  9. Network Testing including network performance monitoring and tuning

We test on the following platforms:

  1. Windows 2000/NT
  2. Windows 95/98/ME
  3. Sun Solaris
  4. Unix/Linux
  5. Macintosh
  6. Palm OS
  7. Windows CE

QA Process:

Often overlooked until it's too late, structured quality assurance testing plays a critical role in the sustained success of any software development initiative. Unfortunately, many organizations lack the commitment, skills, and processes necessary to achieve desired results consistently. These organizations frequently try to absorb QA testing into the engineering team that is building the software. The consequences include excessively high breakdowns, costly repair and maintenance, and end-user frustration. Nexus adopts low cost and flexible alternative to in-house software QA testing.

Our QA process and test methodology enhancement services concentrate on pragmatic approaches to real world testing needs. Too often testing strategies end up as dusty books on a shelf. They aren't practical for companies that need to respond quickly to a changing, competitive market. We engineer testing solutions and deliver products that make sense for lean, fast moving businesses. We develop a customized solution for you that will implement immediate solutions while providing foundations for continuous improvement.

We continually validate our methods and strategies to make sure that they reflect the best practices and the latest changes in business and technology.

We provide the following services:

Software Quality Consulting

  1. Gap Analysis
  2. Test Process Consulting
  3. Requirements and Design Validation services
  4. Enterprise Test Management
  5. Configuration Management
  6. Quality Assurance

Nexus QA Assessment services review your testing and infrastructure while measuring your performance against industry standards. Our 24 Point Analysis will identify where QA/Test enhancement and business technology optimization (BTO) opportunities exist and we are able to offer recommendations for remediation