Marlabs’ independent testing services can help customers improve the quality and performance of their software applications along with faster time to market and reduced cost of testing. Our end-to-end outcome-based testing process is aligned with the client’s strategic and operational goals to provide maximum value. We offer a wide range of testing services including life cycle testing, test consulting, test automation services and specialized mobile and enterprise application testing services.
2. • 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 PartnershipsAwards and Recognition Verticals Serviced
Overview
35%
22%
9%
23%
11%
Banking, Finance,
Insurance
Media &
Education
Transportation &
Logistics
Healthcare & Life
Sciences
Retail & Others
3. 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
4. Partners in our success
Customers
4
Media & Education
Banking, Financial Services,
Insurance
Healthcare & Life Sciences
Logistics & Hospitality Retail & others
5. 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
6. 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 RetailMedia Government
7. 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
8. 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
9. Center Of Excellence - Objectives
QA/Testing Services
Independent Verification & Validation (IV&V)
10. • 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 & UtilityHealthcare & Life SciencesMedia
ManufacturingTelecomRetail
• 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
11. 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
12. 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
13. • 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
14. 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
15. 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
16. 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
17. 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
18. 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
19. • 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
20. • 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
22. 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
23. 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 datasetsand 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 scriptshave 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 snapshotsare generated for tracking defectsand 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
24. 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
25. 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
26. 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: contact@marlabs.com
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: contact@marlabs.com
Canada
Marlabs Canada Incorporated
1235, Bay Street, Suite 400
Toronto Ontario M5R 3K4
Tel: +1 (416) 934 5005
Email: contact@marlabs.com
Mysore
Marlabs Software (P) Ltd.
# 462, A & B Block, Udayaravi Road,
Kuvempunagar,
Mysore - 570023
Tel: +91 (821) 4000200
Email: contact@marlabs.com
Marlabs Software (P) Ltd.
# 469, A & B Block,
Udayaravi Road, Kuvempunagar,
Mysore - 570023
Tel: +91 (821) 4191450
Email: contact@marlabs.com
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: contact@marlabs.com
Kochi
Marlabs Software (P) Ltd.
"Athulya", 2nd Floor, Infopark
Kusumagiri P.O. Kakkanad
Kochi - 682 030
Email: contact@marlabs.com
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: contact@marlabs.com