+ All Categories
Home > Software > Marlabs Capabilities Overview: QA Services

Marlabs Capabilities Overview: QA Services

Date post: 23-Feb-2017
Category:
Upload: marlabs
View: 81 times
Download: 1 times
Share this document with a friend
27
Marlabs Capabilities Overview © 2016, Marlabs - Confidential [email protected] +1 (732) 694 100 www.marlabs.com QA Services
Transcript
Page 1: Marlabs Capabilities Overview: QA Services

Marlabs Capabilities Overview

© 2016, Marlabs - Confidential

[email protected] +1 (732) 694 100 www.marlabs.com

QA Services

Page 2: Marlabs Capabilities Overview: QA Services

• Founded in 1996

• 2100+ employees

• Consistent year-on-year revenue growth

• 100+ blue-chip clients across multiple verticals

• IP driven global consulting and software services

• Headquarters in Piscataway, NJ – USA

• Global delivery headquarters in Bangalore, India

• CMMI Level 5 and ISO/IEC 27001: 2013 certified

Marlabs Snapshot

2

Global Locations

Strategic Partnerships Awards and Recognition Verticals Serviced

Overview

35%

22% 9%

23%

11%

Banking, Finance,Insurance

Media &Education

Transportation &Logistics

Healthcare & LifeSciences

Retail & Others

Page 3: Marlabs Capabilities Overview: QA Services

Global presence to drive speed and value

Key locations

3

Marlabs Corporate HQ: One Corporate Place South, Piscataway NJ

• Global Data Center

• Network Operations Center

• Sales, Acct. Management & Operations Support

• Onshore Development Center

Marlabs North American Training Facility Broadhead Road, Bethlehem, PA

• Global Training Facility

• Multi-Discipline Center of Excellence

• Onshore Development Center

• DR Data Center

Global Development Center BWTC, Bangalore, India

• Global Development Center

• Multi Discipline Center of Excellence

• Asia-Pacific Data Center

• Network Operations Center

Global Development & Training Center Udayaravi Road, Mysore, India

• Global IV&V Center and CoE

• Asia-Pacific Training Facility

• Global Development Center

Global Development Center & CoE Infopark, Kochi, India

• Global Development Center

• Centers of Excellence

Page 4: Marlabs Capabilities Overview: QA Services

Partners in our success

Customers

4

Media & Education Banking, Financial Services,

Insurance Healthcare & Life Sciences

Logistics & Hospitality Retail & others

Page 5: Marlabs Capabilities Overview: QA Services

Secure, scalable & state-of-the-art

Infrastructure

5

• 20,000 Sq. Ft. of infrastructure area (option to expand)

• N+1 infrastructure topography

• Dual and diverse power feed

• Lit with multi-entrance fiber rings

• State-of-the-art backup system & power unit

• Redundant service providers for guaranteed network uptime

• Dedicated secure channel

• VLAN for ODC isolation with selective access using ODC gateway

• Restricted access monitored by card and CCTV

• Two factor authentication and biometric finger print scan

• Advance intrusion prevention capabilities

• ISO 27001 compliant information security practices

• Full disaster recovery for hosted applications

• FM200 fire suspension system for complete protection

• Multisite Network Operations Center (NOC) for monitoring and management

• Scalability and extending T1/T3 circuit to alternate DR sites

SSAE 16 Type II Compliant Data Center, Piscataway, NJ

Guaranteed Security Disaster Recovery

Page 6: Marlabs Capabilities Overview: QA Services

Full spectrum of solutions and services

Service Offerings

6

Application Development and Maintenance | Information Security | IT Infrastructure Services | Testing | Packaged Implementation & Support | Product Engineering

Cloud | Mobility | DAM | DW-BI & Analytics| Microsoft |Java | Open Source | ERP | Salesforce | IoT

Services

Industry Verticals

Technology Solutions

BFSI Education Transport Healthcare

Energy Retail Media Government

