The Quality Assurance Centre of Excellence

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "The Quality Assurance Centre of Excellence"

Transcription

1 The Quality Assurance Centre of Excellence A X I S T E C H N I C A L G R O U P A N A H E I M H E A D Q U A R T E R S, 300 S. H A R B O R, B L V D. S U I T E 904, A N A H E I M, CA PHONE :( 714) F A X: (714) W E B: W W W. A X I S T E C H N I C A L. C O M This document contains proprietary information. No part of this document may be photocopied, reproduced, or translated to another language without prior written consent of Axis Technical Group LLC. All rights are reserved. Copyright 2011 Axis Technical Group LLC

2 Table of Contents Introduction... 3 Engagement Models... 3 Advantages... 3 Areas of Expertise... 4 Quality Assurance Approach... 4 Quality Objectives... 4 Quality Assurance Activities... 5 Quality Assurance Metrics... 7 Measuring Project/Product Size... 7 Measuring Progress/Coverage of Testing... 8 Measuring Product Quality... 8 Measuring Test Efficiency... 8 Project Management Methodology Strategize Organize Transition Execute Manage About Axis Technical Group: Axis Technical QA COE Page 2 of 14

3 Introduction The Axis Technical Group Quality Assurance Centre of Excellence (QACOE) is configured to cater to the Quality Assurance and Quality Control needs of today s high performance IT enterprises. This document presents an overview of the activities and approaches that are adopted by the team at the QACOE to successfully assist the client s CIO office in maintaining an effective IT organization. Engagement Models At the Axis QA COE following engagement models are usually provided to the clients: 1. Captive QA units In this engagement model a captive QA team is made available to the client. The engagement duration is usually one year or more. This model provides the clients to have an extended off shore team to work on multiple project at a time. 2. Project specific QA service In this engagement model, the QA team is mobilized for a particular project or program. This model provides the flexibility to add the resources as needed to complete projects on schedule. In both the engagement models the typical team structure is as below: 1. On Site Coordinator: A senior technical QA resource with ample experience and expertise in off shore engagement model will be made available at the client s office. This resource works as the Single Point of Contact for client s team. All task requests, change requests, project artifacts, reports and other information are routed through this person. 2. Off Site QA team lead: A senior hands on QA engineer with experience in the client s domain and with expertise in various aspects of Quality Assurance is made available in the Axis office in Pune, India. This person leads all the project activities in Pune and will coordinate on a day to day basis with the On Site Coordinator for the inputs, provides the work artifacts 3. A team of QA Engineers: The highly qualified team with expertise in hands on Quality Assurance is mobilized at the Axis Pune office. Advantages 1. Greater control over system performance and issues 2. Greater control over processes 3. Improved and consistent system performance hour turnaround cycle 5. Reduced costs of QA Axis Technical QA COE Page 3 of 14

4 Areas of Expertise 1. Programming Languages: C, C++. C#.net. Javascript, VB.net, Windows Shell Script 2. Bug tracking tools: Team Foundation Server, Product Studio, Bugzilla, Sharepoint 3. DBMS: SQL-2005, SQL QA/QC Skills: Manual Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, Test Strategy Development, Estimation, Test planning 5. Test Management Tool: Test Director, TFS 6. Automation tools: Quick Test Professional, Rational Robot,Load Runner, Xenu, Wink, Auto IT, Watin, Selenium, Visual Studio Test Automation, SOAP UI, nunit 7. Source Control Tools: SVN, Tortoise SVN Client, TFS, MS VSS 8. Other Skills: HTML, XML, MS Office, RoboHelp Quality Assurance Approach The approach to Quality Assurance provided by the Axis QA COE is based on the Quality Objectives, the Quality Assurance Activities and the Quality Assurance Metrics. The following sections describe these areas in detail. Quality Objectives From the onset of each project, the team at Axis QA COE works with the client to identify the Quality Objectives which need to be satisfied. Through a cooperative effort, the team establishes the key metrics to be tracked and reported as per the scope of the project. The following are the common objectives established for majority of the projects undertaken by Axis QA COE. Axis Technical QA COE Page 4 of 14

5 1. Ensure the end product is fit for purpose a. Satisfies the Functional Requirements b. Satisfies the Non-functional Requirements such as: i. Usability ii. Performance iii. Scalability 2. Ensure the end product meets the quality expectations Bugs are detected early and fixed before the end product goes in production 3. Ensure the end product is delivered as per the agreed upon schedule It is ensured that the other objectives set for the project, if any, are met as per client s expectations. Quality Assurance Activities The following Quality Assurance activities are carried out to meet agreed upon Quality Objectives. Some of the common activities are outlined below. 1. Review Requirements 2. Provide Requirement Analysis 3. Develop and Execute Test Plan 4. Develop and Execute Test Cases 5. Requirements Traceability and Gap Analysis 6. Automate Test Cases 7. Report Defects 8. Ensure defects are fixed and provide verification 9. Monitor Change Requests 10. Manage Risks to QA Objectives 11. Document Lessons Learnt 1. Review Requirements Requirements are reviewed by the Axis QA team as early as possible to gain better understanding of the application, as well as to plan the various types of testing conducted in order to satisfy the QA objectives. Axis Technical QA COE Page 5 of 14

