Follow Us RSS Twitter Facebook
Overview

ICONMA provides a wide range of on-shore/off-shore QA and Testing services to its global clients. We have expertise in functional, integration, regression, performance and white & black box testing services. Our capabilities encompass test plan and test case generation, issue identification & resolution and defect management. Our dedicated team of QA professionals use proven quality testing processes to provide the ideal testing services to our clients. We specialize in utilizing automated testing tools like QTP and Selenium, performance testing tools like JMeter and LoadRunner and defect tracking tools like Bugzilla, Mantis and JIRA.

Compatibility Testing:
It has become essential nowadays for a Software application to operate in myriad environments. We perform hardware compatibility testing on various PCs and Macs on one hand and perform software compatibility testing on most popular operating systems and browsers on the other hand. ICONMA's expertise in building different testing environments indicates that we are able to perform such tasks more efficiently while providing immediate time and cost benefits.

Performance Testing:
Performance testing is performed to determine a Web application's speed and reliability as the number of users increase rapidly. We use automated tools to simulate up to tens of thousands of browser requests to your application exposing system performance issues before they occur. We will determine the overall reliability and scalability of the server and database of your Web application helping you meet current requirements and enabling you to plan for the future.

System Testing:
System testing usually refers to the testing of a specific system in a controlled environment to ensure that it will perform as expected and as required. From a Systems Development perspective, the term System Testing refers to the testing performed by the development team (programmers and other technicians) to ensure that the system works module by module (unit testing) and also as a whole.

User Acceptance Testing (UAT):
UAT refers to the test procedures which lead to formal 'acceptance' of new or changed systems. User Acceptance Testing is a critical phase of any project and requires significant participation of 'End Users'. An Acceptance Test Plan is also developed detailing the means by which 'Acceptance' will be achieved. The final part of the UAT can also include a parallel run to compare the new system against the current one.

Our smart use of the best available tools and automation introduces significant efficiency into the execution process. Our team has extensive experience on the following tools/applications:

Category

Testing Tool Expertise

Functional Testing Mercury QuickTest Pro, WinRunner, Borland SilkTest, Selenium
Performance Testing JMeter, LoadRunner
Defect Tracking Bugzilla, Mantis, Remedy user, Atlassian JIRA
Test Case Management Test Director, Mercury Quality Center