Quality Assurance Services

Similar documents
Production Support Services

Application Development Services

White Paper Tavant Open Source Testing Platform: Helping You Cut Costs

Comprehensive Testing Services for Life Insurance Systems

Performance Testing and Functional Automation Specialist Cloud Services

Has Your Organization Out-Grown Your Helpdesk? A guide to determine when your company is at the right stage to shift to a Service Desk.

INDEPENDENT TESTING & QA SERVICES

Enabling HR service delivery

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

EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS

Software Lifecycle Integration. A Quality Management Discipline

QUICK FACTS. Consolidating Service Desks Post-Merger for a Leading U.S. Energy Supplier TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

RFP Attachment C Classifications

Introduction to OpenUP (Open Unified Process)

A collaborative and customized approach to sourcing testing and quality assurance services Performance driven. Quality assured.

AGILE SOFTWARE TESTING

ON-SITE/NEAR-SHORE/OFF-SITE DELIVERY MODELS

Career Package. A Software Tester's Journey from Getting a Job to Becoming a Test Leader!

Preparation for Distributed Development and Outsourcing

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

Life Cycle Management. Service Offering

TBR. IBM Cloud Services Balancing compute options: How IBM Smart Business Cloud can be a catalyst for IT transformation

The role of integrated requirements management in software delivery.

Sonata s Product Quality Assurance Services

Coverity Services. World-class professional services, technical support and training from the Coverity development testing experts

Service. Lending Managed Services Increase Efficiency, Reduce Cost and Improve the Customer Experience Within Your Lending Operations

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

SOFTWARE TESTING PROCESSES PRESENTATION

MORE THAN WHAT YOU SEE

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

Information Technology Policy

Leveraging CMMI framework for Engineering Services

Veramark White Paper: Reducing Telecom Costs Why Invoice Management is the Best Place to Start. WhitePaper. We innovate. You benefit.

1.2 Tools support for management of testing & tests

A collaborative and customized approach to sourcing testing and quality assurance services Performance driven. Quality assured.

Acceleration Services. January, 2013

Open Source Testing Tools: The Paradigm Shift

Client Overview. Engagement Situation. Key Requirements

White Paper. SmartStart : Outsourcing 2.0 in Action

Optimize your world. TECHNOLOGY OUTSOURCING SERVICES

Solutions for. The Top-10 IT Outsourcing Challenges WHITE PAPER

Selecting an Outsourcing Partner for Offshoring

Infuse Consulting Limited Test Tool Training Service Definition

Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company

CLOUD COMPUTING SOLUTION - BENEFITS AND TESTING CHALLENGES

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

US ONSHORING OFFERS SUPERIOR EFFECTIVENESS OVER OFFSHORE FOR CRM IMPLEMENTATIONS

Rational Quality Manager. Quick Start Tutorial

Rational Telecom Cloud Positioning

Setting smar ter sales per formance management goals

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

The Keys to Successful Service Level Agreements Effectively Meeting Enterprise Demands

Creating Customized Training for a Leading Insurance Company

Tools and Methods to Address Complexity at Scale

The Oracle Approach To ITSM Introducing The Customer Success Index

SOFTWARE TESTING SERVICES FOR CAPITAL MARKET

Optimizing Your Infrastructure for Outsourced Application Development

Basic Unified Process: A Process for Small and Agile Projects

HP SAP. Where Development, Test and Operations meet. Application Lifecycle Management

Cloud computing: Innovative solutions for test environments

Global Service Desk. Superior end-user support for the Adaptive Enterprise. HP Services

Technology. Accenture Application Testing Services. Embedding quality into the application development life cycle

Critical times for customers require exceptional service. Can your claims system deliver?

I am not a prospect I am a partner

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

Testing & Quality Assurance Capabilities

Vendor Management Program Office Onshore or offshore?

Connecting the essential pieces to build a powerful information platform

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

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

Information Technology Strategic Plan

Application Test Management and Quality Assurance

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

a new generation software test automation framework - CIVIM

Mitel Professional Services UK Catalogue for Unified Communications and Collaboration

Requirements Management

HR Outsourcing. We ll run your HR engine so you can focus on the road ahead

Managed Services Partnering

PMO Starter Kit. White Paper

Standardization in the Outsourcing Industry

Talent DNA that drives your business

ScienceLogic vs. Open Source IT Monitoring

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

