SlideShare a Scribd company logo
Self introduction
• My name is “your Name”, Graduated in
engineering in computer science.I have over six
years of IT experience including healthcare and
insurance domain.
• I have complete knowledge on SDLC.I am familier
with RUB methodology, Reviewing Usecases.
• I have very good Working experience on Writing
and executing SQL queries and analysing Data
• I am familier with Unix basic commands.
• I have Very good working experience in
creating Test Scenarios,Test cases,test plans
and executed test cases.
• As far as Different types of testing concerned,I
have performed smoke testing,Functional
testing,backend testing,Black-box
testing,regression Testing and User
acceptance testing.
• My Current project is everest Reinsurance which
is web based application and is about providing
automobile insurance to residance of the states
of albama and georgia .I have involved in
analysing the requirement documents,writing
testcases and executing testcases.
• And my Previous project is Wellpoint which is
webbased aplication and is about claim
processing.I have involved in requirement
gathering to user sign-off.
What is your role in the current
project?
• My current project is webbased application
developed on .net. As QA Person,I reviewed
the requirement document and Usecases and
wrote the test scenarios and test-cases by
analysing the requirement document.I
performed the Smoke testing,functional
testing,backend testing,blackbox
Testing,Regression testing.I have written the
defects as they found using clearquest
• Once the defects were fixed,retested them
and if they passed,closed them.If the defects
were not fixed I reopened them.i have also
attended the defect triage meeting.
• In this project we will get the Test data from
production environment to the Test
environment and write the testcases using
requirement document.
What is your role in the Well-point
project?
• The well point is webbased application
developed on .Net,which mainly about claim
processing which is entering the claims and
submitting and validating the claim.As QA
Person,I reviewed the requirement document
and Usecases and wrote the test scenarios
and test-cases by analysing the requirement
document.
• I performed the Smoke testing,functional
testing,backend testing,blackbox
Testing,Regression testing.I have written the
defects as they found using clearquest.
• Once the defects were fixed,retested them
and if they passed,closed them.If the defects
were not fixed I reopened them.i have also
attended the defect triage meeting.
What is SDLC?
• Software Development life cycle is a
conceptual model used in project
management that describes the stages
involved in an information system
development project,from an initial feasibility
study through maintenance of the completed
application.
• It is a framework which describes the
development process of an application
Stages Includes
Requirement phase
Planning and Design Phase
Coding(Programming)
Testing
Release(production)/Implementation
Post implementation
Maintenance(Support)
What is Test strategy?
• It is the outline that describes the testing Portion
of the software development Lifecycle.
• It is created to inform Project Managers,Testers
and developers about some Key issues of the
testing process.
• This includes Testing objectives,Methods of
Testing new functions,total time and resources
required for the project and the testing
environment.
• It is written by Test manager or lead.
• Test strategy includes:Test Levels,Roles and
responsibilities,Testing Tools,regression test
approach,test priorities,RTM,Test Summary
What is Test plan?
• A test plan is a document which describes the
scope,approach,resources and schedule of
intended testing activities.
• It identifies test items, features to be tested,
the testing task(roles and responsibilities) and
any risks and solutions.
What does it include?
• A test plan includes heading, revision History,
Table of
contents,introduction,scope,approach,overie
w,different types of testing that will be carried
out, what software and hardware will be
required,issues,risks,assumptions and sign off
section.
What is test case?
• A test case is document that describes step by
step process how to test the application.
• A test case includes test case ID,Steps
description, Expected output, Actual output,
Pass/fail,remarks.
What is use case?
• A use case is a document that describes the
user action and the system response for a
perticular functionality
• It incudes cover page,revision history,table of
contents,flow of events,pre-condition and
procondition.exception,alternative steps.
• It is pictorial representation of requirement
document.
Continued…..
• The main objective of the use case is to make the
flow to easily understandable
• It can also be defined as,is a scenario that
describes use of the system by an actor to
perform specific task.
• An actor is a user presenting a role with respect
to the system.
• A scenario is a sequence of steps that describes
the interaction between the actor and user
 What is clearquest?