6 Requirements include both functional (related to the behavior of the application) and non-functional (related to usability, scalability, performance etc) requirements for the end product. 2. Provide Requirement Analysis Whether or not this document is part of the deliverable, the QA team proactively provides an analysis document i.e. the understanding of the QA team of the requirements. This helps various groups (Engineering, BA and Product Management etc.) within the client organization to have confidence in QA group and overall 3. Develop and Execute Test Plan The Test Plan captures the following information, a. Scope of Testing b. Testing Approach and Strategy i. Types of Testing ii. Test Cycles (or Iterations) c. Testing Process d. Assumptions e. Risks 4. Develop and Execute Test Cases Test Cases are developed to effectively cover the requirements and test the application behavior under various scenarios from the end user s perspective. 5. Requirements Traceability and Gap Analysis After developing the test cases and before executing the Requirements traceability is performed. By tracing test cases back to the requirements, the QA team is able to account for every test case written and ensure that all requirements are covered. The by-product of this activity is a Gap Analysis report, where potential gaps in requirements are identified and notified to the appropriate group. 6. Automate Test Cases Depending on feasibility, time and budget allocation, the Axis QA team strives to automate all test cases which require iterative processes. Wherever feasible, the team tries to automate the core functionality and processes that do not change over a longer period of time. 7. Report Defects Defects are identified and reported as soon as possible to provide ample time for the development team to correct defects during the SDLC. Defects are reported in a clear and concise manner to help the development team reproduce and correct the issues in quick time. Axis Technical QA COE Page 6 of 14

7 8. Ensure defects are fixed and provide verification Axis QA team ensures that the reported defects do get fixed and then verifies these before the end product goes in production. 9. Monitor Change Requests Axis QA team proactively monitors all change requests. They analyze the impact of scope changes on the schedule and potential impact on quality and provide feedback to the Project Manager. 10. Manage Risks to QA Objectives Potential risks are progressively assessed, reported and mitigated in order to reduce negative impact as the project progresses. The Axis QA team plans and prioritizes testing in a manner which helps indentify and report the most severe bugs in early stages of the testing cycles. 11. Document Lessons Learned At the end of each project or project phase the QA team along with the Development team analyzes the reasons behind success or failure of every project or project phase. Achievements are rewarded and success stories are carved. Failures if any become stepping stones for process improvement and performance enhancements. Quality Assurance Metrics The QA team at Axis works with the client to create the Quality Assurance metrics that are essential for project. The Quality Assurance metrics are structured according to the purpose and nature of the project. Some of the metrics that are used as a part of the reporting are described below. Measuring Project/Product Size 1. Number of Requirements identified/reviewed High level Business Requirements are identified during project initiation and detailed requirements are created during the planning phase. 2. Number of Test Cases developed/reviewed High level Test Scenarios are indentified during the planning phase and the detailed Test Cases are prepared during the execution phase along the development of the code. 3. Effort in Person-weeks Based on the project timeline and resources in the schedule the effort in person-weeks is calculated. Axis Technical QA COE Page 7 of 14

8 Measuring Progress/Coverage of Testing 1. Number of Test Cases Executed vs. Developed (Percentage) This measurement indicates the test coverage achieved based on the number of Test Cases executed during a test cycle. 2. Number of Requirements Tested vs. Available (Percentage) This measurement indicates the test coverage achieved based on the number of Requirements covered by the execution of Test Cases during a test cycle. 3. Test Case Automation Percentage Automation of test cases is particularly useful when regression testing is involved, resulting in iterative, system wide retests for all new changes being made. 4. Rate of defect reporting vs. fixing This measurement is the number of defects reported in a fixed duration (weekly, biweekly) vs. the number of defects fixed during the same duration. 5. Average Turn-around time for fixing Defects This measurement is the time taken to fix defects once they are reported. The defects reported in Test Cycle 1 are fixed and verified in Test Cycle 2 and so on. Measuring Product Quality 1. Pass Percentage of Test Cases Pass Percentage is calculated using the following formula, Number of Test Cases Passed/Number of Test Cases Executed * 100 Higher percentage of passing would mean better quality. 2. Defect Quality Number, Type and Severity of Defects are reported by Testing Team in each phase/test cycle/environment. Status is shared with the customer after each test cycle. The more severe defects are found in test environment itself and fixed in the earlier test cycles. Thresholds are set for each test cycle to indicate whether these are within acceptable limits. 3. Defects Re-opened/Fixed Ratio This metric measures the count of defects fixed in previous cycle that are determined to be broken in a subsequent test cycle. These are classified as re-opened. Measuring Test Efficiency 1. Defects Acceptance Rate (Accepted/Total Reported percentage) Axis Technical QA COE Page 8 of 14

