SlideShare a Scribd company logo
1 of 15
Download to read offline
www.testing.com.vn
Author: Khoa Bui
SOFTWARE TESTING INTERVIEW Q&A – PART 1
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
1.FIRST QUESTION IS ALWAYS: COULD YOU PLEASE INTRODUCE YOURSELF?
‣ We try to introduce short summary in 3 minutes including education, working experience, strong point.
Below is example:
I’m 30 years old, belongs to HCMC, the biggest city of Vietnam. I’m graduated in Software
Engineering from Bach Khoa university with excellent grade.
I’m carrying 10 years of experience in QA industry. I worked as QA Engineer at ABC corporation in 4
years (from 2005-2009), then moving to DEF company as QA leader from 2009 – 20012. Currently,
I’m working at XYZ corporation as QA Architecture / Application Support since 2012.
As a QA member and working on different kinds of projects types as Windows, Web, Mobile
projects, I have experience in test cases writing, bug reporting, testing summary reporting. Take a
QA leader role, I got some experience to create test plan, do estimation, communicate with global
clients, manage and monitor testing progress of projects. I’ve experience to work on both manual
and automation testing projects and applied by Scrum framework, so client communication is my
daily task. That’s all about myself
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS?
‣ As QA Engineer:
Create and execute test cases
Verify bugs and update status of bugs (fixed or not fixed)
Create bug report and submit bug report on Bug Tracking tools if finding during execute test cases
Do ad-hoc testing, exploratory testing to find bugs of application
Implement automation test scripts
Run automation test scripts
Communicate with BA/Leader/Developer/Clients to clarify user story requirement and create test cases
for next functions.
Report testing status everyday to test leader / manager…
Support leader to do others when requested
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS?
‣ As Leader or Manager
Create test plan at the beginning of project
Do estimation the testing tasks of team (estimate user stories each sprint)
Prepare test environment for testing team (if required)
Transfer requirement of project to members
Assign tasks to members of team
Manage and monitor the testing progress
Communicate to Manager/Product Owner/Stakeholders/other team to clarify all
things related projects
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS?
‣ As Leader or Manager (Cont.)
Support UAT/Production team to clarify the issues, bugs
Collect testing results and report the final summary report of testing team
Motivate team to help them always happy in work
Working as QA engineer:
Create test cases and execute test cases
Do ad-hoc to find bugs of systems
Create bug reporting
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
3.COULD YOU PLEASE TELL ME YOUR STRONG POINT AND WEAK POINT? ALMOST INTERVIEWER WILL ASK THIS
QUESTION AND 80% INTERVIEWEE DON’T KNOW HOW TO ANSWER THIS. IF WE DON’T KNOW ANSWER, WE SHOULD PREPARE AT HOME
WITH SOME ANSWERS. BELOW IS GOOD SAMPLE:
Strong Point:
‣ The first strong point is good experience in software testing. I’ve 10 years experience to work
on different kinds of projects with global clients.
‣ The second strong point is good communicate. As QA leader, I often communicate with
clients to get requirement, clarify issues, support stakeholders in UAT testing.
‣ The last one is leadership skills. Although working as leader but I’m also the QA/QC member
so that I understand mindset of one QC, I know the strong point/weak point of every
member, and assign tasks to suitable member based on their strong point. Besides, I also
support them to improve weak point by assigning difficult task and support that person to
complete that tasks.
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
3.COULD YOU PLEASE TELL ME YOUR STRONG POINT AND WEAK POINT? ALMOST
INTERVIEWER WILL ASK THIS QUESTION AND 80% INTERVIEWEE DON’T KNOW HOW TO ANSWER THIS. IF WE DON’T KNOW ANSWER, WE SHOULD
PREPARE AT HOME WITH SOME ANSWERS. BELOW IS GOOD SAMPLE:
Weak Point: Try to give positive answer
‣ When there’s anything which I don’t understand, I always to raise questions to other members
and request email confirmation as evidence. When working with some global customer, they’re
very happy with this, but when working with internal team, some members do not happy with
this.
‣ I always request members come meeting room before 10 mins to prepare documents/
environment/microphone before starting meeting with customers. However, some members
don’t want to do that. They said that’s waste time, and they only come in room on time (not early).
‣ I often try to handle many tasks without sharing to other members. Sometimes, I must do it
overtime to complete all tasks.
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
4. WHY DO YOU WANT TO CHANGE JOB? THIS IS ALSO DIFFICULT QUESTION. THERE’S DIFFERENT ANSWER FOR THIS QUESTION.
DO NOT ANSWER: I HATE JOB, HATE COMPANY, OR NEED HIGHER SALARY.
‣ Below is good sample:
Sample Answer: I would like to change job because I would like to have chance to do
multiple tasks and learn different knowledge to improve my skills. Current project is good
but that’s stability project, I must following routine tasks, do not have more opportunities to
do other tasks.
If interviewer asked: If we don’t pay with your expectation, do you want to join our
company? You should be careful when answer this question. Some interviewer don’t happy
if you say “No” although we know salary is very important. You can answer as below:
I understand this question. If offer is not meet my expectation, I also consider this salary
with job title, challenges, responsibilities of this job, working location, and other benefits
of company.
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
5.WHEN DO YOU KNOW TESTING IS ENOUGH? (THIS IS DIFFICULT QUESTIONS FOR SOME NEW MEMBERS. ALMOST
SOME NEW TESTER JUST RECEIVED TASK FROM LEADER AND COMPLETE ALL TASKS. HOWEVER, WE CAN TRY TO GIVE ANSWER
AS BELOW)
‣ In SCRUM: QC created test cases for function based on acceptance criteria of each user story and created
regression test cases based on impact analyst (provided by developer when changing code). That’s enough
testing for new changes.
‣ Do Regression Test: Complete all test scenarios and there’s no critical bugs (P1, P2)
‣ Do E2E testing at the end of sprint before deploying new build on UAT environment.
‣ If do not enough testing time:
‣ Execute all test scenarios of top priority feature areas
‣ Do shakedown testing to test main function of system
‣ Verify all bugs and make sure all critical bugs are fixed
‣ Execute test random some areas which related new changes to make sure there’s no impact or blocking
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
6. WHEN SOFTWARE TESTING IS STOPPED?
‣ Beta and Alpha testing is passed
‣ The bugs found is meet exit criteria of test plan
‣ Complete all test scenarios which covered all feature without finding any
critical issues/blocking issues
‣ Project budget is not enough for continue testing
‣ Manager confident application is working fine
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
7. HOW TO ESTIMATE TESTING TIME / HOW TO ESTIMATE TESTING TIME OF ONE USER STORY?
‣ First step: Request requirement from customer or product owner. Make sure requirement is
enough for estimate (at least 80% is completed).
‣ Second step: Request acceptance criteria for one user story (if that user story is very complex)
‣ Third step: Based on requirement and acceptance criteria, we should do estimate as below
Break down total function to small feature
Divide feature to 3 level: difficult, medium, and easy
Estimate testing time of each feature based on different level. (If difficult level, it will take for
long time than medium and easy level).
We can calculate average of total testing time (3 levels)
We buffer 10% for impediments as networking, test environment is slow, prepare data…
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
8. WHAT IS THE MOST DIFFICULT SITUATION / CHALLENGES YOU FACED AT WORK? THINKING ABOUT
DIFFICULT WHICH YOU FACED FROM PREVIOUS WORK AND YOU PASSED WELL.
‣ From previous company, I’m assigning as QA Leader when old QA Leader leaving job. I don’t
understand application deeper than other members, but manager trust me and assign me leader
role. That’s really challenge for me.
‣ At first two months, I must take long time to learn application, project process. Sometime, I also
work overtime because I need to catchup and understand system deeply.
‣ I try to run all test cases as soon as possible to learn system. Read the latest document of project
to understand the project process.
‣ Asking old members of team if there’s some misunderstand related system. Asking support from
manager if don’t know project management process.
‣ After two months, I familiar with project and application. Although I don’t understand clearly as
previous leader but I can do it independently and continue improve day by day.
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
9. WHAT HAVE BEEN YOUR ACHIEVEMENTS? TRY TO GIVE 2 ACHIEVEMENTS FROM
PREVIOUS PROJECTS
‣ First achievement: I joined one project as QA member of one mobile testing
project. I must do all tasks of one QC as writing/executing test cases, ad-hoc
testing to find bug of application, do regression test to make sure application
free bug on production. The result is the application is released successful on
Google Play and Apple Store without UAT bugs, and that application is able to
work find on more than 200 mobile devices. And I got the Top Award Tester
from company, which only 10/500 testers receive that award.
‣ Second achievement: As working as QA Leader, I supported and mentor new
members when they join my team. Now, they’re become senior testers and can
work independently in other projects.
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)
10. HOW DO WORK UNDER HIGH PRESSURE? 
‣ Working with outsourcing projects, I often faced tight deadline and must
complete all testing without bugs and meet deadline. That’s really high
pressure. However, I’m experienced to work under high pressure because I
always do tasks, track result, and review result everyday.
‣ Everyday, I always list out all tasks which I need to do in a day in OneNote
application. I know priority task which I need to do in a day and able to
complete or not. So that I can make a plan to do list. If there’s any urgent
case, I will remove some not important task, and complete urgent case first.
This way will help me to complete all high priority tasks and handle working
time without pressure.
REFERENCE: THIS IS EDITED AND
DESIGNED BASED ON RESEARCH ON
INTERNET
Author: Khoa Bui
Linkedin
SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)

