More Related Content Similar to Novature Tech_Corporate Profile_Ver 1.5 Similar to Novature Tech_Corporate Profile_Ver 1.5 (20) Novature Tech_Corporate Profile_Ver 1.51. Independent Software Testing
Services Company
This presentation is solely for the use of client personnel. This publication, or
any part thereof, may not be reproduced or transmitted in any form, or by any
means, electronic or mechanical, including photocopying, recording, storage
in an information retrieval system, or otherwise without the express prior
written permission of Novature Tech Pvt Ltd.
2. © 2015, Novature Tech Private Limited Confidential | 2
Novature Tech At Nutshell
3. © 2015, Novature Tech Private Limited Confidential | 3
Novature Tech At Nutshell
Novature Tech is an independent Software Testing and Quality Assurance Services Company. Novature stands for “Innovation for Future”. As
the name implies, Novature Tech strives to implement blend of proven and innovative approaches in the field of Software Testing to deliver high
quality, high efficient, quick turn around and cost effective solutions. It is structured as 3 Strategic Business Units namely Workforce Solutions,
Training Academy, and Testing Services to provide holistic solutions for Software Testing.
WorkForce Solutions
- Holistic Recruitment Solutions for Software Testing
People, Workforce, Manpower, Talent, Human Capital – Many names for the Organization’s most valued asset. The growth of Independent
Testing business creates necessity to focus on strengthening the Human capital, the most valued asset in a scalable, sustainable and effective
manner. A charter we pursue with passion and integrity.
Involves sourcing, screening, training, and eventually on-boarding qualified individuals with the required capabilities who will integrate smoothly
and productively into our Client. Our focus is to support our Client’s recruitment and induction process and dramatically reduce the overall costs
with no compromise on Quality.
Training Academy
- Develop Talents in Software Testing for
Better Business Results
Our Training solutions help organizations in
building capability in an agile, cost effective
manner for timely transformation of the
workforce with demonstrated business
results.
It also sets a platform for effective
Knowledge management and focus on
investing on innovations in Software Testing.
Testing Services
- One stop shop for all Testing Solutions
-Ensuring that your systems meet
appropriate functional requirements and
perform as expected in the primary mission
of Testing Services.
It creates focus and expertise of testing
discipline to deliver high quality, high
efficient, quick turn around and cost effective
solutions
5. © 2015, Novature Tech Private Limited Confidential | 5
• Novature Tech’s Workforce Solutions is
incorporated with the aim of providing most
suited professionals, by deeply understanding
of requirement of our clients across any
possible functional area. We have been
providing eminent corporate, with the best
professionals to suit every possible vacancy
for Software Testing.
• Our endeavor is to recruit high caliber
professionals across all functional areas. Our
Company maintains a very strong and
premium data bank of candidates. Our
experience team with blend of expertise on
technical and HR skills ensures quality output
within specific timeframes.
• We keep abreast of the rapid developments
that take place in the corporate arena and
constantly review to upgrade ourselves to
tackle these developments in the most
effective manner. Essentially, our aim is to
delight our clients with our efficient services
and at the same time ensure that we take
away all the recruiting hassles of our clients.
• At Novature, we believe that we are an
extension of our client's HR team and must
perform as a responsible representative of
their organization. Novature follows the well
crafted and structured selection methodology.
Workforce Solutions
Service Offerings
Domestic Staffing
International Staffing
Specialized Recruitment Drive
DELT (Deployable Entry Level Testers)
Deployable Entry Level Testers (DELT)
DELT (Deployable Entry Level Tester) is an
initiative that focuses on providing entry
level acquisition solutions to corporate.
Focus Areas
The major focus for the DELT initiative is
currently to solve the problem of
employability for graduating students in the
field of Software Testing.
Engagement Models – Off Campus
Model, On Campus Model.
Engagement Model
From Transaction to Transformation -.
It starts it’s relationship at a transaction
level to cater to the needs and aims at
eventually grow to contribute in all ways
to transform the Clients’ business to
excellence. Novature Tech leverages all
its departments to achieve higher
efficiency, best quality, faster turnaround
time and thereby increase the profit and
revenue.
Direct Hire
Contract Hire
Domain Focus
Banking, Financial Services
& Insurance
Asset & Wealth Management
Cards & Payments
Consumer Lending
Governance, Risk & Compliance
Investment Banking & Brokerage
Securities Services
Retail Banking
Corporate Banking
Life Insurance
Property & Casualty Insurance
Health Care
Payers
Healthcare Providers
Government and Public
Health Programs
Pharmacy Benefit Managers
Communications
Wireless
Wireline
Cable & Satellite
Education Retail
Energy & Utilities Transportation & Logistics
Life Sciences Travel & Hospitality
Manufacturing Media & Entertainment
Key Differentiators
•Recruitment Methodology
6. Tools:
QTP, Selenium, RFT,
Load Runner / Performance
Center, Silk Test, Silk
Performer, SOA Test, Test
Partner , Monkey Talk , See
Test ,Robotium ,Egg Plant
,Device Anywhere,Perfecto
Mobile.
Methodology:
Agile, Compliance Testing,
BPM Testing - Pega
Mobile Apps
Datawarehouse / BI: Teradata,
Abinitio, Cognos, Hyperion,
Informatica.
Enterprise Solution : SAP, Siebel ,
CRM, Oracle Apps, Peoplesoft,
Documentum.
Mainframe
© 2015, Novature Tech Private Limited Confidential | 6
Workforce Solutions - Segmentation
Domain
Healthcare
Telecom
Banking, Financial
Services
Insurance
Transport & Logistics
Systems
Business Intelligence
Enterprise Solutions
Mainframe
Mobile Apps.
Tools &
Methodology
Functional
Non-Functional
7. © 2015, Novature Tech Private Limited Confidential | 7
Workforce Solutions - Methodology
Novature Tech has
designed a recruitment
methodology that
implements blend of
proven and innovative
methodologies, tools,
templates and techniques
across each phase of the
Recruitment lifecycle.
Novature Tech strives to
implement structured
approach for Recruitment
Process. The outcome is
the Recruitment
Methodology. The
methodology defines 7
phases of Recruitment
cycle and in each phase, it
clearly lays out the
expected inputs, key
Activities to be performed,
deliverables from the
phase and the
differentiators.
Recruitment Methodology
implements in depth HR
and Technical assessment
in the early phase that
enables early filtering of
profiles. This result in lot
of effort and time savings
for our Clients.
8. © 2015, Novature Tech Private Limited Confidential | 8
Workforce Solutions – Operating Model
Single Point of
Contacts
Gather the
Requirement from
Client’s Recruitment
POC
Pass on the
Requirement to
Technical team
Share the Shortlisted
Profiles and Tracker
with Client POC
Follow-up with Client’s
Recruitment POC
Technical Team
Analyze the
requirement and raise
clarifications with
SPOC if any
Brief the Recruiters
about the
Requirement
Review Profiles and
share the feedback
with Recruiters
Prepare and Enhance
the Technical
evaluation process
Recruiters
Understand the
requirement and
Source the profiles
and share suitable
profiles with Technical
team for review
If Technical team
shortlist the profile
then update the
consolidated tracker
and place the resume
in repository
Communicate the
shortlisted profiles and
tracker to SPOC
Follow-up with
Candidate
Recruitment Leads Point of Escalation for
SPOC
Define and improvise
the Process and
Methodologies
Client Engagement
Management.
Conduct Periodic
review
Capture Best
Practices and Key
Learning
Novature Tech strongly believes in Continuous process improvements to achieve consistent performance. Our Workforce solutions are organized such a
way to enable consistent performance. Each resources are grouped under 4 categories namely Single Point of Contacts, Technical team, Recruiters and
Recruitment leads. Single Point of Contact is assigned to each one of our Clients who engage with Clients Recruitment Point of Contact to gather the
requirements , share suitable profiles and co-ordinate with them till closures. The teams that support Single Point of Contact are Technical Team,
Recruiters and Recruitment Lead. The responsibilities of each of the team is demonstrated in the below shown process chart. The sequence of activities
that are performed are shown in numbers.
2
3 4
5
6
7 8
91
9. © 2015, Novature Tech Private Limited Confidential | 9
Unique Selling Points
Specialized solutions with dedicated focus on software Testing.
Lead by Seasoned professionals in Testing, HR and Training.
Structured Approach for Recruitment solutions. In-depth Technical and HR assessments for early filtering of profiles.
Dedicated Job Portal For Software Testing
Giving back to Testing community through Think Tank Initiative.
Tie-up with Educational institutes.
Think Tank Initiative
The main objective of this local THINK TANK would be, to
collaborate all the Testing professionals in the IT Industry.
For each and every problem / issue, there is a solution
waiting next door. As software testing professionals we face
numerous challenges and issues at work, for which we seek
a helping hand from experts. NOVATURE THINK TANK aims
at providing exactly that.
NOVATURE THINK TANK aims at,
1. Building Software Testing Professionals Talent
Pool: Group of People who took Software testing as their
Profession.
2. Forming Industry Expert Panel: For
Career Counseling, Skill Development and provide
Placement Assistance
3. Maintaining Software Testing Repository: Materials on
Emerging Trends, White Papers and Testing Journals.
4. Initiating Software Testing Professionals' Social
Network: For Periodic Events and Get together.
11. Test Process Consulting
Functional Automation
Performance Testing
Mobile Testing
ETL Testing
SOA Testing
© 2015, Novature Tech Private Limited Confidential | 11
Organization
Banking&Finance
Healthcare
Insurance
Retail
Education
Automobile
Matrix Structure
- Continuously Strengthen Testing Competency and Domain
Expertise
Novature Tech being an independent Software Testing and
Validations company believes that it success relies totally on it’s
Testing Competency and Domain expertise. The organization is
structured as Horizontals and Verticals to meet those objectives
Verticals – Continuously focus on building Domain expertise. They
take complete the ownership of the project / account. They are
aligned with the industries such as Banking & Finance, Healthcare,
Insurance , Retail , Education and Automobile. Depending upon the
resource requirements, they get resources from the Horizontal to
utilize the specialized and proven methodologies and techniques.
Horizontals - Continuously focus on the Testing competency.
Horizontal Center of Excellence define and implement well proven
methodologies and invest on innovations to handle the growing
challenges in their specialized area.
Key Enablers
Access to Specialized Testing Competency
Centers
Access to Knowledge Repository and Best
Practices
Proven Testing Process and Methodologies
Standardized Tools and Templates
Metrics Framework
Access to Domain expertise and Key
Learning
Team guided by Domain expertise and
Testing Expertise
Specialized Testing Solutions across Domain
Specialized Testing Solutions across Testing
Competency
Benefits
Quick Turnaround time
Faster Learning Curve
High Productivity and Overall High
efficiency
Improved Quality and Consistency in
Deliverables
Maximize ROI
Effective Resource Utilization
Effective utilization of tools and
techniques
Delivery
Team
Innovation
Cell
Center
Of
Excellence
Drives Process &
Tool
Enhancements
The Center of Excellence provides continuous support to all the
engagements by providing necessary associates and by assisting in
resolution of technical issues
The Center of Excellence also drives the Innovation Cell to come up
with new service offerings and enhancements to further enrich the
customer experience
12. © 2015, Novature Tech Private Limited Confidential | 12
Service Offerings
Independent Testing (Manual) Test Consulting
Test Automation Performance Testing
Service Offerings
Functional Testing
Integration & System Testing
Regression Testing
Domain Specific Product
Testing
Product Testing
Package Testing
Mainframe Testing
Compliance Testing
Migration Testing
UAT Support & UAT
Mobile Testing
Compatibility Testing
Security Testing
ETL Testing
Analytics Testing
Migration Testing
Usability Testing
Compatibility Testing
Testing Support Services
Test Data Management
Test Environment
Management
Data Migration Verification
Test Automation POC and Analysis
Automation Architecture & Frameworks
Test Automation Set up
Test Automation Feasibility & Effectiveness
Test Automation ROI Analysis
Test Automation Solutions
Test Automation Tool Analysis
Functional Test Automation
Load, Stress, Volume Testing
Endurance Testing
Architecture Benchmarking
Capacity Assessment
Performance Test Consulting
Early Performance Testing
Web Services Testing
Process Diagnostics
Process Calibration and Continuous Improvement
Process Maturity Assessment
Setting up of Testing Center of Excellence
Roadmap to move the organization to Steady state
13. © 2015, Novature Tech Private Limited Confidential | 13
Engagement Model
Test
Execution
Only
Test
Strategy/Plan
Creation
Test Management
Client manages overall testing delivery and
creates all testing artifacts. Novature Tech team
responsible only for executing test cases provided
by the client, logging defects, and providing
necessary reporting.
Partial
Project
Ownership
Test
Strategy/Plan
Creation
Test Management
Your team creates the test plan and manages
overall testing delivery. Novature Tech executes
full set of testing activities defined within the
client test plan under client’s direct
management.
Full Project
Ownership
Test
Strategy/Plan
Creation
Test Management
Novature Tech assumes full responsibility for all
software testing activities for a specific project,
release, or enhancement. Novature Tech
manages delivery with guidance and oversight
from client testing/SQA leadership.
Managed
Test
Center
Novature Tech handles end-to-end testing
responsibilities across multiple
applications/systems within a client
organization. Delivery typically managed on an
SLA basis.
Testing Needs
Verified &
Validated
Software
Client Novature Tech
Test Scenario
creation
Test Case
creation
Test
Execution
Test Scenario
creation
Test Case
creation
Test
Execution
Test Scenario
creation
Test Case
creation
Test
Execution
14. © 2015, Novature Tech Private Limited Confidential | 14
Testing Methodology
Phases Inputs Key Activities Deliverables
Test Closure Test Completion •Preparation of Test Summary Report
•Capture Key Decisions, Best Practices and
Learning
•Test Summary Report
Test Execution Test Artifacts •Execution of Test Cases and logging of Test
Results and Defects
•Preparation of Test Execution Report
•Preparation of Defects Report
•Test Execution
Reports
•Defect Reports
Test
Preparation
Requirement
Documents,
Understanding
Documents & Test
Plan
•Preparation of Test Scenarios
•Preparation of Test Cases
•Review with Business
•Preparation of Test Conditions/Test Data
•Preparation of Requirement Traceability
Matrix
•Test Scenarios
•Test Cases
•Test Conditions
•Test Data
•Requirement
Traceability Matrix
Test Planning Requirement
Documents,
Understanding
Documents,
Clarification Tracker,
Project Charter &
Project Plan
•Preparation of Test Estimation
Preparation of Detailed Test Plan to capture
•Why (Objective) •What( Scope)
•How (Approach) •Where ( Test
Environments)
•When ( Entry & Exit Criteria, Schedule)
•Who ( Testing Resources, Reviewers,
Approvers)
•Test Estimation
•Test Plan
Test Initiation Requirement
Documents – BRD,
Functional Specs,
Use Cases
•Understanding of Requirements
•Meeting with Business Users /BA to review
the requirements and Understanding
•Preparation of Understanding Document
•Preparation of Clarification Tracker to
capture the clarifications
•Understanding
Documents
•Clarification Tracker
Key Enablers
•Standard Templates for Deliverables
•Access to Knowledge Repository and
Best Practices
• Effective utilization of Tools & Templates
Delivery Models
•Agile
•Waterfall
•V Model
•Iterative Development
•Extreme Programming
15. © 2015, Novature Tech Private Limited Confidential | 15
Agile Testing
Quality
Assurance
The Agile Delivery teams are broadly classified into 3 major teams namely Concept
team, Delivery team and SIT Team.
•Concept team – story production/generation
•Delivery team – story consumption, realization and validation
•System Integration Test (SIT) team – Validation to ensure that different
components work together to perform Business Functionality. Validation of System
End to End Scenarios that includes validation of connection to Upstream and
downstream systems.
Agile Testing Approach Agile Testing Quadrants
Delivery Testing ( Business Facing & Support the team) – Quadrant 2
Testing supports test driven development (TDD).They are part of delivery
team and work with Business team to get their acceptance and help to
validate and improve the quality of the delivery.
System Integration Testing ( Critique Product , Business Facing &
Technology Facing ) –an independent Testing team validates the different
Functional components work together to deliver the Business solution. SIT
also validates the connection to Upstream and Downstream Systems. They
also carry out Performance Testing, Security Testing and –ility Testing.
16. © 2015, Novature Tech Private Limited Confidential | 16
Functional Testing Types & Steps
Test Bed
Preparation
Unit & Component
Level Testing
Integration &
Functional Testing
Regression
Testing
Acceptance
Testing
Test Planning
Business Requirements Specification and SRS Reviews
Define Testing Objectives & Scope
Define Testing Phases, Activities, Responsibilities
Identify Tools, Techniques and Practices
Create Test Environment
Design Test Cases
Create Test Data and Test Scripts
Test application systems (System) and its
integration
Build Baseline Test Bed
Test against Baseline
Update and Refine Baseline
Automated Testing
Business Process Testing
Retrofitting of changes
Final run of Regression
Test
Provide unit level test cases to developers
Provide automated scripts if possible
Carry out unit level testing to detect bottlenecks
Component Testing
Preparation
Integration & Functional
Testing
Regression Testing
Test Planning
Acceptance Testing
Unit Testing
17. © 2015, Novature Tech Private Limited Confidential | 17
Testing Organization Steady State
Formal review process in testing lifecycle
Processes for effective knowledge management
Processes for formal change management
Mechanisms for defect causal analysis & prevention
Formal risk identification, evaluation, and mitigation
Standardized templates, guidelines and checklists
Measurement framework for testing
Enforce earlier
involvement of testing team
in project life cycle
Project specific structuring
of teams and working model
Definition of a flexible
Inter-group communication
model
Resource planning and
utilization management
Centralized QA organization
Well defined QA organization
structure and governance Model
Common pool of testing, domain,
technology and tools skills
Internal BA pool to be leveraged for
domain / application training
Focused automation of functional/regression
testing and adoption of framework
Project estimation using scientific models
Mandatory metrics collection, analysis & reporting
Usage of advanced test techniques
Documented requirements traceability
Tool consolidation and centralized
license management
Tool based test management
and end-to-end integration
Effective tool utilization
Tool based data preparation and
techniques for scrubbing & masking
Centralized test data repository
Test Environment Management
OPERATING
MODEL
TOOLS
Test Process
Maturity
Analysis
18. © 2015, Novature Tech Private Limited Confidential | 18
Entry Criteria Initiation
Data
Collection
Assessment,
Analysis &
Playback
Roadmap Exit Criteria
Identified
stakeholders and
their
commitment to
participate in the
process diagnosis
exercise
Identified
participants and
Assessment
Leads for
interviews / key
meetings
Sign-off by
both parties
Kick off
meeting with
Stakeholders &
Assessment
Leads
Publish Test
Process Diagnosis
Plan
Identify Target
Roles to direct
the
Questionnaire
Block interview
schedules and
communicate
work plan
Distribution of
Questionnaire to the
identified
Respondents
Gather data on
“As-is”
Application profile,
people, roles,
Responsibilities &
across all focus areas
Collate responses
received
Conduct interviews
with stakeholders to
validate responses.
Consolidate data
from stakeholders
Analysis of
Responses from
the
questionnaire
Create
current state
report
Review the
Current State
report with
Stake holders
and get their
concurrence
Determine the target quality
standards. Preparation of
benchmarking report
Preparation of Future State
Vision
Roadmap to achieve the
Steady State. Road Map is a
phase wise approach that
defines both definition and
implementation track. Publish
Benchmarking report and
Roadmap
Review the Roadmap with
the Stake holders and get the
approval
Measure Roadmap progress
and share progress report to
the stake holders on periodic
basis till completion.
Demonstrate the Benefits
Achieveme
nt of Steady
State
Completion
of Roadmap
Sign off
from the
stake holders
Test Process Consulting Approach
19. © 2015, Novature Tech Private Limited Confidential | 19
Test Process Consulting
Service offerings
•Diagnostics & Advisory
Services
•Test Process
Assessment &
Recommendations
•Test Process
Compliance Audit
•Definition and
Implementation of
Roadmap to move to
steady state
•Setting up of Testing
CoE
Engagement
Model
•Start on Testing
Process Assessment
and then transform
the Testing
Organization to Steady
State in a phase wise
approach
•Start in Transactional
and eventually
leverage the Services
to transform the
Client’s organization to
excellence
Key Enablers
•Well Defined Testing
Process Maturity
Analysis
Methodologies
• Questionnaire for all
the Focus area that
determine the
effectiveness of the
Testing Organization
•Access to Best
Practices and
Benchmarking Practice
Key Benefits
•Reduce the Cost of
Future Testing
•Improve the overall
efficiency of the
Testing organization
• Enable consistency in
deliverables and
improved quality
• YoY Productivity
improvements over a 5
year period
• Resource utilization
and optimization
•Cost and effort savings
through Test
Automation
20. © 2015, Novature Tech Private Limited Confidential | 20
Thank You
www.novaturetech.com
For any enquiries, please email to info@novaturetech.com