9 Most of the defects reported by QA team get accepted by the Customer (or development team). At the same time, there are few defects which get rejected due to various reasons like not-reproducible or inconsistent errors, typical behavior of the test environment etc. 2. Customer Reported Defects Number, Type and Severity of Defects reported by Customer that have escaped all software quality processes. These are commonly a result of a discrepancy between the production and the test environments. After all System and Functional Testing cycles are completed the application (product of the project) is deployed on the production environment for UAT (User Acceptance Testing) with real-time data. The product is tested by actual end users to gauge the production readiness. 3. Test Efficiency The counts as well as severity of defects reported by customer play an important role in determining the efficiency of the QA team. Axis Technical QA COE Page 9 of 14

10 Project Management Methodology Axis Technical s Project Management Methodology (PMM) will be inherent in the approach to staffing and managing the project. This will be used for managing both our deliverables for the project as well as project dependencies on any Third Party project deliverables. Axis Technical has a 5 point program management model that has helped the organization deliver projects successfully. Strategize A strategy is the most important step before the actual execution. The difference between a successful project and a failed one is the presence or absence of the right strategy. At Axilon a team of strategists brainstorm for the optimum solution based on client objectives, industry issues and value targets. Axis Technical QA COE Page 10 of 14

11 Organize Organization starts with fine-tuning the outsourcing process so that it benefits both the parties concerned. A Project Roadmap that outlines the three phases of the project lifecycle: Build a plan, Track and manage a project, and Close a project is prepared. This roadmap helps keep the project on track and monitor the progress. Finalize Outsourcing Processes Build Project Roadmap Finalize Pricing Sign Off SLA Identify Reporting Procedure Finalize governance Committee Formulate Business Continuity Plan Client Expectation Matrix Axis Technical QA COE Page 11 of 14

12 Transition Transition phase is a learning phase for both the parties involved. During this phase, agreed upon processes are implemented both at the customers end and the offshore location. Once processes are deployed they are verified and validated using audits and tools to establish their applicability to the project. Execute The executing phase of a project is where the actual development begins. Execution tests the business plan and the processes outlined therein. Monitoring the project is a continuous activity and it is to provide an understanding of the project s progress so that appropriate corrective actions can be taken when the project s performance deviates significantly from the plan. Axis Technical QA COE Page 12 of 14

13 Manage Analyzing team performance and measuring client s expectation is the important step in improving the relationship with the customer. SLA statistics are vital in performance measurement. Axis Technical QA COE Page 13 of 14

14 About Axis Technical Group: Axis Technical Group, LLC is a premiere Information Technology Services firm headquartered in Anaheim, California with offices in Pune India. Axis Technical Group has been built upon its core values of Quality, Consistency, Honesty, Loyalty, and Excellence through hard work. The company s focus on unparalleled customer service allows Axis Technical to provide every client with the cost-effective resources and solutions necessary to help them achieve their business goals. California Contact Information: 300 S Harbor Blvd, Suite 910 Anaheim, CA Phone: (714) Fax: (714) Colorado Contact Information: 4610 S. Ulster Street, Suite 150 Denver, CO Phone: (303) Fax: (303) For more information about the Axis QA COE and other value added services please visit or contact Axis Technical QA COE Page 14 of 14

Quality Assurance - Karthik

Quality Assurance - Karthik Prevention is better than cure Quality Assurance - Karthik This maxim perfectly explains the difference between quality assurance and quality control. Quality Assurance is a set of processes that needs

More information

Building QA Automation Using Agile. October 2, 2009

Building QA Automation Using Agile. October 2, 2009 Building QA Automation Using Agile October 2, 2009 Introduction Topic: Building QA Automation Using Agile Automated testing is a key requirement for effective Agile development teams. Automated regression

More information

SOFTWARE SERVICES. Enterprise QA Solutions. Technology Powered Industry Diversified Excellence Driven

SOFTWARE SERVICES. Enterprise QA Solutions. Technology Powered Industry Diversified Excellence Driven SOFTWARE SERVICES Enterprise QA Solutions Technology Powered Industry Diversified Excellence Driven SERVICES OVERVIEW SERVICES OVERVIEW Software Testing overtime has emerged as a strategic function and

More information

Custom Software Development Approach

Custom Software Development Approach Custom Software Development Approach Our approach to custom software development combines benefits from several standard development process models. We tend to have a well-defined, predictable and highly

More information

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :

More information

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Request for Proposal for Application Development and Maintenance Services for XML Store platforms Request for Proposal for Application Development and Maintenance s for ML Store platforms Annex 4: Application Development & Maintenance Requirements Description TABLE OF CONTENTS Page 1 1.0 s Overview...

More information

101-301 Guide to Mobile Testing

101-301 Guide to Mobile Testing 101-301 Guide to Mobile Testing Perfecto Mobile & Toronto Association of System and Software Eran Kinsbruner & Joe Larizza 2014 What To Do? Great News Your first Mobile Project has arrived! You have been

More information

