globallogic
Search:
 
Show
Hide
 


Home > Solutions > Excellence centers > Quality Assurance/Testing
 

For every software product company, testing and Quality Assurance are two of the most critical components to maintaining a competitive edge. After all, poor product quality can result in increased support costs, loss of customers, legal issues, loss of market share and a tarnished brand image. Unfortunately, achieving the right degree of in-house testing can be challenging, expensive and resource-intensive. GlobalLogic offers a comprehensive range of independent testing and Quality Assurance (QA) consulting services that adhere to the highest levels of security, integration and industry standard processes. Using our dedicated testing labs, QA expertise and team flexibility, we are able to increase the quality of our clients’ products while reducing time-to-market, management risks and operating costs.

GlobalLogic offers Quality Assurance and testing services that support clients’ testing needs across the product development lifecycle. Our offerings include:

Testing

  • Unit, multi-unit & system testing
  • User acceptance testing (UAT)
  • Functional testing
  • Performance (stress, load, stability, memory leak, bottle-neck, benchmark etc.) testing
  • User interface and usability testing
  • Installation testing
  • Configuration testing
  • Security testing
  • Localization and Internationalization testing
  • Products integration testing
  • Technical documentation testing
  • Regression testing

Other Offerings

  • Automation Solution Development
  • QA Consulting
  • Platform Certification

Our Quality Assurance Structure

GlobalLogic has an independent Quality Assurance team with a strong domain-specific testing experience that ensures comprehensive and exhaustive product testing. Our testing team provides:

  • Requirements analysis
  • Test strategy development and planning
    • Selection and adaptation testing techniques, methodologies, approaches and types
    • Timeframes and scope estimations
    • Coverage and statistics metrics definition
  • Use cases analysis and test cases creation
  • Test environment setup
  • Test cases execution and results analysis
  • Defects investigation, reporting and fixes validation.
  • Test cycle results analysis and statistics/metrics collection
  • Test cycle status report preparation

GlobalLogic puts great emphasis on Test Automation. We encourage our development and QA teams to automate testing through the testing lifecycle. Test Automation can be utilized with manual testing in a standard testing project, or it can be run as a stand-alone project to create a complex automation solution. Our process for creating automation solutions consists of the following steps:

  1. Analysis of testing needs
  2. Test strategy definition, plan creation and coverage estimation
  3. Automation solution development
  4. Creation of manual scenarios (scripts) for automated test cases development
  5. Framework development
  6. Automated test cases development based on framework components and manual
    scenarios
  7. Sample runs and debugging
  8. Execution and results analysis

Our team has extensive experience on these testing tools:

  • Functional Testing Tools: QEngine, WebTest, Compuware, QARun, FitNesse, Mercury Quicktest Pro, TestComplete, SilkTest, WATIR, RFT
  • Performance Testing Tools: JMeter, Compuware QALoad, Mercury LoadRunner, Mercury Astra Load Test
  • Unit Testing Tools: JUnit, NUnit, SQLUnit, J2MEUnit, BREW Grinder
  • Unix/Perl Shell scripts

Furthermore, GlobalLogic has dedicated functional and performance testing labs that hold a repository of tools and assets to aid the QA and testing needs of our clients. Various tools used to simplify testing and project management include:

  • Test Management Systems: Testlink, Rational Test Manager, Rational Clear Quest, Mercury TestDirector, e-Test Suite
  • Issue Management and Defect Tracking Systems: JIRA, Mozilla Bugzilla, Trac, FogBugz, Gemini
  • Configuration Management: Subversion
  • Knowledge Management: Confluence – the Enterprise Wiki

Evaluate the benefits of Global Product Development for free.
Click Here

   

Distributed Agile Method
GlobalLogic is uniquely experienced at increasing software product quality while reducing time to market for technology companies by leveraging its expertise in the Distributed Agile Method.
Read More...

Client Partnering Model
GlobalLogic's Distributed Agile Method is based on its Global Product Development experience with over 140 diverse, worldwide technology clients.
Read More...

GlobalLogic Edge
Learn how software product development for technology companies differs from traditional IT application development

Read More...

Collateral
QA/Testing Solutions

Read More...

 
 
Copyright © 2008 GlobalLogic, Inc. All Rights Reserved   |    Terms of Use    |    Privacy Policy
Sitemap     |    Contact