software engineering company
software engineering services

Software Quality Testing

Our Services
| Software Quality/Testing |

Astra provides end-to-end software quality solutions in relation with functionality and performance. Our unstinting focus on software engineering principles eliminates not only the peripheral problems but tackles the root cause of an issue. To ensure high quality software, we realise that the focus must start from quality of requirements and lead up to their final deployment.

Capturing the explicit (functional) and implicit (performance and non functional) requirements and setting a proper traceability with all relevant test cases acts as safeguard against the ‘big surprises’ of user acceptance.

Moreover, a high degree of automation results in better regression testing. Automation exponentially reduces the effort, enhances traceability and maintainability, bringing in higher cost savings and a better ROI.

 
 
Highest quality, yet affordable prices - The open secret
Our unique 4 prong strategy enables us to deliver the highest quality at very affordable prices.
  • Seeding: In this phase, we conduct technology seminars at various Engineering colleges to identify the right candidates with the right aptitude. Then we give them specialized training as a part of their curriculum, which will give them the first exposure to Software Engineering and automation. We leverage on IBM Rational University program in this regard.
  • Nurturing: Once they complete their Engineering course, we do an aptitude test and interview to select the candidates for our three month full time diploma program in Software Engineering. Here we give them hands on exposure to various Testing automation tools. As part of the training, we impart the soft skills necessary to mould them as good team players with necessary leadership skills.
  • Manuring: As a part of our service through TSECC, we have signed up with a number of companies to undertake various Proofs of Concept (POC’s) and onsite enabling sessions. The student is deployed in this environment for a minimum period of three to six months. Here, the knowledge acquired through the class room training gets translated into actual experience.
  • Harvesting: Now we have the resource pool, constituting trained & skilled professionals who are ready to take up various assignments. Asssist Academy has already signed up with various offshore software development organizations to provide Software Engineering resources on Testing and other disciplines. The bench period for these candidates is getting utilized in various projects that we undertake.
    This is the open secret behind our cost effective solution to our clients.

How it is happening now at majority of places?

  • Ad hoc Testing
  • In isolation at the QA team
  • Testing done as the last activity
  • Testing without proper understanding of the Business Domain

What are the present bottle necks?

  • Lack of completeness of Testing
  • Poor automation levels
  • Insufficient traceability to requirements
  • Absence of Regression Testing mechanism
  • Lack of domain expertise and common understanding of the problem

How it can be resolved?

  • Implementation of proper Testing methodology
  • Iterative approach for Testing
  • Usage of Regression Testing tools
  • Integration of various Requirements Management tools with Test Management tools
  • Automated Test Suite creation for easy Regression Testing
  • Business Model generation using UML for better understanding of the domain across teams

Why out source Testing?

  • The thought process and skill sets required for Development and Testing are different
  • In order to avoid bias from the Development point of view
  • Lack of resources with automation expertise
  • High investment required for Test automation tools
  • In order to remain in your core competency of Development
  • In order to have a better acceptance and clarity to the end user for better product/project acceptance
  • Last but not least, to be more productive and cost effective, there by ensuring a better ROI

Who are we?

  • Astra Infotech Private Limited, a Software Engineering company in India for more than a decade of industry experience in the field of Software Engineering based Development and Software Testing. We enable Software Development houses to implement the best practices of Software Engineering to improve the efficiency and productivity of their teams. Currently we are an authorized Business Partner of IBM Rational for the entire range of Testing and other Software Development Life Cycle related tools. We are having our Development centre at Technopark, India’s first CMMI Level 4 certified technology park. Currently we are having a team strength of more than 40 people exclusively focusing on Testing.

What is our strength?

  • Software Engineering based Testing
  • Creating a common understanding among the team about the Business Domain using UML with our Business Modeling expertise
  • Expertise in various industry leading Testing automation tools
  • Process oriented Iterative approach
  • Easy scalability of the team both in size and technology/tool
  • High degree of automation of the process, thus a better traceability.

How do we differentiate ourselves in the crowd?

  • Innovation
  • Thought Leadership
  • Vast exposure to various problems and domains
  • Opportunities to learn from others’ mistakes during our consulting assignments
  • Unbiased set of fresh Testers at the execution level
  • Highly efficient team, result of the unique IBM ECIS program

What are our unique value propositions?

  • TSECC - We have established Asia’s first Software Engineering Competency Centre at Technopark. With the help of this centre, we are propagating the concepts of Software Engineering among the Software Development houses in this part of the country.
  • Where does it add value in the field of Testing?
    As part of the services offered by the centre, Astra is helping various organizations to conduct their Proofs of Concept for various Testing methodologies and tools. During the course, our consultants are getting exposure to various issues, and in turn finding ways to zero in on the root cause to eliminate the problem. This exercise enhances the knowledge and expertise level of our consultants and team in a continuous manner.
  • ECIS for IBM Rational Brand
    Astra is proud to have the Education Centre for IBM Software for Rational brand. This is the first of its kind in the country. This facility ensures an uninterrupted flow of new talents and expertise to Astra. Thus, ensuring our scalability
  • Assist Academy is the first exclusive Software Engineering academy in the country, offering a diploma course with the most comprehensive curriculum in Software Engineering. In this course, the participants are exposed to various automated Testing tools like, WinRunner, LoadRunner, QTP, TestDirector, Silk Test, QA Central etc. This enhances our capability to serve diverse opportunities in the automation of Software Testing process. Apart from Test automation, the course covers other Life Cycle automation tools for Business Modeling, Requirements Management, Configuration Management, Change Management etc. Thus, enhancing expertise in wide range of automation tools.

Whom we are partnering with?

  • IBM Rational
  • Mercury Interactive
  • Compuware

What are the services you can look from our stable?

  • Test Case generation
  • Testability Identification
  • Test Coverage Preparation
  • Manual Test script Generation
  • Automated Test Script Generation
  • Test Suite Generation
  • Functional Testing
  • Regression Testing
  • Performance Testing
  • Usability Testing
  • Reliability Testing

What are the different scenarios you can look for our services?

  • You have only an application with you, which lacks proper documentation.
  • You have an SRS document with you with out any properly defined Test Cases.
  • You have some Test Cases defined, but you are not sure about the completeness of Test Coverage.
  • You would like to go for an automation, but not sure about the testability.
  • You want to go for Test automation, but not sure about the right automation tool.
  • You have an application and some Test Cases without proper Test data.
  • You have an application with proper requirements specification, but lack of traceability to any Test Cases.
  • You have an application and with Test Cases and Test Plan, but not having a mechanism for Regression Testing.
  • You want to generate the scripts for automation, there by compiling them to generate a Test Suite.
  • You would like to out source the User Acceptance Testing.

What are the various service models?

  • Onsite - Resource deployment
  • Onsite - Outsourced model
  • Offshore
  • Onsite/offshore

How much do we cost?

  • Testers USD 15 - 25 per hour
  • Test Mangers USD 40 - 60 per hour
  • Testing Solution Architect USD 125 - 175 per hour
  • Costing will depend on the complexity of the solution and the duration & volume of the work.

Some of our domestic customers whose offshore/domestic projects we undertake?

  • iSmart
  • SunTec
  • IBS
  • Gemini Software
  • Premier Evolvics
  • IKM
software engineering | software quality testing | software engineering consulting | software engineering training Copyright © 2007 Astra Infotech - the software engineering company , India