Page 7: Marlabs Capabilities Overview: QA Services

The expertise driving our solutions and services

Centers of Excellence

7

• Improve legacy and proprietary Integration with current solutions/software

• Positive impact on usability and architecture decisions among project teams

• Increase overall user adoption

• Implement the best practices for the development of solutions

• Promote cross-platform flexibility

• Rapid scale up for project requirements

Marlabs Centers of Excellence (CoE)

Primary objectives

Industrialized assets and methods

Innovation Architecture based on cost/benefit analysis

Skills and Resources Alliance ecosystem

Microsoft Java/ Open

Source

Digital Asset Management

(DAM)

Testing DW/BI & Analytics

Mobile

Infrastructure, Security & Cloud

UI/UX ERP/ CRM

Page 8: Marlabs Capabilities Overview: QA Services

Client Project Stakeholders

Customer Centric Blended Model

Client Engagement

8

Client Executive Sponsor

Client Program Manager

Client Project Manager

Client SME’s

IT & Infrastructure

Marlabs Executive Sponsor

Marlabs Account Manager

Business Analyst/ Lead Developer

Technical Architect

IT & Infrastructure

Programmer/ Analysts

Quality Assurance

IT & Infrastructure

Client Team Marlabs On-Site/Off-Site Team Marlabs Off-Shore Team

• Strong Transition Mgmt.

• Peer to Peer Communication

• Defined Escalation Process Steering

• Business Alignment

• Work Prioritization

• Metrics Monitoring

Project Management

Requirements/ Deliverables

Task Monitoring & Control

Project Status

Issue Management

Work Packages

Technical Specs

Project Lead / Manager

Project Lead / Manager

Page 9: Marlabs Capabilities Overview: QA Services

Center Of Excellence - Objectives

QA/Testing Services Independent Verification & Validation (IV&V)

Page 10: Marlabs Capabilities Overview: QA Services

• Knowledge Repository

• Process Repository

• Test Lifecycle Processes

• Standards, Templates, Checklists, Best Practices

• Open Source Tools: Test Management, Automation, Performance, DWH BI testing

• Commercial Tools: HP, IBM, Microsoft, MicroFocus, Neotys,

• Reusable Frameworks: Test Automation, DWH BI, Mobile testing

Overview

Testing Services

10

Domain Expertise & Repositories

Standardized Processes / Tools and Frameworks

Airline & Transportations BFSI Education

Energy & Utility Healthcare & Life Sciences Media

Manufacturing Telecom Retail

• TCoE Implementation

• Test Improvements Roadmap

• Test Process Consulting

Transformation Services

• Product Testing

• Mobile Testing

• Performance Testing

• BI DWH Testing

• Test Automation

• End-to-End Testing

• Regression Testing

• Functional Testing

System Integration Testing

Specialized Services

Page 11: Marlabs Capabilities Overview: QA Services

Our Partnership offers an end-to-end mobile application testing tools to clients.

Enables us to implement a continuous testing process using

Experitest’s onsite cloud-based architecture.

Partnership for mobile testing

Marlabs – Experitest

11

Technical Features Strategic initiatives

• End to End Solution

• Fully Integrate to all testing & CI environments

• Run the same test in different devices & Secure & Reliable

• Object Identification by Native & Web properties

• Use SeeTest plug-ins with: UFT (QTP), Selenium, MSTest, Visualstudio

• Joint webinar and educational activities

• Certification program: Training and trial license for competency building

• Experitest is an HP Gold Partner (and its tools are HP certified applications) and a Microsoft VSIP

Page 12: Marlabs Capabilities Overview: QA Services

Technology expertise

Centralized test governance

Test Center of Excellence Model

12

Steering Committee • TCoE Manager

• LoB Managers

Business/IT Management

TCoE PMO • TCoE Manager

• QA Managers/Leads aligned to LOBs

Manual Testing • Test Leads

• Test Engineers

Automation/Performance Testing • Respective Leads

• Auto/Perf Engineers