• Clearquest is a customizable defect and
change tracking system designed for dynamic
environment of software development.
• With clearquest you can manage every type of
change activity associated with development
including enhancement request,defect reports
and document modification.
• Clearquest shortens development cycle by
unifying your entire team in the process of
managing software change.
 Development engineers can identify and
priortise the action items that pertain to the
section of the code
 Test engineers can track the status and the
resolution of change requests to verify
software quality
Prject leaders and managers can get the
information in glance to help them to allocate
development resources,streamline workflow
and accurately determine the release dates.
Administrators can intergrate clearquest with
existing tool and customised it ti fit your
organization workflow
Submitting defects in Rational
ClearQuest
• When authoring or running a test, you can submit a
defect to IBM® Rational® ClearQuest® by clicking a
toolbar button.
• To submit a ClearQuest defect from the Authoring
Editor or Run Test Script window, perform the following
steps:
• On the toolbar, click the Submit a defect to ClearQuest
button .
• In the ClearQuest dialog box, active connections are
displayed on the left. If you do not have an active
connection, click New Connection.
• Select a ClearQuest connection and click Connect.
Type your user name and password when
prompted.
• After you have established an active connection,
select the appropriate record type on the right,
and then click OK. (Record types are typically
unique to your ClearQuest deployment.) The
ClearQuest window that you use to submit
defects at your site opens.
• Type the information as you normally would, and
then click OK.
What is defect triage?
• It is the process of evaluating the defect
reports to determine there course of action.
• Triaging a Bug involves:
 Making sure that the bug has a enough