RELIABILITY FOR YOUR BUSINESS INDZ TM TEK TO ENABLE YOU TO REACH EXTREME HEIGHTS

RELIABILITY FOR YOUR BUSINESS INDZ TM TEK TO ENABLE YOU TO REACH EXTREME HEIGHTS RELIABILITY FOR YOUR BUSINESS TO ENABLE YOU TO REACH EXTREME HEIGHTS Leveraging the Testing ecosystem to offer comprehensive Testing solutions that deliver predictable quality and faster time to market

More information

Laila TECHNICAL SKILLS

Laila TECHNICAL SKILLS PROFESSIONAL SUMMARY Diversified experience in the field of Information Technology in the financial domain. In depth knowledge of RUP, Agile, waterfall Software Development Life Cycle (SDLC) processes.

More information

Th3 - Open Source Tools for Test Management

Th3 - Open Source Tools for Test Management Th3 - Open Source Tools for Test Management Narayanan C. V., Vice President, Sonata Software Limited www.sonata-software.com Agenda Introduction Methodology Architectural View Test Management Best Practices

More information

2/6/2015. Proposed By:

2/6/2015. Proposed By: Proposed By: Outsourced Software Development Proposal Snapshot 1. Company Overview 2. Technology Expertize BI Application Development Custom Application Development 3. Engagement Models Consulting Model

More information

Key Benefits of Microsoft Visual Studio Team System

Key Benefits of Microsoft Visual Studio Team System of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view

More information

Work Experience HP ALM (Quality Center), Bugzilla

Work Experience HP ALM (Quality Center), Bugzilla Name: xxxxxx Email ID: xxxxxx Ph: xxxxxx TECHNICAL SUMMARY: Having 9 years of experience in Information Technology in Project Life cycle and QA testing life cycle. Quality Assurance: Reviewing and converting

More information

Performance Testing and Functional Automation Specialist Cloud Services

Performance Testing and Functional Automation Specialist Cloud Services www.steria.com/uk Performance Testing and Functional Automation Specialist Cloud Services Public Sector organisations will be increasingly developing and adopting Cloud computing strategies to reduce costs,

More information

Comprehensive Testing Services for Life Insurance Systems

Comprehensive Testing Services for Life Insurance Systems Insurance the way we do it Comprehensive Testing Services for Life Insurance Systems Capgemini s testing services provide the framework and tools to drive significant improvements in quality and efficiency

More information

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges CASE STUDY a t t e n t i o n. a l w a y s. The Customer Manual and Automation for a leading Enterprise Information Management (EIM) Solution provider Our Customer is one of the global leaders in Enterprise

More information

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 QA2010 3 Days INTRODUCTION This three-day, instructor-led course provides students with the knowledge and skills to prevent, detect, manage and avoid

More information

Testhouse Training Portfolio

Testhouse Training Portfolio Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4

More information

Contents. -Testing as a Services - TaaS 4. -Staffing Strategies 4. -Testing as a Managed Services - TaaMS 5. -Services 6.

Contents. -Testing as a Services - TaaS 4. -Staffing Strategies 4. -Testing as a Managed Services - TaaMS 5. -Services 6. Contents -Testing as a Services - TaaS 4 -Staffing Strategies 4 -Testing as a Managed Services - TaaMS 5 -Services 6 -Training 8 2 TestPRO is an Egyptian company founded in 2012 and headquartered in Nasr

More information

Application Management Services (AMS)

Application Management Services (AMS) Contents 1. AMS : An Overview 2. AMS : Models 3. Delivery Organization 4. Processes & Tools 5. Transition Methodology 6. Pricing Application Management Services (AMS) Enterprise Application Services Capability

More information

Sandesh Prasanna Kumar

Sandesh Prasanna Kumar E-Mail: sandeshp7@gmail.com Contact No: +44 7508061652 Linked in: http://www.linkedin.com/in/sandeshp7 Website: cv.sandeshp.com Skype: Sandesh_p5 Current location: London, United Kingdom Nationality: Indian

More information

1. Introduction. Annex 7 Software Project Audit Process

1. Introduction. Annex 7 Software Project Audit Process Annex 7 Software Project Audit Process 1. Introduction 1.1 Purpose Purpose of this document is to describe the Software Project Audit Process which capable of capturing different different activities take

More information

Course Catalog for QA Software Testing Training

Course Catalog for QA Software Testing Training 5109917591 Course Catalog for QA Software Testing Training Product Catalog for Software Manual Testing Provides the details about the training session of the Software QA Testing Quality Assurance (QA)

More information

Better Software Though Expertise, Collaboration & Automation. BDD, DevOps and Testing

Better Software Though Expertise, Collaboration & Automation. BDD, DevOps and Testing Better Software Though Expertise, Collaboration & Automation BDD, DevOps and Testing CONTENTS 1 MAGENTYS... 3 2 TESTING SERVICES... 4 2.1 Test Automation... 5 2.1.1 Test Automation Framework and Automated

More information

Information Technology QA Test Plan for MCESA REIL Track A Proof of Concept Project