Mobile Testing • Mobile Test Lead

• Mobile Test Engineers

Support Services • Test Env. Mgmt.

• Tools Mgmt.

• Testdata Mgmt.

Provides Strategic Direction

TCoE Vision, Mission, Policy

Sponsorship

Manages TCoE Operations

Testing SLAs & Metrics

Resource Planning

• Workforce to support Testing Projects

• TCoE Resource Pool

SMEs to support critical business enabling functions

Competency Centers

Standardized Processes Tools & Frameworks Technology Competencies Application Competencies

Standardized Processes Competency

Development Faster ROI Consistent Results Cost Savings

Project Request

Page 13: Marlabs Capabilities Overview: QA Services

• Test Automation COE

• Process Implementation

• Roadmap for Automation

• Training and competency development

• Infrastructure setup and maintenance

• Integration with Test Management tools

• Automation Tool Migration

• Automation Test Script Execution

• Automation Regression Test Suite Maintenance & Enhancement

• Automation framework Maintenance & Enhancement

• Metrics based governance

A comprehensive approach

Test Automation Services

13

• Baseline Scope, provide effort estimate and indicative ROI

• Automation Test Strategy

• Framework evaluation and recommendations

• Design automation framework and implement

• Build and handover Automation suite

• Automation regression

• Test Automation requirement analysis and planning

• Assess & recommend Automation feasibility

• Conduct POC to validate feasibility

• Automation tools evaluation and recommendation Automation

Assessment

Automation Infrastructure

Setup

Automation Maintenance

Automation Development

Page 14: Marlabs Capabilities Overview: QA Services

Test automation framework built on HP UFT

MUST – our Automation Framework

14

• Hybrid framework

• Single excel as driver, result file & execution statistics

• Email html or excel file

• Use standalone or integrate with QC without any changes

• Scheduled execution

• Capture Data generated during execution

• Logical separation of Test cases & test data

• Easily portable (no dependency on Object Repository)

Features

• Reusable framework across projects

• Cross browser support

• Multi language support

• Informative logs & reports

• Fast execution-minimum lines of code

• Modular structure

• Selective execution

• Easy to maintain can be used by Manual testers

Benefits

MUST-Marlabs UFT solution for Testing is our test automation framework built on HP UFT

Page 15: Marlabs Capabilities Overview: QA Services

Functionality Testing: Application functions as per business requirements

Usability Testing: Mobile interface testing, navigation testing and intuitiveness of the application

Automation Testing: Mobile cloud based & Local setup

Performance Testing: Test specified performance criteria such as throughput, system latency, response time through load, stress, memory, battery test

Interruption Testing: Incoming calls, network outage and recovery, BT request, charger plugin – plug out

Network Testing: Testing the application under different network scenarios (GSM/GPRS/3G/4G/Wi-Fi/Wi-Max)

Installation Testing: Various modes of application installation (OTA, data cable, Bluetooth/IR, Wi-Fi)

Compatibility & Interoperability Testing: • Compatibility of the application across different browsers (IE, chrome, safari)

• Interoperability between different Hardware and across networks

Field Testing: Test the product before deployment and find defects on the field (AGPS, Push to Talk, Video sharing, Video call)

Offerings

Mobile Testing

15

Page 16: Marlabs Capabilities Overview: QA Services

A prototyping lab with native & hybrid mobile toolsets

Prototype Your Ideas – Mobile Labs

16

Libraries

Voice Call Video Call Streaming SMS MMS Browsing

WAP/HTTP Contents

Download DRM E-Mail

Page 17: Marlabs Capabilities Overview: QA Services

Our DWBI testing solutions

DW-BI Testing

17

ETL Validation Framework

ETL Validation Framework

Metadata Repository

Result Repository

ETL Data Validation Frame

Work Engine

Automation Report and Dashboard

Sample Size Data Range

Source Data

Staging Data Target Data

Files

Data

Data EDW

BI Report