More Related Content

What's hot

Postman: An Introduction for Testers
Postman: An Introduction for TestersPostman: An Introduction for Testers
Postman: An Introduction for TestersPostman
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React AppAll Things Open
 
Interview Question & Answers for Selenium Freshers | LearningSlot
Interview Question & Answers for Selenium Freshers | LearningSlotInterview Question & Answers for Selenium Freshers | LearningSlot
Interview Question & Answers for Selenium Freshers | LearningSlotLearning Slot
 
Web automation using selenium.ppt
Web automation using selenium.pptWeb automation using selenium.ppt
Web automation using selenium.pptAna Sarbescu
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using SeleniumNaresh Chintalcheru
 
Getting Started With Cypress
Getting Started With CypressGetting Started With Cypress
Getting Started With CypressKnoldus Inc.
 
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Edureka!
 
Saving Time By Testing With Jest
Saving Time By Testing With JestSaving Time By Testing With Jest
Saving Time By Testing With JestBen McCormick
 
Advance Java Topics (J2EE)
Advance Java Topics (J2EE)Advance Java Topics (J2EE)
Advance Java Topics (J2EE)slire
 
e2e testing with cypress
e2e testing with cypresse2e testing with cypress
e2e testing with cypressTomasz Bak
 
Why Should we use Microsoft's Playwright
Why Should we use Microsoft's PlaywrightWhy Should we use Microsoft's Playwright
Why Should we use Microsoft's PlaywrightKnoldus Inc.
 

