TestYantra Capabilities
TestYantra Capabilities
TestYantra Capabilities
Services
Training Professional Managed Crowd testing
services services Services services
Managed
Services Application Development Quality Assurance
Partner Ecosystem and Software Testing
Professional
Software Software Testing
services
Development
Corporate Training
Training
services
Customer Satisfaction – 95% client retention is a testament to our Delivery excellence and Quality
Modern and Secure – Our Cloud based services offer ease of integration with open source tools
Value
Proposition Faster RoI – Test Automation Product bundled with various Integrations to leverage entire ecosystem
Flexibility and Scalability – Proven ability to rapidly scale and build teams across the globe
Competitive – Tangible Cost savings compared to Client’s in-house teams
Sensitivity: Internal & Restricted
1
Global Presence
UK
Ireland Netherlands
USA
Middle East
India
RESOURCES
Cost Benefit Domain SME’s, QA and Process Champions
01 Reduced Cost Effective Composite Team and Governance
02
Quality
Reduced Risks
Enabling Skills and Training
TECHNOLOGY Agility
03
Business Alignment
Measurable Results Industry standard tools and Accelerators 04 Faster Time to Market
Real Device & Mobile Cloud Platforms
Digital Transformation - IOT, AI, DevOps
etc.
Sensitivity: Internal & Restricted 4
Intelligent Automation - Capabilities
AI/ML Development
Agile Testing IT Process Automation
(Custom Models)
Ecosystem / Culture
Enterprise /
Open Source
COTS
Languages API
apickl
i
Environments CI/CD
Enterprise Suites/
Test Frameworks
Dev Frameworks
Domains
HealthCare Games Ecommerce/Retail Banking Finance
App
Development
Platform
Tools Capabilities
Front end UI
•Easy to use, faster and reliable
performance •Look and Feel of applicable
testing
Agile Shift-left
•Improve time to market Agile environment
Performance
•Provide best performance automation
Automation using framework using Dev ops
Dev Ops
SCRUMS
S A S T
security vulnerabilities Automation
conditions indicative
early in the of a security
DevSecOps process Revision
Control vulnerability in an
D A S T
application in its
Automated running state.
QA
Code
Consolidatio
n
We source engineers from below We run managed Crowd Testing Define the Device Matrix
pools: activities from our Dedicated Lab in Customer chooses and defines the
Employees Bengaluru. devices, platforms, browsers
Regular (100+)
Bench (50+) Our Lab is equipped with a secure Knowledge Transfer
Just In Time (Up to 1000) network Knowledge sharing of application
Interns functionality
Beta Testers We manage various Mobile
Test Preparation and Execution
Devices, PCs, Operating systems,
Testers sign Confidentiality platforms, browsers and Internal preparation, Test Execution
Agreement before project initiation environments and Defect Logging
Experienced Moderators with more Deliverables and Retrospect
than 50 projects’ experience Support for multiple carriers and
mobile networks
Provides Insights on
Functional Non-Functional
Functional and Insight Insight
Non-Functional Testing
Deliverables
Challenges
Applications developed using legacy technologies
Multiple Enterprise platforms integrated to achieve business goals
Tightly integrated Applications for E2E business processes
Applications spread across Web, Desktop & Mobile platforms
Data validation is required across multiple integrated systems
Need to validate the functionality across multiple integrated
systems to ensure the business flow
Results
500+ 5+ 80%
Test Cases Platforms Effort Reduction
Sensitivity: Internal & Restricted
17
2. Case Study – Telecom
Results
Benefits
1500 21 5
Manual efforts reduced by nearly 65%
Regular Executions helped identify undetected defects
Significantly improved Time to Market
Test Cases Telecom Circles Test Environments
Challenges
Leverage capabilities across Customer and Client Pools
REST API and Cloud based Architecture
Services Platform envisioned to interface all partners
Underline technology used for micro services
development is MEAN stack.
Automation of system-testing strategy for project Engagement Model
from front-end to back-end.
JavaScript based frameworks required as it was the T & M – Functional Testing and Test
uniform language throughout the front- and back-end Automation
Fixed Price Project – Performance Testing
Sensitivity: Internal & Restricted
20
3. DevOps Test Automation – Contd.
Execution NodeJS
QA Instance created
Cucumber Reports and Unit Tests
Reporting
JIRA
API Test Automation Apickli Code Review
apickli cucumber.js
Highlights
Security Checks
Production Monitoring
Single Automation Framework for API and UI Testing
BDD Approach for both APIs and UI flows
Automation Framework Defects
JIRA Integration for Defect Logging QA Pass
Fully integrated with DevOps CI/CD Setup
App Instance deployed to cloud QA Instance destructed
Challenges
Run load tests with 20k user load on production environment
for multiple sites
Run performance tests during off peak hours typically during
2 AM to 8 AM IST on production systems
Coordinate with CDN partner to bypass CDN and run load
tests on origin servers
Run huge volume of load tests up to 20k concurrent users on
various retail sites in combination
Distributed Jmeter cluster setup using Master, Slave method
to run load tests till 20k
Unable to record production applications using Jmeter tool.
Quite a few jmeter scripting challenges ( had to write
complex custom codes in Beanshell sampler and Post
processer)
45 30+ 6
Performance
Test Scripts Load Test Cycles Bottlenecks
Identified
Solution Approach
1. Measure and Baseline
Adequate Test competency & Product knowledge
provided to ODC team. 01
Team Activities - Test Execution, Defect logging and 3. Effectiveness & Continuous Improvements
retest of defects
Metric based Tracking
Understanding existing QA Process
Baselining
03 Knowledge Management – Capture Training effectiveness,
Effective Implementation and Assessment on skills gained
Introduction of New Tools, Techniques and Automation
2. Efficiency and Productivity methodology
Benefits
200 50+ 450+
Sanity Test cases Smoke Test cases Regression Cases
Shared ODC score cards for Meeting Commitments, Quality of Deliverables and Resourcing &
Competency Management
Framework automated the entire suite of test cases which included multi users, multi flow and
multi parameters.
300+ 10+
Automation Scripts Android Devices
Hybrid framework built with high reusability, modularity and extendibility
Statistical reports of test run can be obtained in HTML, Excel and PDF formats
[email protected] www.testyantra.com