Outlier Analysis solution Quality Audit Reports

Page 18: Marlabs Capabilities Overview: QA Services

Offerings

Performance Testing and Engineering

18

Performance testing services

Performance Test Consulting

Performance Engineering

• Define, Assess and Improve the Performance test process

• Identify the optimal and customized Performance test strategy

• Assess and select appropriate Performance testing tools/framework

• Identifying the tool and protocol, and POC

• Support for Architecture and Platform scalability assessment

• Performance tuning recommendations for server, Database configurations to ensure higher performance

• Code profiling and Optimization for faster performance

• Load Testing: Application under test is subjected to different levels (low, normal and high)

• Stress Testing: To determine the breaking point of the application under test

• Endurance Testing: The stability of application is examined by testing for an extended period of time

• Spike Testing: The Impact of a sudden increase in load during abnormal conditions is examined

• Scalability Testing: To determine the scalability of the application under test for the target Load

• Volume Testing: To test the performance of the application at high volumes of data

• Batch Performance testing: Monitor the various application parameters during the batch process execution and identify performance bottlenecks

Page 19: Marlabs Capabilities Overview: QA Services

• Load test

• Spike test

• Endurance test

• Stress test

• Scalability test

• Volume test

• Batch test

• Code profiling

• Tool PoC

• Tuning

• Consulting

• JMeter

• OpenSTA

• LoadRunner/PC

• Microsoft Visual Studio

• Microfocus QALoad

• IBM Rational Performance Tester

• Neotys NeoLoad

• Microfocus Silk Performer

• WAPTPro

• NFR Questionnaire

• Workload Modeling

• Performance Test Estimation Model

• Sitescope

• JProfiler

• YourKit

• ANTS Profiler

• GlowCode

• Tivoli

Performance Testing Expertise

19

Types Open source Tools Commercial Tools Process enablers Auxiliary Tools

MS-COE Microsoft Gold Certified Partner

VSTS 2010, 2015 Ultimate edition ADM, Cloud, CRM, SharePoint

Marlabs Internal CoE’s

Java-COE Common Technology Frameworks

Automation Tools Networking Monitoring tools

Cloud-COE Private, Public and Hybrid,

Performance Testing on applications hosted on these clouds

Technology expertise J2EE, .NET, SAP, Siebel, Web Services, Databases

Domain expertise Financial services, Insurance, Manufacturing, Retail, Airlines, Education

Page 20: Marlabs Capabilities Overview: QA Services

• Testing Applications Hosted on different Public Cloud: – Amazon EC2 Cloud (Partner)

– Microsoft Win Azure Cloud (Partner)

– GoGrid Cloud

– Google Cloud Compute

– Rackspace Cloud

• We have also performed infra Benchmark Testing Exercise on all these above public Clouds.

• Marlabs can provision and provide Public/Private/Hybrid Cloud Model for: – Hosting the application on the servers with required Hardware and Software Configuration

– Installing Commercial and Open source Monitoring tools during Test Execution

• Benefits include: – Cost benefits as the test environment usage model is based on “Pay as you Use”

– Reduction in the application/environment set-up and installation time

– Benefit from using the Monitoring tools provided by the Cloud Vendors which will reduce the cost as well time in investing and installing other Monitoring tools.

• Open Source Load Testing Tools on the Public/Private/Hybrid Cloud for Performance testing

• Provision Commercial Load Testing Tools from Client on the Partner Cloud

• Assist Client in Cloud testing strategy-tool consulting, proof of concept for tool usage, installing load-agents in Cloud

• Benefits include: – Reduction in Testing tool infrastructure Installation / Set-up time

– Reduced investments in the performance testing infrastructure depending on the tool/cloud partnership.

• Cloud performance testing to assist Client in making better decision in migrating the application to Cloud

• Validating the application performance after migrating to Cloud

• Assisting Clients in bottlenecks identification either in Scaling infrastructure or in the Application/Backend