Information Technology QA Test Plan for MCESA REIL Track A Proof of Concept Project Information Technology QA Test Plan for MCESA REIL Track A Proof of Concept Project Author: Miruta Garg Position Title: Quality Assurance Department/Agency: Information Technology/Arizona Department of

More information

QA Roles and Responsibilities

QA Roles and Responsibilities QA Roles and Responsibilities There are various roles on projects, some people may play more than one role. You should always check with your organizations testing methodology on what your role(s) are.

More information

A H S A N M U H A M M A D J A W A I D

A H S A N M U H A M M A D J A W A I D A H S A N M U H A M M A D J A W A I D Visa Status: Valid Transferable Iqama (KSA) Cell No: +966 54 893 0539 E-Mail: ahsanmjawaid@gmail.com LinkedIn: https://sa.linkedin.com/in/ahsanmjawaid PROFESSIONAL

More information

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development The FDA requires medical software development teams to comply with its standards for software

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

Procedure for Assessment of System and Software

Procedure for Assessment of System and Software Doc. No: STQC IT/ Assessment/ 01, Version 1.0 Procedure for Assessment of System and Software May, 2014 STQC - IT Services STQC Directorate, Department of Electronics and Information Technology, Ministry

More information

Smarter Balanced Assessment Consortium. Recommendation

Smarter Balanced Assessment Consortium. Recommendation Smarter Balanced Assessment Consortium Recommendation Smarter Balanced Quality Assurance Approach Recommendation for the Smarter Balanced Assessment Consortium 20 July 2012 Summary When this document was

More information

TEST METRICS AND KPI S

TEST METRICS AND KPI S WHITE PAPER TEST METRICS AND KPI S Abstract This document serves as a guideline for understanding metrics and the Key performance indicators for a testing project. Metrics are parameters or measures of

More information

Testing Lifecycle: Don t be a fool, use a proper tool.

Testing Lifecycle: Don t be a fool, use a proper tool. Testing Lifecycle: Don t be a fool, use a proper tool. Zdenek Grössl and Lucie Riedlova Abstract. Show historical evolution of testing and evolution of testers. Description how Testing evolved from random

More information

Software Project Audit Process

Software Project Audit Process Software Project Audit Process Version 1.2 Information and Communication Technology Agency of Sri Lanka July 2013 Copyright 2011 ICTA Software Project Audit Process-v-1.2 Revision History Date Version

More information

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service

More information

Enterprise Test Management Standards

Enterprise Test Management Standards Enterprise Test Management Standards Version 4.0 09/28/2012 Document Number: FSA_TOADG_STDS_TEST.TMS_001 Document Version Control This section summarizes this document revision history. Each entry includes

More information

SOFTWARE TESTING PROCESSES PRESENTATION

SOFTWARE TESTING PROCESSES PRESENTATION SOFTWARE TESTING PROCESSES PRESENTATION Agenda 1. Software testing (ST) tasks and objectives 2. ST documentation 3. Types of tests 4. Functional testing process 5. Process supporting tools 6. Performance

More information

4.13 System Testing. Section 4 Bidder's Products, Methodology, and Approach to the Project. 4.14 System Training

4.13 System Testing. Section 4 Bidder's Products, Methodology, and Approach to the Project. 4.14 System Training Section 4 Bidder's Products, Methodology, and Approach to the Project 4.1 FACTS II Requirements Summary 4.11 Interfaces 4.2 Functional Requirements 4.12 System Development 4.3 Technical Requirements 4.13

More information

Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as

Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as TESTING IN ERP ENVIRONMENT Organizations implement ERP applications to respond to major business challenges of reducing costs and improving revenue. ERP applications make use of a single, centralized data

More information

Software Testing Tutorial

Software Testing Tutorial Software Testing Tutorial SOFTWARE TESTING TUTORIAL Simply Easy Learning by tutorialspoint.com tutorialspoint.com i C O P Y R I G H T & D I S C L A I M E R N O T I C E All the content and graphics on this

More information

HJSOFT Business Outsourcing Proposal. Introduction... 2. Business Outsourcing Focus... 2. Standard and Unified Development Process...

HJSOFT Business Outsourcing Proposal. Introduction... 2. Business Outsourcing Focus... 2. Standard and Unified Development Process... HJSOFT Business Outsourcing Proposal Introduction... 2 Business Outsourcing Focus... 2 Standard and Unified Development Process... 3 Standardized Testing Procedures... 4 Price reference... 5 1 Introduction

More information

Sonata s Product Quality Assurance Services

Sonata s Product Quality Assurance Services Sonata s Product Quality Assurance Services ISVs to Gain From Sonata s Product Quality Assurance Service Sonata s Product Quality Assurance Services, powered by our product lifecycle-based testing model,

More information

Software Testing Lifecycle

Software Testing Lifecycle STLC-Software Testing Life Cycle SDLC Software Testing Lifecycle Software Testing Life Cycle (STLC) defines the steps/ stages/ phases in testing of software. However, there is no fixed standard STLC in