information for the developers.
The bug has located in right place.
Making sure that the bug has sensible Severity
and priority fields
Defect triage continued…
• The defect reports are routed to the business
analyst when the problem appear to be due to
incomplete requirement.
• The defect reports are routed to the
developers the problems appear to caused by
improper source code.
What is Microsoft Visio?
• Microsoft Visio is a diagramming tool that can
be used to visually communicate technical as
well as non-technical representations of ideas,
processes, concepts, structures, layouts,
software models, blueprints, etc.
• Microsoft Visio eliminates the laborious
process of creating diagrams by providing the
tools to create complex diagrams in a user
friendly manner.
• Whether you want to create an office layout, a
basic flowchart or an organizational structure,
you can do it with minimal effort using
Microsoft Visio.
• MS Visio is a professional diagramming
software from Microsoft which makes it very
easy to explore and visualize complex
information and processes quickly. As an IT
professional, I find it very easy and satisfying
to visualize process flows, network
architecture and program workflows.
What is Software requirement
specification(SRS)?
• A software requirements specification (SRS) –
a requirements specification for a software
system – is a complete description of the
behavior of a system to be developed and may
include a set of use cases that describe
interactions the users will have with the
software.
A general Organisation of SRS is as
Follows…
• Introduction
– Purpose
– Definitions
– System overview
– References
• Overall description
– Product perspective
– Product functions
– User characteristics
– Constraints, assumptions and dependencies
Continued…
• Specific requirements
– External interface requirements
– Functional requirements
– Performance requirements
– Design constraints
– Logical database requirement
– Software System attributes
– Other requirements
What is Business requirement
specification?
• It is a document that describes the details of
the application functionalities which is
required by the user.
• This document is written by business analyst.
What is requirement tracibility matrix?
• It checks whether the each functionality is
covered in the Test Cases as per requirement
document.
• The Requirements Traceability Matrix (RTM)
is used to map requirements to test cases in
order to ensure all requirements are covered.
Continued..
• RTM prepared before the completion of testing
because RTM help you to keep track of the test
cases coverage at each level of testing. by which
we can understand how many fields we required
for the testing.
Read more at.
• Main Advantage is if we missed any test cases for
the requirements at that time we can find out
easy for what test cases missed for the what
functionality by preparing the tracebility matrix
Read more at
Internet Information Services
• Internet Information Services (IIS) – formerly
called Internet Information Server – is a web
server application and set of feature extension
modules created by Microsoft for use with
Microsoft Windows.
What is Unified modeling language
• The UML is Standard General purpose
modeling language in the field of object
oriented software engineering.
• UML includes a set of graphic notation
techniques to create visual models of object-
oriented software-intensive systems.
• UML is an industry standard modeling
language with a rich graphical notation, and
comprehensive set of diagrams and elements
SQL Commands..
• SQL stands for Structured Query Language.
• SQL is an ANSI(American National standard
Institute)standard computer language for
accessing and manipulating database system.
• SQL statements are used to retrieve and
update data in database .
Basic commands for testers..
SELECT:The SELECT is used to query the
database and retrieve selected data that
match the specific criteria that you specify
CREATE: The CREATE Statement is used to
create a New table.
UPDATE:To Change the data in Preexhisting
table,the update command is used.
• DELETE:The delete command is used to
remove a record(S) from table.
• DROP:To remove the entire table from the
database the drop command is used.
• UNION:Union command is used to select the
data from two tables,but the columns having
the same data Type.With Union the distinct
values are selected,if there is common data in
two tables only one data is selected.
• DESC:To describe the details of the table,ie to
display the table with column name with type
Desc ‘table name’
• Ed : To edit the queries in Notepad.
• / : To run or execute the query command.
• ALTER taxistble:With alter table you can add
or delete the columns in existing table.when
you add a column you must specify data type
Ex 1: ALTER TABLE table name
ADD colname datatype
Ex2: ALTER TABLE table name
DROP column Colname
Well Point
• Wellpoint is mainly about claims project and
which deals with the entering the claims and
validating the claims data,make sure that
expected result and actual result match.
• When Subscriber provides the claim
information to the provider,the provider
enters the subscriber details in to the
application.
• As a tester I will enter the information of the
claims data and retrieve the information from
the product environment and validate the
provided and retrieved information.
Everest Reinsurance
• I have written the testcases for the web based
application for the various fields such as
Premium,deductable,typeof insurance(half
yearly,quarterly,monthly,annualy),DOB,First
name,last name,address,Zip code,phone
number.
Agile methodology
• Suppose if there is change in the already
exhisting requirement,the Project
manager,Business analyst,QA team and
technical team will conduct a meeting about
the new changes.
• As per the new requirement,we will be writing
the testcases for the new requirement and
validating the new result.
Deductable:
• The amount you have to pay out-of-pocket for expenses
before the insurance company will cover the remaining
costs
For example, if you get into an accident and your medical
expenses are $2,000 and your deductible is $300, then you
would have to pay the $300 out-of-pocket first before the
insurance company paid the remaining $1,700. However, if
your accident only resulted in $300 in medical expenses,
then you would pay the $300 deductible and the insurance
company would pay nothing.
Co-Insurance
• A co-sharing agreement between the insured
and the insurer under a health insurance
policy which provides that the insured will
cover a set percentage of the covered costs
after the deductible has been paid.
• For example, an 80/20 coinsurance plan with a
$300 deductible requires the insured to pay
20% of the covered costs after the deductible
as been paid, while the insurance company
will be liable for the remaining 80%. Today,
with the growing cost of prescription drugs
and medical expenses, more and more
employers have switched from co-pay plans to
coinsurance plans to reduce employee-benefit
costs
Co-pay
• A type of insurance policy where the insured
pays a specified amount of out-of-pocket
expenses for health-care services such as
doctor visits and prescriptions drugs at the
time the service is rendered, with the insurer
paying the remaining costs.
• These co-pay fees may vary among insurers
but will typically be $25 or less. For example, a
co-pay plan may require the insured to pay
$25 per doctor visit or $10 per prescription up
to a specified coverage limit. To see if your
insurance plan has a co-pay option
Testcases for Date Format
Test for the boundry values for date and
Month.
Test for Null Date/month/year
Check for 30 Feb .
Check for the functionaly of the date Format.
Enter the date Other than MM/DD/YYYY for
ex:yyyy/dd/mm,dd/mm/yyyy ,dd/mm/yyyy
We should check for the leap year,When it is
not a leap year it should accept the nuber
from 1-28 in the month of Feb and for leap
year it should accept 1-29 for the month Feb.
Digits from 1 to 9,for each date and month
contains one zero previous each digit
Date format should not contain the Month
name.Ex:August/04/2012
Test cases on SSN
• The Social Security Administration (SSA)
explicitly states in this document that the
having "000" in the first group of numbers
"will NEVER be a valid SSN“.
• It should accept only 9 digit number.
Quality Review Process(Lessons learnt
and best practices)
QR meeting is done once in a quarter.
Basicaly the entire team like,Project
manager,business analyst,team
development,Testing team participate in the
meeting.
All the lessons learnt and Best practices by the
individual team member are shared to the
entire team.
 The problems faced by the individual team
