You are on page 1of 3

Capitalize on New Trends in Testing

Quality Assurance (QA) organizations must address business risks and enhance agility while minimizing costs. In an article published in DevX.com, Infosys' expert identifies the emerging trends in testing and Quality Assurance validation services: Early lifecycle validation: Risk-based security testing, predictive performance modeling and other methodologies identify and rectify defects early in the lifecycle thereby lowering total cost of quality Testing metrics and automation: Test lifecycle management, automation technologies, and new dashboards for testing metrics enhance traceability, efficiencies and the Return on Investment (ROI) Domain-based testing: Point/ platform-based solutions that combine core business processes with advanced testing frameworks ensure superior testing Non-functional testing: Non-functional validation services and solutions to test usability, accessibility and performance that enhance the customer experience are gaining importance New frameworks: New models are required to address challenges in testing in emerging technologies such as Service-Oriented Architecture (SOA) and cloud computing ERP Testing: Specialized testing skills and methodologies are imperative for a smooth rollout and upgrade of ERP packages Expert

Aparna Sharma, Head of Client Services, Independent Validation and Testing Services, Infosys Limited Aparna Sharma joined Infosys in 2006. She is responsible for testing services and client engagements. Her team is also responsible for consulting, taking testing solutions to the market and ensuring successful delivery. Prior to joining Infosys, Aparna was the Vice President in a multi-national company and was responsible for service delivery, services sales, account management and IP development. Aparna has been a software reliability and QA/testing advisor for several Fortune 500 organizations. She has international experience in Asia, Europe and North America and has developed global delivery strategies. Aparna can be reached at Aparna_Sharma@infosys.com.

The quality assurance landscape is undergoing a major transformation as QA organizations try to align their goals with the business goals of their companies. QA has a tough balancing act to perform -- tackling business risks as well as cost reduction and ROI concerns, while building agility in their organizations to respond to business goals, says Aparna Sharma, head of client services at Infosys' independent validation and testing services practice. Sharma sees six key quality assurance trends emerging.

1st Trend: Embracing Early Lifecycle Validation to Drive Down Costs and Improve Time-to-Market
The adoption of early lifecycle validation helps QA organizations to fix defects early in the lifecycle, thus significantly reducing risks and lowering total cost of ownership, says Sharma. Methodologies gaining traction include: * requirements/model-based testing * early involvement and lifecycle testing * risk-based testing * risk-based security testing * predictive performance modeling

2nd Trend: Increased Adoption of Test Lifecycle Management, Testing Metrics and Automation Solutions to Improve Overall Testing Processes
As QA organizations work to build greater quality into applications, they are adopting solutions such as test lifecycle management and automation technologies, she says. "These solutions help

to drive greater traceability throughout the testing lifecycle and to automate all stages of the lifecycle, with the aim of overall efficiencies and ROI." Sharma also sees the emergence of new frameworks and dashboards for defining, measuring and monitoring testing metrics. "All of these metrics seek to enable quick decision-making and driving greater efficiency within existing or emerging testing processes/frameworks/solutions," she says.

3rd Trend: More Domain-based Testing


"Domain excellence is becoming a key factor in the testing industry, forcing QA organizations to build or buy point/platform-based solutions that combine core business processes and advanced testing frameworks," she says. Examples of such testing creations include solutions for regulatory compliance for SOX and HIPAA; and for specialized processes such as POS, e-commerce, and banking.

4th Trend: The Emergence of Non-functional Testing Solutions Aimed at Enhancing the Customer Experience
The widespread use of e-commerce is forcing quality assurance organizations to deploy more solutions for measuring and enhancing end-customer experience. "This is putting stress on the requirement for non-functional validation services and solutions," says Sharma. Key emerging areas include: testing for usability and accessibility, and predictive performance modeling.

5th trend: The Development of Testing Frameworks for Newer Technologies


Newer technologies such as SOA and cloud computing pose a different set of testing challenges to established technologies, Sharma observes. "Traditional models and frameworks of testing don't work so well with these new technologies so QA organizations are creating new models and frameworks to address the issues raised," she says.

6th Trend: Special Focus on ERP Testing


For years, organizations have implemented ERP packages without thinking much about the testing complexities that will emerge as the packages evolve in changing IT environments. Consequently, today these packages require specialized skills and methodologies to facilitate the business goals, implementation testing, and smooth rollouts and upgrades of the packages. "QA testing is one of the key pain-points in ERP implementations and upgrades today," says Sharma.

You might also like