More information

JKCS QA TESTING SERVICES. www.jkcsworld.com

JKCS QA TESTING SERVICES. www.jkcsworld.com JKCS QA TESTING SERVICES www.jkcsworld.com JKCS QA and Testing as a Services JKCS offers QA and testing, as a service to customers who wish to outsource their Quality Assurance and application testing,

More information

SA Tool Kit release life cycle

SA Tool Kit release life cycle Release management Release management process is a software engineering process intended to oversee the development, testing, deployment and support of software releases. A release is usually a named collection

More information

Good Agile Testing Practices and Traits How does Agile Testing work?

Good Agile Testing Practices and Traits How does Agile Testing work? Agile Testing Best Practices Introduction The testing phase of software development sometimes gets the short shrift from developers and IT managers. Yet testing is the only way to determine whether an

More information

Agile Testing (October 2011) Page 1. Learning Objectives for Agile Testing

Agile Testing (October 2011) Page 1. Learning Objectives for Agile Testing Agile Testing (October 2011) Page 1 Learning Objectives for Agile Testing "Certification is the by-product; Learning is the product." Agile Testing should: Compare and contrast agile testing with traditional

More information

Defect Prevention: A Tester s Role in Process Improvement and reducing the Cost of Poor Quality. Mike Ennis, Senior Test Manager Accenture

Defect Prevention: A Tester s Role in Process Improvement and reducing the Cost of Poor Quality. Mike Ennis, Senior Test Manager Accenture Defect Prevention: A Tester s Role in Process Improvement and reducing the Cost of Poor Quality Mike Ennis, Senior Test Manager Accenture IISP, 1996-2008 www.spinstitute.org 1 Defect Prevention versus

More information

4.12 System Development

4.12 System Development Section 4 Bidder's Products, Methodology, and Approach to the Project 4.1 FACTS II Requirements Summary 4.11 Interfaces 4.2 Functional Requirements 4.12 System Development 4.3 Technical Requirements 4.13

More information

Levels of Software Testing. Functional Testing

Levels of Software Testing. Functional Testing Levels of Software Testing There are different levels during the process of Testing. In this chapter a brief description is provided about these levels. Levels of testing include the different methodologies

More information

IBM Rational AppScan: Application security and risk management

IBM Rational AppScan: Application security and risk management IBM Software Security November 2011 IBM Rational AppScan: Application security and risk management Identify, prioritize, track and remediate critical security vulnerabilities and compliance demands 2 IBM

More information

Whitepaper. Progressive Approach in Test Automation

Whitepaper. Progressive Approach in Test Automation Whitepaper Progressive Approach in Test Automation Executive Summary Emerging technological innovations along with dynamic business needs of the travel industry are shaping the travel IT industry to set

More information

Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;

Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection; Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven

More information

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents 1 KIRAN BADI MOBILE : 6462013101 EMAIL: KIRAN_BADI@HOTMAIL.COM PROFESSIONAL SUMMARY 9+ Years as a Performance Engineer and around 3 years as J2EE Developers with total 12 + years of IT Experiences.5 +

More information

Software Quality Testing Course Material

Software Quality Testing Course Material Prepared by Vipul Jain Software Quality Testing Course Material Course content is designed and will be taught in such a manner in order to make a person job ready in around 10-12 weeks. Classroom sessions

More information

Project Lifecycle Management (PLM)

Project Lifecycle Management (PLM) Project Lifecycle Management (PLM) Process or Tool? Why PLM? Project Definition Project Management NEW REQUEST/ INITIATIVES SUPPORT (Quick fixes) PROJECT (Start Finish) ONGOING WORK (Continuous) ENHANCEMENTS

More information

SECTION 4 TESTING & QUALITY CONTROL

SECTION 4 TESTING & QUALITY CONTROL Page 1 SECTION 4 TESTING & QUALITY CONTROL TESTING METHODOLOGY & THE TESTING LIFECYCLE The stages of the Testing Life Cycle are: Requirements Analysis, Planning, Test Case Development, Test Environment

More information

MORE THAN WHAT YOU SEE

MORE THAN WHAT YOU SEE MORE THAN WHAT YOU SEE More than what you see Very often we are limited by what we see, though there is always more that meets the eye. Never judge data by its appearance The ability to take mere data

More information

CSUSB Web Application Security Standard CSUSB, Information Security & Emerging Technologies Office

CSUSB Web Application Security Standard CSUSB, Information Security & Emerging Technologies Office CSUSB, Information Security & Emerging Technologies Office Last Revised: 03/17/2015 Draft REVISION CONTROL Document Title: Author: File Reference: CSUSB Web Application Security Standard Javier Torner

More information

KPMG in India s Software testing services Test consulting case studies

KPMG in India s Software testing services Test consulting case studies KPMG in India s Software testing services Test consulting case studies 0 Software test consulting case study 1 Key Activities Outcome IT consulting to assess, evaluate the core banking solution and existing

More information

AGILE SOFTWARE TESTING