What's hot (20)

Cypress Automation
Cypress  AutomationCypress  Automation
Cypress Automation
 
Selenium WebDriver FAQ's
Selenium WebDriver FAQ'sSelenium WebDriver FAQ's
Selenium WebDriver FAQ's
 
VTV Mobile Performace Test
VTV Mobile Performace TestVTV Mobile Performace Test
VTV Mobile Performace Test
 
Postman: An Introduction for Testers
Postman: An Introduction for TestersPostman: An Introduction for Testers
Postman: An Introduction for Testers
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React App
 
Interview Question & Answers for Selenium Freshers | LearningSlot
Interview Question & Answers for Selenium Freshers | LearningSlotInterview Question & Answers for Selenium Freshers | LearningSlot
Interview Question & Answers for Selenium Freshers | LearningSlot
 
Postman.ppt
Postman.pptPostman.ppt
Postman.ppt
 
Selenium
SeleniumSelenium
Selenium
 
Automation Testing by Selenium Web Driver
Automation Testing by Selenium Web DriverAutomation Testing by Selenium Web Driver
Automation Testing by Selenium Web Driver
 
Web automation using selenium.ppt
Web automation using selenium.pptWeb automation using selenium.ppt
Web automation using selenium.ppt
 
Automation Testing using Selenium
Automation Testing using SeleniumAutomation Testing using Selenium
Automation Testing using Selenium
 
Getting Started With Cypress
Getting Started With CypressGetting Started With Cypress
Getting Started With Cypress
 
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
 
Saving Time By Testing With Jest
Saving Time By Testing With JestSaving Time By Testing With Jest
Saving Time By Testing With Jest
 
Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
 