• Validating Cloud redundancy and failover while switching between datacenters & delays.

Cloud based Performance Testing Services

20

Marlabs Experience

Performance Testing Environment on Cloud

Performance Testing from Cloud

Performance testing for Cloud Migration

Page 21: Marlabs Capabilities Overview: QA Services

Marlabs – Case Studies

21

Page 22: Marlabs Capabilities Overview: QA Services

Client A leading media and marketing solutions company in US that reaches to millions of people every day through our digital, mobile, broadcast and print media.

Need To align the offshore testing team across multiple projects which are developed in Agile framework.

Develop offshore testing service model across manual testing, Automation testing , Performance testing and Mobile testing.

Get visibility across product backlog , sprint back log and plan the test activity in advance.

Support the production deployment across application by running a smoke test once the deployment is completed from development team.

Marlabs Solution Marlabs presented a new engagement model which will have single point of contact at onshore for all test activity across projects.

Onshore Test lead represents Marlabs QA in bug scrub and sprint meeting.

After getting the information from stake holders onshore Test Lead will conduct SCRUM OF SCRUM with offshore QA team. This has resulted in improved quality of deliverables and increased the offshore responsibility where they can own the user stories.

Testing service was expanded across Manual, automation, performance and mobile testing with this model.

Mobile testing is conducted for the apps which are designed for iOS and Android. Mobile automation performance testing was conducted using Monkey.

Some of the devices used mobile testing are Galaxy Tab, Motorola Xoom, iPad 2, iPad 3, iPhone 4 and iPhone 4s, Android Smart phones.

Benefits Increased testing efficiency where Marlabs owns the application knowledge and manage the end to end testing for each sprint.

No License purchase required since Selenium is an open source tool

Enhanced confidence in product delivery.

Expedited software launch to production

Increased stability of the application.

Technology Platform Robotium, Selenium, Java, .NET

Testing Services for a Media giant

Marlabs – Case Study

22

Page 23: Marlabs Capabilities Overview: QA Services

Client The client is one of the leading provider of E-Learning Services across Universities in the USA for faculty and students

Need • The client wanted to minimize the effort to execute their Regression and Sanity test suite and was looking for a cost effective solution

• Their Business priority was to reduce “Time to Market”, so the Testing Cycle needed to be reduced • Testing had to be done across multiple environment and browsers • The regression suite size was increasing with each release due to new functionality leading to increased test

effort

Marlabs Solution • Marlabs proposed an automation testing approach for faster test execution and reduced cycle time • Selenium (Open source) Test automation tool was used for automation. • A hybrid automation framework was designed using Selenium and Java platform. It’s features are:

• Execute the same script against multiple datasets and environment • Can run the same script on IE, Chrome & Firefox • Only Test data sheets needs to be updated • Easier maintenance and Continuous Integration • Customized reports and remote execution

• Concurrent execution of test script using selenium grid which reduces the execution time • Automation of Sanity and Regression test cases, • In addition to this, automation of critical bugs related scenarios was also done

Benefits • Test Execution Time for Regression cycle has been reduced by 69%. • Increased the productivity of the team for manual testing by 40% • Good number of critical and major defects have been identified by the Automation scripts • The Automation scripts have been used by the Application developers as part of the unit testing. • Scripts are executed in different browsers and various different environments by just changing the required

URL parameters in spread sheet. • HTML Report logs and snapshots are generated for tracking defects and exceptions • Framework served at the enterprise level

Technology Platform Web HTTP/S, Selenium WebDriver, JAVA, ANT & TeamCity

Functional Test Automation in the E-learning domain

Marlabs – Case Study

23

Page 24: Marlabs Capabilities Overview: QA Services

Client Leader in Compliance and Learning

Need Customer was looking for a long-term partner to provide ongoing Product Life Cycle Management to their SaaS based PLM product.

Marlabs Solution

• Provide on-going support (development & testing) to client’s “software as a service” (SaaS) PLM Application that helps insurance and securities customers manage the career cycles of their sales staff.