AGILE SOFTWARE TESTING AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software

More information

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as

More information

DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK

DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK Rishab Jain C and Rajesh Kaluri School of Information Technology and Engineering, VIT University, Vellore,

More information

Automated Web Service Testing in Agile. Edmund Barton

Automated Web Service Testing in Agile. Edmund Barton Automated Web Service Testing in Agile Edmund Barton Contents 1. TEC & Industry Training the puzzle 2. ITR as a solution to the puzzle 3. Our Agile Team 4. Technology & Tools 5. A Test Approach in Agile

More information

Reaching CMM Levels 2 and 3 with the Rational Unified Process

Reaching CMM Levels 2 and 3 with the Rational Unified Process Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project

More information

Manager Domain Experts. Delivery Team. C h ic a g o

Manager Domain Experts. Delivery Team. C h ic a g o Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,

More information

Best Overall Use of Technology. Jaspersoft

Best Overall Use of Technology. Jaspersoft Best Overall Use of Technology Jaspersoft Kerstin Klein Manager, Engineering Processes/ Infrastructure, Jaspersoft From requirements to release QA centric development From Requirement to Release QA-Centric

More information

IT Outsourcing: Software Development Vendor Evaluation

IT Outsourcing: Software Development Vendor Evaluation Summary: A Rapidsoft Systems White Paper June, 2009 IT Outsourcing: Software Development Vendor Evaluation Outsourcing software can save you money and can result in excellent results if done properly.

More information

Adopting the Right Software Test Maturity Assessment Model

Adopting the Right Software Test Maturity Assessment Model Cognizant 20-20 Insights Adopting the Right Software Test Maturity Assessment Model To deliver world-class quality outcomes relevant to their business objectives, IT organizations need to choose wisely

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites:

Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites: Curriculum Certified Software Tester (CST) Common Body of Knowledge Control Procedures Problem Resolution Reports Requirements Test Builds Test Cases Test Execution Test Plans Test Planning Testing Concepts

More information

Automation using Selenium

Automation using Selenium Table of Contents 1. A view on Automation Testing... 3 2. Automation Testing Tools... 3 2.1 Licensed Tools... 3 2.1.1 Market Growth & Productivity... 4 2.1.2 Current Scenario... 4 2.2 Open Source Tools...

More information

Test Automation: A Project Management Perspective

Test Automation: A Project Management Perspective Test Automation: A Project Management Perspective Abstract Amith Pulla amith.pulla@intel.com For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.

More information

SpiraTeam Feature Compa