Advance Java Topics (J2EE)
Advance Java Topics (J2EE)Advance Java Topics (J2EE)
Advance Java Topics (J2EE)
 
Selenium Primer
Selenium PrimerSelenium Primer
Selenium Primer
 
e2e testing with cypress
e2e testing with cypresse2e testing with cypress
e2e testing with cypress
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Why Should we use Microsoft's Playwright
Why Should we use Microsoft's PlaywrightWhy Should we use Microsoft's Playwright
Why Should we use Microsoft's Playwright
 

Viewers also liked

Multiplateform testing
Multiplateform testingMultiplateform testing
Multiplateform testingGurpreet singh
 
Intro to Unit Testing with test Driven Development
Intro to Unit Testing with test Driven DevelopmentIntro to Unit Testing with test Driven Development
Intro to Unit Testing with test Driven DevelopmentJoel Cochran
 
Fundamentals of Testing 2
Fundamentals of Testing 2Fundamentals of Testing 2
Fundamentals of Testing 2Hoang Nguyen
 
Software project management
Software project managementSoftware project management
Software project managementSaumya Sahu
 
Some Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingSome Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingKumari Warsha Goel
 
Software Testing and Quality Assurance Assignment 2
Software Testing and Quality Assurance Assignment 2Software Testing and Quality Assurance Assignment 2
Software Testing and Quality Assurance Assignment 2Gurpreet singh
 
Fresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationFresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationRakesh Hansalia
 
Testing Software Solutions
Testing Software SolutionsTesting Software Solutions
Testing Software Solutionsgavhays
 
Software testing - basics
Software testing - basicsSoftware testing - basics
Software testing - basicsPrasad Gali
 
Software testing quiz questions and answers
Software testing quiz questions and answersSoftware testing quiz questions and answers
Software testing quiz questions and answersRajendraG
 
ISTQB Foundation level Sample Paper - Part 3
ISTQB Foundation level Sample Paper - Part 3 ISTQB Foundation level Sample Paper - Part 3
ISTQB Foundation level Sample Paper - Part 3 Parul Chotalia
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationVishal Singh
 
Software testing objective_types
Software testing objective_typesSoftware testing objective_types
Software testing objective_typessangeeswaran
 

Viewers also liked (16)

Multiplateform testing
Multiplateform testingMultiplateform testing
Multiplateform testing
 
Intro to Unit Testing with test Driven Development
Intro to Unit Testing with test Driven DevelopmentIntro to Unit Testing with test Driven Development
Intro to Unit Testing with test Driven Development
 
Fundamentals of Testing 2
Fundamentals of Testing 2Fundamentals of Testing 2
Fundamentals of Testing 2
 
Software project management
Software project managementSoftware project management
Software project management
 
Some Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingSome Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software Testing
 
Software Testing and Quality Assurance Assignment 2
Software Testing and Quality Assurance Assignment 2Software Testing and Quality Assurance Assignment 2
Software Testing and Quality Assurance Assignment 2
 
Fresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationFresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automation
 
Testing Software Solutions
Testing Software SolutionsTesting Software Solutions
Testing Software Solutions
 
Manual Testing.
Manual Testing.Manual Testing.
Manual Testing.
 
Gosecure Software Testing
Gosecure Software TestingGosecure Software Testing
Gosecure Software Testing
 
Software testing - basics
Software testing - basicsSoftware testing - basics
Software testing - basics
 
Software testing quiz questions and answers
Software testing quiz questions and answersSoftware testing quiz questions and answers
Software testing quiz questions and answers
 
ISTQB Foundation level Sample Paper - Part 3
ISTQB Foundation level Sample Paper - Part 3 ISTQB Foundation level Sample Paper - Part 3
ISTQB Foundation level Sample Paper - Part 3
 
Software engineering-quiz
Software engineering-quizSoftware engineering-quiz
Software engineering-quiz
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Software testing objective_types
Software testing objective_typesSoftware testing objective_types
Software testing objective_types
 