member and the solution’s are shared to the
entire team.So that,in case any other team
member faces the similar kind of a problem
do not waste the time for the solution and
increases efficiency.
The solutions are added as a Best practices for
the future project.
Weekly Status Meeting
 The Project manager will invite all the team
members for the project status meeting once in
a week.
 Each member give the information of there
status of his task.
 The PM will give priority to the task which are
critical to start the other task.He would give the
priority and additional resources to a accomplish
the critical task so that any other task are not
dependent on them.

More Related Content

What's hot

Istqb ctfl-series - Black Box Testing
Istqb ctfl-series - Black Box TestingIstqb ctfl-series - Black Box Testing
Istqb ctfl-series - Black Box Testing
Disha Srivastava
 
Test case design
Test case designTest case design
Test case design
99pillar
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | Edureka
Edureka!
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level Basic
Erol Selitektay
 
Database Testing
Database TestingDatabase Testing
Database Testing
Siva Kotilingam Pallikonda
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
Belal Raslan
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testingOana Feidi
 
Test Plan Simplicity
Test Plan SimplicityTest Plan Simplicity
Test Plan Simplicity
Johan Hoberg
 
Technology transfer issues Related Hardware
Technology transfer issues Related HardwareTechnology transfer issues Related Hardware
Technology transfer issues Related Hardware
IGZ Software house
 
Software Engineering- Types of Testing
Software Engineering- Types of TestingSoftware Engineering- Types of Testing
Software Engineering- Types of Testing
Trinity Dwarka
 
White box & Black box testing
White box & Black box testingWhite box & Black box testing
White box & Black box testing
NitishMhaske1
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
Nivetha Padmanaban
 
Software testing course - Manual
Software testing course - ManualSoftware testing course - Manual
Software testing course - Manual
Pankaj Dubey
 
Viewpoint-based Test Requirement Analysis Modeling and Test Architectural D...
Viewpoint-based Test Requirement Analysis Modelingand Test Architectural D...Viewpoint-based Test Requirement Analysis Modelingand Test Architectural D...
Viewpoint-based Test Requirement Analysis Modeling and Test Architectural D...
Yasuharu Nishi
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
KMS Technology
 
Test Case Design
Test Case DesignTest Case Design
Test Case Designacatalin
 
Test case design techniques
Test case design techniquesTest case design techniques
Test case design techniques
Ashutosh Garg
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design Techniques
Neeraj Kumar Singh
 

What's hot (20)

Istqb ctfl-series - Black Box Testing
Istqb ctfl-series - Black Box TestingIstqb ctfl-series - Black Box Testing
Istqb ctfl-series - Black Box Testing
 
Test case design
Test case designTest case design
Test case design
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | Edureka
 
ISTQB Foundation Level Basic
ISTQB Foundation Level BasicISTQB Foundation Level Basic
ISTQB Foundation Level Basic
 
Database Testing
Database TestingDatabase Testing
Database Testing
 
Introduction to White box testing
Introduction to White box testingIntroduction to White box testing
Introduction to White box testing
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 
Test Plan Simplicity
Test Plan SimplicityTest Plan Simplicity
Test Plan Simplicity
 
Verification & Validation
Verification & ValidationVerification & Validation
Verification & Validation
 
Technology transfer issues Related Hardware
Technology transfer issues Related HardwareTechnology transfer issues Related Hardware
Technology transfer issues Related Hardware
 
Software Engineering- Types of Testing
Software Engineering- Types of TestingSoftware Engineering- Types of Testing
Software Engineering- Types of Testing
 