SpiraTeam Feature Compa SpiraTeam Feature ompa P X urrently Supported Planned Functionality Not Applicable Not Supported SpiraTeam 4.1 Rally Enterprise VersionOne General Features Fully Web-Based Application (no ActiveX, Flash,

More information

DevOps for Digital Enterprises

DevOps for Digital Enterprises White paper DevOps for Digital Enterprises Abstract DevOps is fast assuming greater importance in deciding the agility of an enterprise. A robust DevOps setup is crucial for successful agile delivery and

More information

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

Enabling Continuous Delivery by Leveraging the Deployment Pipeline Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching

More information

Service Delivery Module

Service Delivery Module Service Delivery Module Software Development Methodology -India follows international industry standards and has adopted the standard methodology in our Software Development Life Cycle (SDLC). It is a

More information

INTRODUCTION. Page 1 of 16

INTRODUCTION. Page 1 of 16 INTRODUCTION CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM REQUEST FOR QUOTE JAMA LICENSING AND SERVICES RFQ NUMBER 201204 Offer Due Date: July 23, 2013, 2:00 p.m. Pacific Time (PT) The California State

More information

PUERTO RICO JOB REQUISITION DETAILS INFOSYS

PUERTO RICO JOB REQUISITION DETAILS INFOSYS PUERTO RICO JOB REQUISITION DETAILS INFOSYS If you are interested to apply for any of the following positions listed in the table, you can quickly search on Infosys site with the REQ No s mentioned below,

More information

Product Developer Role Description

Product Developer Role Description Product Developer Role Description Contents Description... 3 Specific Role Requirements... 3 Key Responsibilities... 3 Technical Attributes... 4 Personal Attributes... 5 Page 2 Description CPS has successfully

More information

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline Increasing Business Efficiency and Agility for ATGbased ecommerce Systems This case study follows a Tier 1 retailer migrating to an ATG-based ecommerce platform and upgrading its software development process

More information

Client Overview. Engagement Situation. Key Requirements

Client Overview. Engagement Situation. Key Requirements Client Overview Our client is a global leader in mobile and digital advertising technology. Their unified monetization platform combines an ad server and a real-time bidding ad exchange to help publishers

More information

Proven Testing Techniques in Large Data Warehousing Projects

Proven Testing Techniques in Large Data Warehousing Projects A P P L I C A T I O N S A WHITE PAPER SERIES A PAPER ON INDUSTRY-BEST TESTING PRACTICES TO DELIVER ZERO DEFECTS AND ENSURE REQUIREMENT- OUTPUT ALIGNMENT Proven Testing Techniques in Large Data Warehousing

More information

Open Source Testing Tools: The Paradigm Shift

Open Source Testing Tools: The Paradigm Shift Cognizant 20-20 Insights Open Source Testing Tools: The Paradigm Shift Executive Summary Businesses today demand faster time-to-market for their software products without significant expenditures in testing

More information

Performance Testing of a Large Wealth Management Product

Performance Testing of a Large Wealth Management Product Performance Testing of a Large Wealth Management Product Meherphani Nori & Global Head Quality Assurance Krishna Kankipati & Vice President Mohan Pujari & Product Specialist Broadridge Financial Solutions

More information

SEVEN KEY TACTICS FOR ENSURING QUALITY

SEVEN KEY TACTICS FOR ENSURING QUALITY SEVEN KEY TACTICS FOR ENSURING QUALITY 1 INTRODUCTION Besides avoiding disasters and fatal flaws, quality assurance (QA) delivers significant benefits for banks. Strong QA planning provides the groundwork

More information

Stories From the Front Lines: Deploying an Enterprise Code Scanning Program

Stories From the Front Lines: Deploying an Enterprise Code Scanning Program Stories From the Front Lines: Deploying an Enterprise Code Scanning Program Adam Bixby Manager Gotham Digital Science 10/28/2010 YOUR LOGO HERE Introduction Adam Bixby, CISSP, MS o Manager at Gotham Digital

More information

Software Engineering of NLP-based Computer-assisted Coding Applications

Software Engineering of NLP-based Computer-assisted Coding Applications Software Engineering of NLP-based Computer-assisted Coding Applications 1 Software Engineering of NLP-based Computer-assisted Coding Applications by Mark Morsch, MS; Carol Stoyla, BS, CLA; Ronald Sheffer,

More information

Net Developer Role Description Responsibilities Qualifications

Net Developer Role Description Responsibilities Qualifications Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.

More information

Integrating Application Security into the Mobile Software Development Lifecycle. WhiteHat Security Paper

Integrating Application Security into the Mobile Software Development Lifecycle. WhiteHat Security Paper Integrating Application Security into the Mobile Software Development Lifecycle WhiteHat Security Paper Keeping pace with the growth of mobile According to the November 2015 edition of the Ericsson Mobility

More information

Template K Implementation Requirements Instructions for RFP Response RFP #

Template K Implementation Requirements Instructions for RFP Response RFP # Template K Implementation Requirements Instructions for RFP Response Table of Contents 1.0 Project Management Approach... 3 1.1 Program and Project Management... 3 1.2 Change Management Plan... 3 1.3 Relationship

More information

QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company

QUICK FACTS. Facilitating Application Packaging on Behalf of a Global Professional Services Company [ Professional Services, Technology Deployment ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Professional Services Revenue: Over $13 billion Employees: Over 250,000 Geographic

More information

AUTHOR: REVISION BY: ADS Lead/Manager ESYS Windows OSA

AUTHOR: REVISION BY: ADS Lead/Manager ESYS Windows OSA INFORMATION RESOURCES APPLICATIONS AND DATA SERVICES PROCESS NAME: ADS Web Application Release Management ORIGINAL DOCUMENT DATE: 10/2/2014 AUTHOR: Jim Nelson PROCESS OWNERS: ADS Lead/Manager LAST REVISION:

More information

Agile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1.

Agile QA Process. Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com. Version 1. Agile QA Process Anand Bagmar Anand.Bagmar@thoughtworks.com abagmar@gmail.com http://www.essenceoftesting.blogspot.com Version 1.1 Agile QA Process 1 / 12 1. Objective QA is NOT the gatekeeper of the quality

More information

Continuous Delivery for Force.com

Continuous Delivery for Force.com Continuous Delivery for Force.com Achieve higher release velocity (shorten release cycles) & reduced Time to Market by 40% info@autorabit.com AutoRABIT a product of TechSophy, Inc. www.autorabit.com Continuous

More information

ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition

ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition Version 0.6 - Page 3 / 43 Table of Contents 1. Process Introduction... 5 1.1. Process Scope... 5 1.2. Process Objectives and Benefits... 5

More information

Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),

Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh), Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and

More information

Release Management Policy Aspen Marketing Services Version 1.1

Release Management Policy Aspen Marketing Services Version 1.1 Release Management Policy Version 1.1 John Toso 5/10/2010 2 Contents Release Management Policy Overview:... 3 Critical Success Factors... 3 Service Level Management (SLM)... 4 Key Performance Indicators:...

More information

SLCM 2003.1 Artifacts in a Nutshell ( as of 01/21/2005)

SLCM 2003.1 Artifacts in a Nutshell ( as of 01/21/2005) SLCM 2003.1 Artifacts in a Nutshell ( as of 01/21/2005) Project Development Phases Pension Benefit Guaranty Corporation s (PBGC) System Life Cycle Methodology (SLCM) is comprised of five project development

More information