Similar to Software Testing Interview Questions Answered (www.testing.com.vn

Manual Testing real time questions .pdf
Manual Testing real time questions .pdfManual Testing real time questions .pdf
Manual Testing real time questions .pdfTiktokIndia2
 
How to overcome agile methodology challenges
How to overcome agile methodology challengesHow to overcome agile methodology challenges
How to overcome agile methodology challengesBugRaptors
 
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys Computer Trainings Online
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaonAP EDUSOFT
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Khoa Bui
 
Speak Like a Test Manager
Speak Like a Test ManagerSpeak Like a Test Manager
Speak Like a Test ManagerTechWell
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSeshne Govender
 
Software testing career growth path explained
Software testing career growth path explainedSoftware testing career growth path explained
Software testing career growth path explainedintervietips
 
Testing Intelligence
Testing IntelligenceTesting Intelligence
Testing IntelligenceLalit Bhamare
 
Putting sprint development into operation
Putting sprint development into operationPutting sprint development into operation
Putting sprint development into operationNuno Fernandes
 
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESCHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESSamruddhi Sheth
 
Software Testing Online Course
Software Testing Online CourseSoftware Testing Online Course
Software Testing Online Coursejaymicrosoftva
 
Online Software Testing Course
Online Software Testing CourseOnline Software Testing Course
Online Software Testing Coursejaymicrosoftva
 
Testing techniques
Testing techniquesTesting techniques
Testing techniquescnpltesters
 
Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaHoa Le
 
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdfJeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdfQA or the Highway
 
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance
 

Similar to Software Testing Interview Questions Answered (www.testing.com.vn (20)

Manual Testing real time questions .pdf
Manual Testing real time questions .pdfManual Testing real time questions .pdf
Manual Testing real time questions .pdf
 
How to overcome agile methodology challenges
How to overcome agile methodology challengesHow to overcome agile methodology challenges
How to overcome agile methodology challenges
 
W13
W13W13
W13
 
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaon
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2
 
Speak Like a Test Manager
Speak Like a Test ManagerSpeak Like a Test Manager
Speak Like a Test Manager
 
Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
 
Software testing career growth path explained
Software testing career growth path explainedSoftware testing career growth path explained
Software testing career growth path explained
 
Testing Intelligence
Testing IntelligenceTesting Intelligence
Testing Intelligence
 
Putting sprint development into operation
Putting sprint development into operationPutting sprint development into operation
Putting sprint development into operation
 
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESCHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
 
Software Testing Online Course
Software Testing Online CourseSoftware Testing Online Course
Software Testing Online Course
 
Online Software Testing Course
Online Software Testing CourseOnline Software Testing Course
Online Software Testing Course
 
Testing techniques
Testing techniquesTesting techniques
Testing techniques
 
Writing Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance CriteriaWriting Test Cases From User Stories And Acceptance Criteria
Writing Test Cases From User Stories And Acceptance Criteria
 
stlc
stlcstlc
stlc
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Jeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdfJeff Sing - Quarterly Service Delivery Reviews.pdf
Jeff Sing - Quarterly Service Delivery Reviews.pdf
 
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

Software Testing Interview Questions Answered (www.testing.com.vn

  • 1. www.testing.com.vn Author: Khoa Bui SOFTWARE TESTING INTERVIEW Q&A – PART 1
  • 2. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 1.FIRST QUESTION IS ALWAYS: COULD YOU PLEASE INTRODUCE YOURSELF? ‣ We try to introduce short summary in 3 minutes including education, working experience, strong point. Below is example: I’m 30 years old, belongs to HCMC, the biggest city of Vietnam. I’m graduated in Software Engineering from Bach Khoa university with excellent grade. I’m carrying 10 years of experience in QA industry. I worked as QA Engineer at ABC corporation in 4 years (from 2005-2009), then moving to DEF company as QA leader from 2009 – 20012. Currently, I’m working at XYZ corporation as QA Architecture / Application Support since 2012. As a QA member and working on different kinds of projects types as Windows, Web, Mobile projects, I have experience in test cases writing, bug reporting, testing summary reporting. Take a QA leader role, I got some experience to create test plan, do estimation, communicate with global clients, manage and monitor testing progress of projects. I’ve experience to work on both manual and automation testing projects and applied by Scrum framework, so client communication is my daily task. That’s all about myself
  • 3. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS? ‣ As QA Engineer: Create and execute test cases Verify bugs and update status of bugs (fixed or not fixed) Create bug report and submit bug report on Bug Tracking tools if finding during execute test cases Do ad-hoc testing, exploratory testing to find bugs of application Implement automation test scripts Run automation test scripts Communicate with BA/Leader/Developer/Clients to clarify user story requirement and create test cases for next functions. Report testing status everyday to test leader / manager… Support leader to do others when requested
  • 4. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS? ‣ As Leader or Manager Create test plan at the beginning of project Do estimation the testing tasks of team (estimate user stories each sprint) Prepare test environment for testing team (if required) Transfer requirement of project to members Assign tasks to members of team Manage and monitor the testing progress Communicate to Manager/Product Owner/Stakeholders/other team to clarify all things related projects
  • 5. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 2.COULD YOU PLEASE TELL YOUR RESPONSIBILITIES IN YOUR CURRENT PROJECTS? ‣ As Leader or Manager (Cont.) Support UAT/Production team to clarify the issues, bugs Collect testing results and report the final summary report of testing team Motivate team to help them always happy in work Working as QA engineer: Create test cases and execute test cases Do ad-hoc to find bugs of systems Create bug reporting
  • 6. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 3.COULD YOU PLEASE TELL ME YOUR STRONG POINT AND WEAK POINT? ALMOST INTERVIEWER WILL ASK THIS QUESTION AND 80% INTERVIEWEE DON’T KNOW HOW TO ANSWER THIS. IF WE DON’T KNOW ANSWER, WE SHOULD PREPARE AT HOME WITH SOME ANSWERS. BELOW IS GOOD SAMPLE: Strong Point: ‣ The first strong point is good experience in software testing. I’ve 10 years experience to work on different kinds of projects with global clients. ‣ The second strong point is good communicate. As QA leader, I often communicate with clients to get requirement, clarify issues, support stakeholders in UAT testing. ‣ The last one is leadership skills. Although working as leader but I’m also the QA/QC member so that I understand mindset of one QC, I know the strong point/weak point of every member, and assign tasks to suitable member based on their strong point. Besides, I also support them to improve weak point by assigning difficult task and support that person to complete that tasks.
  • 7. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 3.COULD YOU PLEASE TELL ME YOUR STRONG POINT AND WEAK POINT? ALMOST INTERVIEWER WILL ASK THIS QUESTION AND 80% INTERVIEWEE DON’T KNOW HOW TO ANSWER THIS. IF WE DON’T KNOW ANSWER, WE SHOULD PREPARE AT HOME WITH SOME ANSWERS. BELOW IS GOOD SAMPLE: Weak Point: Try to give positive answer ‣ When there’s anything which I don’t understand, I always to raise questions to other members and request email confirmation as evidence. When working with some global customer, they’re very happy with this, but when working with internal team, some members do not happy with this. ‣ I always request members come meeting room before 10 mins to prepare documents/ environment/microphone before starting meeting with customers. However, some members don’t want to do that. They said that’s waste time, and they only come in room on time (not early). ‣ I often try to handle many tasks without sharing to other members. Sometimes, I must do it overtime to complete all tasks.
  • 8. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 4. WHY DO YOU WANT TO CHANGE JOB? THIS IS ALSO DIFFICULT QUESTION. THERE’S DIFFERENT ANSWER FOR THIS QUESTION. DO NOT ANSWER: I HATE JOB, HATE COMPANY, OR NEED HIGHER SALARY. ‣ Below is good sample: Sample Answer: I would like to change job because I would like to have chance to do multiple tasks and learn different knowledge to improve my skills. Current project is good but that’s stability project, I must following routine tasks, do not have more opportunities to do other tasks. If interviewer asked: If we don’t pay with your expectation, do you want to join our company? You should be careful when answer this question. Some interviewer don’t happy if you say “No” although we know salary is very important. You can answer as below: I understand this question. If offer is not meet my expectation, I also consider this salary with job title, challenges, responsibilities of this job, working location, and other benefits of company.
  • 9. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 5.WHEN DO YOU KNOW TESTING IS ENOUGH? (THIS IS DIFFICULT QUESTIONS FOR SOME NEW MEMBERS. ALMOST SOME NEW TESTER JUST RECEIVED TASK FROM LEADER AND COMPLETE ALL TASKS. HOWEVER, WE CAN TRY TO GIVE ANSWER AS BELOW) ‣ In SCRUM: QC created test cases for function based on acceptance criteria of each user story and created regression test cases based on impact analyst (provided by developer when changing code). That’s enough testing for new changes. ‣ Do Regression Test: Complete all test scenarios and there’s no critical bugs (P1, P2) ‣ Do E2E testing at the end of sprint before deploying new build on UAT environment. ‣ If do not enough testing time: ‣ Execute all test scenarios of top priority feature areas ‣ Do shakedown testing to test main function of system ‣ Verify all bugs and make sure all critical bugs are fixed ‣ Execute test random some areas which related new changes to make sure there’s no impact or blocking
  • 10. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 6. WHEN SOFTWARE TESTING IS STOPPED? ‣ Beta and Alpha testing is passed ‣ The bugs found is meet exit criteria of test plan ‣ Complete all test scenarios which covered all feature without finding any critical issues/blocking issues ‣ Project budget is not enough for continue testing ‣ Manager confident application is working fine
  • 11. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 7. HOW TO ESTIMATE TESTING TIME / HOW TO ESTIMATE TESTING TIME OF ONE USER STORY? ‣ First step: Request requirement from customer or product owner. Make sure requirement is enough for estimate (at least 80% is completed). ‣ Second step: Request acceptance criteria for one user story (if that user story is very complex) ‣ Third step: Based on requirement and acceptance criteria, we should do estimate as below Break down total function to small feature Divide feature to 3 level: difficult, medium, and easy Estimate testing time of each feature based on different level. (If difficult level, it will take for long time than medium and easy level). We can calculate average of total testing time (3 levels) We buffer 10% for impediments as networking, test environment is slow, prepare data…
  • 12. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 8. WHAT IS THE MOST DIFFICULT SITUATION / CHALLENGES YOU FACED AT WORK? THINKING ABOUT DIFFICULT WHICH YOU FACED FROM PREVIOUS WORK AND YOU PASSED WELL. ‣ From previous company, I’m assigning as QA Leader when old QA Leader leaving job. I don’t understand application deeper than other members, but manager trust me and assign me leader role. That’s really challenge for me. ‣ At first two months, I must take long time to learn application, project process. Sometime, I also work overtime because I need to catchup and understand system deeply. ‣ I try to run all test cases as soon as possible to learn system. Read the latest document of project to understand the project process. ‣ Asking old members of team if there’s some misunderstand related system. Asking support from manager if don’t know project management process. ‣ After two months, I familiar with project and application. Although I don’t understand clearly as previous leader but I can do it independently and continue improve day by day.
  • 13. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 9. WHAT HAVE BEEN YOUR ACHIEVEMENTS? TRY TO GIVE 2 ACHIEVEMENTS FROM PREVIOUS PROJECTS ‣ First achievement: I joined one project as QA member of one mobile testing project. I must do all tasks of one QC as writing/executing test cases, ad-hoc testing to find bug of application, do regression test to make sure application free bug on production. The result is the application is released successful on Google Play and Apple Store without UAT bugs, and that application is able to work find on more than 200 mobile devices. And I got the Top Award Tester from company, which only 10/500 testers receive that award. ‣ Second achievement: As working as QA Leader, I supported and mentor new members when they join my team. Now, they’re become senior testers and can work independently in other projects.
  • 14. SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN) 10. HOW DO WORK UNDER HIGH PRESSURE?  ‣ Working with outsourcing projects, I often faced tight deadline and must complete all testing without bugs and meet deadline. That’s really high pressure. However, I’m experienced to work under high pressure because I always do tasks, track result, and review result everyday. ‣ Everyday, I always list out all tasks which I need to do in a day in OneNote application. I know priority task which I need to do in a day and able to complete or not. So that I can make a plan to do list. If there’s any urgent case, I will remove some not important task, and complete urgent case first. This way will help me to complete all high priority tasks and handle working time without pressure.
  • 15. REFERENCE: THIS IS EDITED AND DESIGNED BASED ON RESEARCH ON INTERNET Author: Khoa Bui Linkedin SOFTWARE TESTING INTERVIEW Q&A – PART 1 (WWW.TESTING.COM.VN)