White box & Black box testing
White box & Black box testingWhite box & Black box testing
White box & Black box testing
 
Black Box Testing
Black Box TestingBlack Box Testing
Black Box Testing
 
Software testing course - Manual
Software testing course - ManualSoftware testing course - Manual
Software testing course - Manual
 
Viewpoint-based Test Requirement Analysis Modeling and Test Architectural D...
Viewpoint-based Test Requirement Analysis Modelingand Test Architectural D...Viewpoint-based Test Requirement Analysis Modelingand Test Architectural D...
Viewpoint-based Test Requirement Analysis Modeling and Test Architectural D...
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Test Case Design
Test Case DesignTest Case Design
Test Case Design
 
Test case design techniques
Test case design techniquesTest case design techniques
Test case design techniques
 
Chapter 4 - Test Design Techniques
Chapter 4 - Test Design TechniquesChapter 4 - Test Design Techniques
Chapter 4 - Test Design Techniques
 

Similar to Testing quick interview preparation

Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
eshtiyak
 
Manual testing interview questions and answers
Manual testing interview questions and answersManual testing interview questions and answers
Manual testing interview questions and answerskaranmca
 
Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2
Raj vardhan
 
SE Unit-1.pptx
SE Unit-1.pptxSE Unit-1.pptx
SE Unit-1.pptx
SanskarBhushankar
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
Syed Zaid Irshad
 
Recent and-future-trends spm
Recent and-future-trends spmRecent and-future-trends spm
Recent and-future-trends spm
Prakash Poudel
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
Vivek Kumar Sinha
 
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
AnilKumarARS
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
VinodhSivaraman2
 
System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v modelMinal Kashyap
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principlessaurabhshertukde
 
Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3
Raj vardhan
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
Santhia RK
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
Boston Technology Corporation
 
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATIONSoftware Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
Dr Anuranjan Misra
 
Greate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT AcademyGreate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT Academy
Mohamed Shahpoup
 

Similar to Testing quick interview preparation (20)

Development Guideline
Development GuidelineDevelopment Guideline
Development Guideline
 
sdlc.pptx
sdlc.pptxsdlc.pptx
sdlc.pptx
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Manual testing interview questions and answers
Manual testing interview questions and answersManual testing interview questions and answers
Manual testing interview questions and answers
 
Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2Introduction To Software Concepts Unit 1 & 2
Introduction To Software Concepts Unit 1 & 2
 
SE Unit-1.pptx
SE Unit-1.pptxSE Unit-1.pptx
SE Unit-1.pptx
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Recent and-future-trends spm
Recent and-future-trends spmRecent and-future-trends spm
Recent and-future-trends spm
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
 
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
 
Bijayalaxmi Behera_CV
Bijayalaxmi Behera_CVBijayalaxmi Behera_CV
Bijayalaxmi Behera_CV
 
System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v model
 
Analysis concepts and principles
Analysis concepts and principlesAnalysis concepts and principles
Analysis concepts and principles
 
Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3Software Testing Life Cycle Unit-3
Software Testing Life Cycle Unit-3
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATIONSoftware Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
Software Engineering REQUIREMENTS ANALYSIS AND SPECIFICATION
 
Greate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT AcademyGreate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT Academy
 

Recently uploaded

openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 

Recently uploaded (20)

openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 