Optimizing Software Delivery: Should We Buy, Build, or Outsource? Twin SPIN Talk June 2, 2005 Dr. Joyce Statz

Cyber Security Competency Center

industrialized delivered globally via Atos Right-Fit outcomes-based Application Management Your business technologists.

Project, Program & Portfolio Management Help Leading Firms Deliver Value

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

Transformed Regulatory Affairs lifecycle management for enhanced growth and compliance

Th3 - Open Source Tools for Test Management

Make Global Recruiting a Winning Strategy

Meeting the challenge of software quality and maximizing return on investment Performance driven. Quality assured.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

WHITE PAPER. Leveraging a LEAN model of catalogbased performance testing for quality, efficiency and cost effectiveness

WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)?

Global Software Change Management for PVCS Version Manager

Achieving business excellence through quality in a BPO environment

Recruitment Process Outsourcing

How To Test On A Mobile Phone

Transcription:

Quality Assurance Services

e-core: Offsite IT Service Delivery Model e-core s model has been designed to meet the highest quality standards in offsite IT consultancy and development services. It is based on industry standards of IT services management. This document describes the organizational structure, the development process and the communication plan aimed to support the services operation. e-core (http://www.ecoreusa.com) is a Brazilian nearshore application outsourcing company specialized in helping small and medium sized Independent Software Vendors and Software Enabled Companies to increase their productivity and quality by providing IT solutions using an optimum onshore/nearshore engagement model. With wide experience building high performance teams by allocating dedicated teams in our development center in Brazil and exchanging knowledge with customers about methodologies, tools and best-of-breed practices in software development, e-core creates innovative IT solutions that generates great value to our customers. Since 2008 selected as one of the best places to work in Brazil (IT & Telecom) according to Computerworld s annual report, e- Core has a strong global team composed of smart and talented individuals committed to delivering high quality work. Alignment with core values is a pillar for e-core s customerfocused culture. Working at e-core means living these values and being responsible for the success of every client in every interaction and project. Nearshore Methodologies Having attended corporate clients, e-core has acquired expertise in nearshore outsourcing, a variation of the offshore model in which IT services are carried out in a country which is geographically close to the contracting company s headquarters. E-Core offers its clients a highly flexible and optimized nearshore methodology that guarantees complete collaboration between onsite and offsite teams. Without forsaking quality and productivity, e-core s nearshore model blends convenience and efficiency with competitive prices, taking into account that the projects resources can be rationalized and adapted to the clients needs. 2

A customer making use of e-core s services can benefit from the already existing Onshore (U.S.A.) and Nearshore (Brazil) structures currently operated by e-core. Brazil offers a series of advantages, such as: Very competitive prices Convenient time-zone (GMT-3: only 2 hours ahead of EST) Cultural similarities Highly qualified labor force Low-risk geopolitical and economic environment Well established and secure infrastructure Talented resources Favorable economic environment Brazil Timezone proximity Cultural compatibility Cost efficiency As a result, each project can be dealt with according to its particular needs, and the presence of professionals at the customer s site can be easily arranged, either for a whole project or for specific activities, like requirements gathering and production deployment. At the same time, the offsite structure can provide high quality services at lower costs, while benefiting from the close relationship with the onsite team. 3

QUALITY ASSURANCE AND TESTING SERVICES Often overlooked during the Software Development Lifecycle, the Quality Assurance and Testing activities are paramount to the success of any software development initiative. These are the key processes that will allow a company to properly plan and manage the quality of its processes and products. e-core s Quality Assurance and Testing Services can help your company achieve a number of benefits such as: Higher quality software products Impartial quality assessment Lower time for testing cycles Lower costs Metrics around the quality of the products and processes Improved processes Audited processes Access to experienced and highly trained consultants Improved user satisfaction Higher adoption of systems Scalability through test automation Lack of quality control can lead to many negative outcomes ranging from a lack of user trust to legal suits due to unmet regulations, thus yielding negative financial results. Therefore, it is important to rely on a set of well-defined processes and qualified human resources to conduct the testing activities professionally and effectively. Due to their nature, testing services are a very good candidate to be performed by an independent group, which can be responsible for auditing and certifying the software. An offsite quality assurance project implemented using best practices and highly qualified personnel can generate high value-added solutions and help to solve the highlighted problems of scaling software development operations with competitive costs. e-core s experience with Quality Assurance services range through all of its processes, and can help customers deliver effective results to their business users. Definition e-core s Quality Assurance and Testing Services are flexible and adaptable to the needs of your business. A typical quality cycle composed by the stages of a project, represented in this picture, can be the framework for starting a new project or also be adapted for an existing process. Each step is executed following industry best practices and best of breed tools and technologies. Feedback Reporting Quality Cycle Test creation Execution Defect tracking 4

Steps for ensuring a high quality software Test Planning and Control The Test Planning should be an integral part of the overall project planning, and be strongly aligned with it in order to achieve optimal results. As it is certainly impossible to exhaustively test everything, planning and actively managing test activities are fundamental to achieving proper balance with the other project dimensions, mainly cost, time and scope. e-core s consultants understand the variables involved, and can plan and implement the testing processes in synergy with Development Managers expectations and constraints. The Test Strategy Document, containing information such as methods, resources, guidelines, target coverage and schedules guide the testing efforts of the project. Test Analysis and Design Test analysis and design is done based on both functional and technical application requirements. Starting by validating the requirements and functional specifications received as input, the analysis and design moves on to the creation of detailed specification of test input data, expected system behavior and expected output. Different processes and application sizes, technologies and business goals might require different levels of specifications. Nevertheless, it is important for any software development effort to be able to define what it means for the application to perform as expected. Test Implementation and Execution Based on the test analysis specification, test cases are created for either manual or automated execution. The use of proper tools also allows execution of tests and detailed information about defects to be logged and tracked from their creation to their resolution. e-core believes that a good combination between close integration with the development team, while keeping the autonomy to log and report defects brings the best results to the development process, accomplishing both low response times and high quality of the final product. Test Evaluation and Test Report By consistently assessing the results from the test efforts, better results can be attained for both the processes and the product. Based on the data about the test results from the implementation process group, it is possible to analyze, to report on and to refine the estimates for future test efforts. On top of that, the use of a dashboard, portraying information such as test coverage, number and origin of defects and the evolution of such indicators throughout time, makes it possible to actively plan and achieve quality goals. "Developing an event-driven social media network has many moving pieces. However, e-core stepped in to an extremely complicated situation and managed to make sense of it all. We trust e-core to get the job done on time and exceed our expectations. George Beardsley, Chief Strategy Officer Co-Founder UNATION 5

Tools e-core s services are strongly based on processes and best practices, and do not depend on a specific tool for its implementation. Customers can leverage their existing investment by using their existing toolset. They can also rely on e-core to help assess and choose the best toolset for their specific environment. Examples of Test Tools include: HP Quality Center HP Quick Test Pro HP LoadRunner Atlassian Jira Atlassian Bonfire IBM Rational Quality Manager IBM Rational Functional Tester IBM Rational Robot Selenium HQ Serena TeamTrack Serena Business Mashups Open Source Tools: BugZilla, JUnit, JMeter, TestLink Testing Activities Based on the aforementioned testing processes and guidelines, e-core s testing services include the following tasks and deliverables: Creation of Test Strategy Document Creation of Test Scenarios Creation of Test Cases Creation of Test Scripts Manual Execution of Test Cases Automated Execution of Test Scripts Load and Performance Testing User Acceptance Testing Unit and Code Coverage Testing Test Results Assessment and Reporting based on Metrics Test Results Analysis, Report and Dashboards Process Enhancement Suggestions and Implementation Assessment and Implementation of Testing Toolset Afterword E-Core is ready to offer the highest quality standards in Offsite Software Consultancy Development Services, Quality Assurance and Production Support backed up by its Onshore (U.S.A) and Nearshore (Brazil) sites. Its customer centric approach allows it to tailor its services to each customer s individual needs, including its personnel report structure and its Development Processes. Moreover, e-core has many years of experience with corporate projects for large sized companies, and understands the challenges involved with such environments. All aspects involved with the Offsite Services Delivery, such as communication, technical infrastructure, business understanding and customer relationship have evolved through previous experiences and the expertise developed by e-core can offer a stable and safe choice for your IT requirements. 6

CUSTOMERS ADVANTAGES 7

e-core Nearshore Application Development Quality Assurance Production Support Contact us: sales@ecoreusa.com http://ecoreusa.com http://blog.ecoreusa.com Offices: 50 Main St, Suite 1000 White Plains, NY (914) 682-2009 4915 Londonderry Drive Tampa, FL 33647 (813) 695-4068