SlideShare a Scribd company logo
1 of 54
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

Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesKiran Munir
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRupesh Vaishnav
 
Software requirements engineering
Software requirements engineeringSoftware requirements engineering
Software requirements engineeringDr. Hamdan Al-Sabri
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation TechniquesShwetha-BA
 
Software Requirements (3rd Edition) summary
Software Requirements (3rd Edition) summarySoftware Requirements (3rd Edition) summary
Software Requirements (3rd Edition) summaryAhmed Kamel Taha
 
Lecture4 requirement engineering
Lecture4 requirement engineeringLecture4 requirement engineering
Lecture4 requirement engineeringShahid Riaz
 
Software Requirements and Specifications
Software Requirements and SpecificationsSoftware Requirements and Specifications
Software Requirements and Specificationsvustudent1
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement EngineeringSlideshare
 
Requirement engineering evaluation
Requirement engineering evaluationRequirement engineering evaluation
Requirement engineering evaluationIshraq Al Fataftah
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01Abdul Basit
 
Intro to Software Engineering - Life Cycle Models
Intro to Software Engineering - Life Cycle ModelsIntro to Software Engineering - Life Cycle Models
Intro to Software Engineering - Life Cycle ModelsRadu_Negulescu
 
Requirement Analysis & Specification sharbani bhattacharya
Requirement Analysis & Specification sharbani bhattacharyaRequirement Analysis & Specification sharbani bhattacharya
Requirement Analysis & Specification sharbani bhattacharyaSharbani Bhattacharya
 

What's hot (20)

Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering Methodologies
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Requirement analysis with use case
Requirement analysis with use caseRequirement analysis with use case
Requirement analysis with use case
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
 
Software requirements engineering
Software requirements engineeringSoftware requirements engineering
Software requirements engineering
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
 
Software Requirements engineering
Software Requirements engineeringSoftware Requirements engineering
Software Requirements engineering
 
Requirements Analysis
Requirements AnalysisRequirements Analysis
Requirements Analysis
 
Software Requirements (3rd Edition) summary
Software Requirements (3rd Edition) summarySoftware Requirements (3rd Edition) summary
Software Requirements (3rd Edition) summary
 
Lecture4 requirement engineering
Lecture4 requirement engineeringLecture4 requirement engineering
Lecture4 requirement engineering
 
QA Basics and PM Overview
QA Basics and PM OverviewQA Basics and PM Overview
QA Basics and PM Overview
 
Software Requirements and Specifications
Software Requirements and SpecificationsSoftware Requirements and Specifications
Software Requirements and Specifications
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Requirement Engineering
Requirement EngineeringRequirement Engineering
Requirement Engineering
 
Requirement engineering evaluation
Requirement engineering evaluationRequirement engineering evaluation
Requirement engineering evaluation
 
Requirements engineering
Requirements engineeringRequirements engineering
Requirements engineering
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01
 
Intro to Software Engineering - Life Cycle Models
Intro to Software Engineering - Life Cycle ModelsIntro to Software Engineering - Life Cycle Models
Intro to Software Engineering - Life Cycle Models
 
Requirement Analysis & Specification sharbani bhattacharya
Requirement Analysis & Specification sharbani bhattacharyaRequirement Analysis & Specification sharbani bhattacharya
Requirement Analysis & Specification sharbani bhattacharya
 
7. requirement-engineering
7. requirement-engineering7. requirement-engineering
7. requirement-engineering
 

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 & 2Raj vardhan
 
Recent and-future-trends spm
Recent and-future-trends spmRecent and-future-trends spm
Recent and-future-trends spmPrakash Poudel
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manualVivek 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.pptAnilKumarARS
 
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-3Raj vardhan
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSanthia RK
 
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 AcademyMohamed 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
 
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
 
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
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
 
Chaitanya_Resume
Chaitanya_ResumeChaitanya_Resume
Chaitanya_Resume
 

Recently uploaded

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 

Recently uploaded (20)

Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 

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.