Testing quick interview preparation

  • 1. Self introduction • My name is “your Name”, Graduated in engineering in computer science.I have over six years of IT experience including healthcare and insurance domain. • I have complete knowledge on SDLC.I am familier with RUB methodology, Reviewing Usecases. • I have very good Working experience on Writing and executing SQL queries and analysing Data • I am familier with Unix basic commands.
  • 2. • I have Very good working experience in creating Test Scenarios,Test cases,test plans and executed test cases. • As far as Different types of testing concerned,I have performed smoke testing,Functional testing,backend testing,Black-box testing,regression Testing and User acceptance testing.
  • 3. • My Current project is everest Reinsurance which is web based application and is about providing automobile insurance to residance of the states of albama and georgia .I have involved in analysing the requirement documents,writing testcases and executing testcases. • And my Previous project is Wellpoint which is webbased aplication and is about claim processing.I have involved in requirement gathering to user sign-off.
  • 4. What is your role in the current project? • My current project is webbased application developed on .net. As QA Person,I reviewed the requirement document and Usecases and wrote the test scenarios and test-cases by analysing the requirement document.I performed the Smoke testing,functional testing,backend testing,blackbox Testing,Regression testing.I have written the defects as they found using clearquest
  • 5. • Once the defects were fixed,retested them and if they passed,closed them.If the defects were not fixed I reopened them.i have also attended the defect triage meeting. • In this project we will get the Test data from production environment to the Test environment and write the testcases using requirement document.
  • 6. What is your role in the Well-point project? • The well point is webbased application developed on .Net,which mainly about claim processing which is entering the claims and submitting and validating the claim.As QA Person,I reviewed the requirement document and Usecases and wrote the test scenarios and test-cases by analysing the requirement document.
  • 7. • I performed the Smoke testing,functional testing,backend testing,blackbox Testing,Regression testing.I have written the defects as they found using clearquest. • Once the defects were fixed,retested them and if they passed,closed them.If the defects were not fixed I reopened them.i have also attended the defect triage meeting.
  • 8. What is SDLC? • Software Development life cycle is a conceptual model used in project management that describes the stages involved in an information system development project,from an initial feasibility study through maintenance of the completed application. • It is a framework which describes the development process of an application
  • 9. Stages Includes Requirement phase Planning and Design Phase Coding(Programming) Testing Release(production)/Implementation Post implementation Maintenance(Support)
  • 10. What is Test strategy? • It is the outline that describes the testing Portion of the software development Lifecycle. • It is created to inform Project Managers,Testers and developers about some Key issues of the testing process. • This includes Testing objectives,Methods of Testing new functions,total time and resources required for the project and the testing environment.
  • 11. • It is written by Test manager or lead. • Test strategy includes:Test Levels,Roles and responsibilities,Testing Tools,regression test approach,test priorities,RTM,Test Summary
  • 12. What is Test plan? • A test plan is a document which describes the scope,approach,resources and schedule of intended testing activities. • It identifies test items, features to be tested, the testing task(roles and responsibilities) and any risks and solutions.
  • 13. What does it include? • A test plan includes heading, revision History, Table of contents,introduction,scope,approach,overie w,different types of testing that will be carried out, what software and hardware will be required,issues,risks,assumptions and sign off section.
  • 14. What is test case? • A test case is document that describes step by step process how to test the application. • A test case includes test case ID,Steps description, Expected output, Actual output, Pass/fail,remarks.
  • 15. What is use case? • A use case is a document that describes the user action and the system response for a perticular functionality • It incudes cover page,revision history,table of contents,flow of events,pre-condition and procondition.exception,alternative steps. • It is pictorial representation of requirement document.
  • 16. Continued….. • The main objective of the use case is to make the flow to easily understandable • It can also be defined as,is a scenario that describes use of the system by an actor to perform specific task. • An actor is a user presenting a role with respect to the system. • A scenario is a sequence of steps that describes the interaction between the actor and user
  • 17.  What is clearquest? • Clearquest is a customizable defect and change tracking system designed for dynamic environment of software development. • With clearquest you can manage every type of change activity associated with development including enhancement request,defect reports and document modification.
  • 18. • Clearquest shortens development cycle by unifying your entire team in the process of managing software change.  Development engineers can identify and priortise the action items that pertain to the section of the code  Test engineers can track the status and the resolution of change requests to verify software quality
  • 19. Prject leaders and managers can get the information in glance to help them to allocate development resources,streamline workflow and accurately determine the release dates. Administrators can intergrate clearquest with existing tool and customised it ti fit your organization workflow
  • 20. Submitting defects in Rational ClearQuest • When authoring or running a test, you can submit a defect to IBM® Rational® ClearQuest® by clicking a toolbar button. • To submit a ClearQuest defect from the Authoring Editor or Run Test Script window, perform the following steps: • On the toolbar, click the Submit a defect to ClearQuest button . • In the ClearQuest dialog box, active connections are displayed on the left. If you do not have an active connection, click New Connection.
  • 21. • Select a ClearQuest connection and click Connect. Type your user name and password when prompted. • After you have established an active connection, select the appropriate record type on the right, and then click OK. (Record types are typically unique to your ClearQuest deployment.) The ClearQuest window that you use to submit defects at your site opens. • Type the information as you normally would, and then click OK.
  • 22. What is defect triage? • It is the process of evaluating the defect reports to determine there course of action. • Triaging a Bug involves:  Making sure that the bug has a enough information for the developers. The bug has located in right place. Making sure that the bug has sensible Severity and priority fields
  • 23. Defect triage continued… • The defect reports are routed to the business analyst when the problem appear to be due to incomplete requirement. • The defect reports are routed to the developers the problems appear to caused by improper source code.
  • 24. What is Microsoft Visio? • Microsoft Visio is a diagramming tool that can be used to visually communicate technical as well as non-technical representations of ideas, processes, concepts, structures, layouts, software models, blueprints, etc. • Microsoft Visio eliminates the laborious process of creating diagrams by providing the tools to create complex diagrams in a user friendly manner.
  • 25. • Whether you want to create an office layout, a basic flowchart or an organizational structure, you can do it with minimal effort using Microsoft Visio. • MS Visio is a professional diagramming software from Microsoft which makes it very easy to explore and visualize complex information and processes quickly. As an IT professional, I find it very easy and satisfying to visualize process flows, network architecture and program workflows.
  • 26. What is Software requirement specification(SRS)? • A software requirements specification (SRS) – a requirements specification for a software system – is a complete description of the behavior of a system to be developed and may include a set of use cases that describe interactions the users will have with the software.
  • 27. A general Organisation of SRS is as Follows… • Introduction – Purpose – Definitions – System overview – References • Overall description – Product perspective – Product functions – User characteristics – Constraints, assumptions and dependencies
  • 28. Continued… • Specific requirements – External interface requirements – Functional requirements – Performance requirements – Design constraints – Logical database requirement – Software System attributes – Other requirements
  • 29. What is Business requirement specification? • It is a document that describes the details of the application functionalities which is required by the user. • This document is written by business analyst.
  • 30. What is requirement tracibility matrix? • It checks whether the each functionality is covered in the Test Cases as per requirement document. • The Requirements Traceability Matrix (RTM) is used to map requirements to test cases in order to ensure all requirements are covered.
  • 31. Continued.. • RTM prepared before the completion of testing because RTM help you to keep track of the test cases coverage at each level of testing. by which we can understand how many fields we required for the testing. Read more at. • Main Advantage is if we missed any test cases for the requirements at that time we can find out easy for what test cases missed for the what functionality by preparing the tracebility matrix Read more at
  • 32. Internet Information Services • Internet Information Services (IIS) – formerly called Internet Information Server – is a web server application and set of feature extension modules created by Microsoft for use with Microsoft Windows.
  • 33. What is Unified modeling language • The UML is Standard General purpose modeling language in the field of object oriented software engineering. • UML includes a set of graphic notation techniques to create visual models of object- oriented software-intensive systems. • UML is an industry standard modeling language with a rich graphical notation, and comprehensive set of diagrams and elements
  • 34. SQL Commands.. • SQL stands for Structured Query Language. • SQL is an ANSI(American National standard Institute)standard computer language for accessing and manipulating database system. • SQL statements are used to retrieve and update data in database .
  • 35. Basic commands for testers.. SELECT:The SELECT is used to query the database and retrieve selected data that match the specific criteria that you specify CREATE: The CREATE Statement is used to create a New table. UPDATE:To Change the data in Preexhisting table,the update command is used.
  • 36. • DELETE:The delete command is used to remove a record(S) from table. • DROP:To remove the entire table from the database the drop command is used. • UNION:Union command is used to select the data from two tables,but the columns having the same data Type.With Union the distinct values are selected,if there is common data in two tables only one data is selected.
  • 37. • DESC:To describe the details of the table,ie to display the table with column name with type Desc ‘table name’ • Ed : To edit the queries in Notepad. • / : To run or execute the query command. • ALTER taxistble:With alter table you can add or delete the columns in existing table.when you add a column you must specify data type
  • 38. Ex 1: ALTER TABLE table name ADD colname datatype Ex2: ALTER TABLE table name DROP column Colname
  • 39. Well Point • Wellpoint is mainly about claims project and which deals with the entering the claims and validating the claims data,make sure that expected result and actual result match. • When Subscriber provides the claim information to the provider,the provider enters the subscriber details in to the application.
  • 40. • As a tester I will enter the information of the claims data and retrieve the information from the product environment and validate the provided and retrieved information.
  • 41. Everest Reinsurance • I have written the testcases for the web based application for the various fields such as Premium,deductable,typeof insurance(half yearly,quarterly,monthly,annualy),DOB,First name,last name,address,Zip code,phone number.
  • 42. Agile methodology • Suppose if there is change in the already exhisting requirement,the Project manager,Business analyst,QA team and technical team will conduct a meeting about the new changes. • As per the new requirement,we will be writing the testcases for the new requirement and validating the new result.
  • 43. Deductable: • The amount you have to pay out-of-pocket for expenses before the insurance company will cover the remaining costs For example, if you get into an accident and your medical expenses are $2,000 and your deductible is $300, then you would have to pay the $300 out-of-pocket first before the insurance company paid the remaining $1,700. However, if your accident only resulted in $300 in medical expenses, then you would pay the $300 deductible and the insurance company would pay nothing.
  • 44. Co-Insurance • A co-sharing agreement between the insured and the insurer under a health insurance policy which provides that the insured will cover a set percentage of the covered costs after the deductible has been paid.
  • 45. • For example, an 80/20 coinsurance plan with a $300 deductible requires the insured to pay 20% of the covered costs after the deductible as been paid, while the insurance company will be liable for the remaining 80%. Today, with the growing cost of prescription drugs and medical expenses, more and more employers have switched from co-pay plans to coinsurance plans to reduce employee-benefit costs
  • 46. Co-pay • A type of insurance policy where the insured pays a specified amount of out-of-pocket expenses for health-care services such as doctor visits and prescriptions drugs at the time the service is rendered, with the insurer paying the remaining costs.
  • 47. • These co-pay fees may vary among insurers but will typically be $25 or less. For example, a co-pay plan may require the insured to pay $25 per doctor visit or $10 per prescription up to a specified coverage limit. To see if your insurance plan has a co-pay option
  • 48. Testcases for Date Format Test for the boundry values for date and Month. Test for Null Date/month/year Check for 30 Feb . Check for the functionaly of the date Format. Enter the date Other than MM/DD/YYYY for ex:yyyy/dd/mm,dd/mm/yyyy ,dd/mm/yyyy
  • 49. We should check for the leap year,When it is not a leap year it should accept the nuber from 1-28 in the month of Feb and for leap year it should accept 1-29 for the month Feb. Digits from 1 to 9,for each date and month contains one zero previous each digit
  • 50. Date format should not contain the Month name.Ex:August/04/2012
  • 51. Test cases on SSN • The Social Security Administration (SSA) explicitly states in this document that the having "000" in the first group of numbers "will NEVER be a valid SSN“. • It should accept only 9 digit number.
  • 52. Quality Review Process(Lessons learnt and best practices) QR meeting is done once in a quarter. Basicaly the entire team like,Project manager,business analyst,team development,Testing team participate in the meeting. All the lessons learnt and Best practices by the individual team member are shared to the entire team.
  • 53.  The problems faced by the individual team member and the solution’s are shared to the entire team.So that,in case any other team member faces the similar kind of a problem do not waste the time for the solution and increases efficiency. The solutions are added as a Best practices for the future project.
  • 54. Weekly Status Meeting  The Project manager will invite all the team members for the project status meeting once in a week.  Each member give the information of there status of his task.  The PM will give priority to the task which are critical to start the other task.He would give the priority and additional resources to a accomplish the critical task so that any other task are not dependent on them.