Date post: | 15-Apr-2017 |
Category: |
Technology |
Upload: | charu-k-malhotra |
View: | 253 times |
Download: | 0 times |
Think FutureTechnologies
1Think Future Technologies
Testing strategies that ensure High-Quality
Experiences…
Think Future Technologies is a
global QA & Testing and software
development services company
Incorporated in India in 2006
Privately-held; self-funded and debt-free
Locations- Worldwide Office Locations
Gurgaon, India
(Offshore Development Center)
Dehradun, India
(Recruitment &Training Center)
Tel Aviv, Israel
Total of 200+ employees
worldwide servicing over 10 top global companies
150+ technical resources
In-house training infrastructure
Lowest attrition rate in industry
100% client retention practices
growth every yearsince its inception50%
TFT ranked 15th in
the Deloitte Fast50 India
Company Overview
2Think Future Technologies
Every time you modifyyour software code
it needs to be tested to ensure quality
Why?
4Think Future Technologies
What?
We are here to help you withTESTING strategy and
implementation to ensure that you track 0% bug !
5Think Future Technologies
TESTING CENTER OF
EXCELLENCE (TCoE)TEST
CONSULTINGDELIVER TESTING
SERVICES
Enterprise QA strategyDefinition of the QA function for
organizations where it does not exist. Definition of:
• QA service catalog• Operating model• Organizational model
Test maturity assessment• Maturity assessment for the QA
organization
QA tools and infrastructure• Consulting specialized in areas of
enterprise QA tools and infrastructure, including QA tools selection and implementation, and infrastructure optimization and rationalization
QA process design and implementation
• Design and implementation of QA process and methodology
TCOE business case definition• Objectives• Return on investment• Goals
TCOE design• Process design• Framework design
TCOE transition and sign off
• Test strategy• Test design• Test execution• Test environment and data
provisioning• Defect analytics and decision
support• Test management
• Analytics, insights and advisory
Core testing services
UI, cross browserusability testing
Business processtesting, end-to-endworkflow testing
Package applicationsimplementation,upgrade, rollouttesting
Enterpriseintegration testing
Automation
Test lifecycle automation,
scripting
End-to-end testing
Functional testing,
regression testing, UAT
Specialized testing
Test service virtualization,
cloud and mobility testing,
performance testing, and
security testing
Collaboration
QA Services
7Think Future Technologies
Requirements
QA Analyst
Test Cases
Testers
Test Automation Team
Team Lead
Bug Tracking
Issue Reporting
Functional Testing guarantee that software applications will provide
bug-free operation in compliance with all relevant functional
requirements.
Working
• Functional testing team works closely with clients to
understand project goals, structure and deliverables.
• After project requirements are transformed into test cases, the
active testing phase begins.
• Test results are interpreted to understand the issues and bugs
that are causing them, to determine their severity, and to
establish the priority of fixes. Each bug status is thoroughly
documented and tracked.
Application types
• TFT has extensive experience in functional testing of almost
every type of software. Our core expertise areas are:
Web applications, including enterprise Web
Mobile applications and distributed systems with mobile
elements
Desktop applications
System utilities and applications
Functional Testing
9Think Future Technologies
TFT provides a tailored performance testing services to evaluate, anticipate and manage software performance under
normal load, at peak periods and in stress conditions — at each stage of the software development life cycle.
Types of Software to test
• Our performance testing expertise includes software
solution types:
• Internet-facing solutions
• Web portals
• e-commerce applications
• social media
• SaaS, etc.
• Enterprise software such as
• ERP
• CRM and ECM solutions, including extranets,
customer portals and other online services
Performance Testing Process
Record User Scenarios
Parameterize Test Scripts
Group User Scenarios
Create load Scenarios
Simulate and Execute Load
Analyze Test Results
Reports
Performance Testing
10Think Future Technologies
QA Services Offerings
Security Testing helps online service providers, website owners and independent software vendors to effectively
manage their application from security risks and mitigate possible business impacts.
Working
• Monitoring the latest trends in security risks
• Adapting proven methodologies for threats analysis
and security assessment
• Incorporating best practices for detecting and
identifying vulnerabilities
• Exploring new automation tools for security testing
Application and Areas types
• Web applications• Online services and horizontal portals
• E-Commerce, Payments and Billing
• E-Learning
• News & Entertainment
• Games & Gambling
• Business software• Collaboration Systems
• CRM Systems
• Financial and Accounting Systems
• Mobile & Product Security
Threat Analysis
Code Scanning
Vulnerability Audit
Design & Execution
Reporting
Security Testing
Security Testing
11Think Future Technologies
Usability Testing
We help our clients to enhance their user experience and improve software productivity with our goal-oriented,
process-based, knowledge-driven approach to application usability testing
Elements for Usability Testing
• Who is the target user?
• Actual versus perceived needs
• Products evolution
• User problem change
• Regional/ cultural differences
• Functionality
• Design
12Think Future Technologies
Localization Testing checks a solution's interface and the precision of its work within a localized country- and
language-specific environment. When software is localized, customers who buy the product can choose their native
language and see the date, currency, paper size, etc., in the format to which they are accustomed.
Localization is the process of linguistic and cultural adaptation of a software
solution to regional standards and language(s) in a specific locale.
Elements for Localization Testing
• Compliance of the application with native
(localized) environments (Windows, MS
Office, etc.)
• Compliance of the application with GUI
guidelines
• Compatibility with different regional
standards (e.g., date/time, time zone and
currency format, postal codes, telephone
numbers, paper format, etc.)
• Regulatory compliance
• Help files and documentation
Localization Testing
13Think Future Technologies
To come over the thorny problem of cross-browsing, load, performance or even general availability of an
application…TFT provide the web, cloud, mobile and streaming application performance monitoring and load
testing solution with visibility and actionable diagnostics across all locations, browsers, devices and transactions.
User and user session tracking
– Number of users
– Number of sessions
– Length of sessions
– User behavior paths
Availability reporting
Crash detection and diagnosis
Performance reporting
– Application startup times
– Custom performance timing
Custom events
Deep dive information
– Device type, OS, CPU, screen size
– Memory load, Battery strength
– Signal strength, network protocol,
– Number of simultaneous apps
Mobile Efficiency and Performance Testing
TFT follows a proven ‘Mobile application lifecycle management’ (ALM) process as a set of best practices for planning,
coding, testing and deploying applications that target smartphone and tablet computers.
This includes-
• Understanding mobile ALM challenges and business drivers
• Mobile ALM planning and requirements
Enterprise mobile applications upfront considerations
Decisions about which platforms to support
Protect key business data
Ensure usability of applications that run within the constraints of small devices
• Making mobile platform, development tool decisions
Native mobile apps vs. HTML5 apps
Redefining BYOD
Extend Web applications with mobile Web apps
• Devising mobile ALM test strategies
Testing your own mobile apps
Take mobile device testing out of the lab
• Securing mobile apps and protecting key business data
Mobile ALM Testing
15Think Future Technologies
TFT has easy and rapid procedure of engagement for clients’ convenience.
Initial Questionnaire
Cost Estimate
Project Discussion & Launch
• When we receive a new client’s request, we respond
with project-relevant questions & answers
• Once we discuss all essential project details, our
Business Experts respond with cost estimate of the
project
• When project is confirmed, we discuss Project Testing
Strategy and other Project details
1
2
3
After we have reached agreement on these point and signed a
contract, we are ready to begin the Project.
How to Get Started
17Think Future Technologies
Think Future TechnologiesXI-XII Floors
JMD Regent Square
Gurgaon, Haryana, India
www.tftus.com
Email: [email protected]
Charu K Malhotra
Manager- Business Development & Sales
Think Future Technologies Private Limited
Email: [email protected], Skype: charu.malhotra731
Phone: +91-9873288194
Contact
Think Future Technologies