• Marlabs did the entire test automation of the ‘Business System’ and ‘Online Center’ applications.

• Deployed qualified domain experts for conducting the Functional testing and test automation with Selenium and QTP functional testing tools to verify all the application features against functional specifications.

The engagement covers several sub-projects/increments for development of application components/ modules as required by client’s product owner. Each of the sub-project/increment will have a complete development cycle with following tasks and with a pre-defined time line.

─ Analysis covering understanding of requirements and estimation

─ Design

─ Coding

─ Unit & Integration Testing

─ Support for User Acceptance Testing by Client’s PLM

─ Defect fixes

─ Post-delivery application support

─ Application tuning support based on performance testing results

─ Project management activities.

Benefits

Increased the quality, performance and accuracy of the product / software.

Manual and Automation Testing Reduces Total Testing Effort by 83%

Strengthened testing process.

Increased the test script maintainability.

Enabled easy code maintainability and reusability of scripts through automation.

Reduced test cycle and reduced total cost of ownership.

Technology Platform

Linux, PHP, Apache Tomcat, Flash, HTA, MySQL, Selenium

Case Study

24

Page 25: Marlabs Capabilities Overview: QA Services

Standing apart in the marketplace

Value Proposition

25

Delivery Excellence

Domain Expertise

• Flexible, transparent, and mature engagement models

• Seamless solution integration

• Certification compliance

• Robust Governance

• Strong focus on emerging technologies

• CoEs for technology proficiency

• Best in class technology and security infrastructure

Customer Centricity

Investment In Talent

• US based, IP driven organization with a digital technology focus

• Flexible engagement models with global talent

• Proven record of successful on-site, off-shore and blended engagements

• Customized solutions and services

• High competence levels in all technologies

• Home grown algorithm for matching resources with customer’s unique need

• Global training centers: Continuous quality improvement programs

• High retention rates

Higher Customer

Satisfaction

Excelling Employees

Project Certainty

Highest ROI and Value

Page 26: Marlabs Capabilities Overview: QA Services

Contact Us

26

USA New Jersey

Marlabs Inc. (Global Headquarters) One Corporate Place South, Floor 3, Piscataway NJ 08854 - 6116 Tel: +1 (732) 694 1000 Fax: +1 (732) 465 0100 Email: [email protected]

India Bangalore

Marlabs Software (P) Ltd. Bagmane World Technology Center, 14th Floor, Citrine Block - 4, Marathahalli Outer Ring Road, Mahadevapura, Bangalore – 560 048 Tel: +91 (80) 67229400/700 Email: [email protected]

Canada Marlabs Canada Incorporated 1235, Bay Street, Suite 400 Toronto Ontario M5R 3K4 Tel: +1 (416) 934 5005 Email: [email protected] Mysore

Marlabs Software (P) Ltd. # 462, A & B Block, Udayaravi Road, Kuvempunagar, Mysore - 570023 Tel: +91 (821) 4000200 Email: [email protected] Marlabs Software (P) Ltd. # 469, A & B Block, Udayaravi Road, Kuvempunagar, Mysore - 570023 Tel: +91 (821) 4191450 Email: [email protected]

Mexico Marlabs Technology Services Av. Patriotismo 229 Piso 8 Col. San Pedro de los Pinos Mexico, D. F. C. P. 03800 Tel: +1 (732) 694 1000 ext.6011 Email: [email protected] Kochi

Marlabs Software (P) Ltd. "Athulya", 2nd Floor, Infopark Kusumagiri P.O. Kakkanad Kochi - 682 030 Email: [email protected] Marlabs Software (P) Ltd. Trans Asian Corporate Park, XIV/396-C, Seaport Airport Road, Chittethukara, Kakkanad Kochi - 682 037 Ph: +91 (484) 6062885/886 Email: [email protected]

Page 27: Marlabs Capabilities Overview: QA Services

THANK YOU

27


Recommended