SlideShare a Scribd company logo
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 (20)

PPTX
Appium overview
Abhishek Yadav
 
PDF
Selenium Webdriver Interview Questions
Jai Singh
 
PPTX
Unit 3 Control Flow Testing
ravikhimani
 
PPT
Hybrid framework
Sudhakar Mangi
 
PPTX
Api Testing
Vishwanath KC
 
PPTX
iOS Architecture
Jacky Lian
 
PPTX
An overview of selenium webdriver
Anuraj S.L
 
PPTX
Uft Basics
Archana Krushnan
 
PPTX
Software testing
Madhumita Chatterjee
 
DOCX
Concept of Failure, error, fault and defect
chaklee191
 
PDF
Testing methodology
Dina Hanbazazah
 
PPTX
Non functional requirements. do we really care…?
OSSCube
 
PPT
Hybrid Automation Framework Development introduction
Ganuka Yashantha
 
PPTX
Automation With Appium
Knoldus Inc.
 
PPTX
Automation frameworks
Vishwanath KC
 
PPT
Selenium ppt
Pavan Kumar
 
PDF
Mobile development with Flutter
Awok
 
PPTX
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
PDF
Selenium Automation Testing Interview Questions And Answers
Ajit Jadhav
 
Appium overview
Abhishek Yadav
 
Selenium Webdriver Interview Questions
Jai Singh
 
Unit 3 Control Flow Testing
ravikhimani
 
Hybrid framework
Sudhakar Mangi
 
Api Testing
Vishwanath KC
 
iOS Architecture
Jacky Lian
 
An overview of selenium webdriver
Anuraj S.L
 
Uft Basics
Archana Krushnan
 
Software testing
Madhumita Chatterjee
 
Concept of Failure, error, fault and defect
chaklee191
 
Testing methodology
Dina Hanbazazah
 
Non functional requirements. do we really care…?
OSSCube
 
Hybrid Automation Framework Development introduction
Ganuka Yashantha
 
Automation With Appium
Knoldus Inc.
 
Automation frameworks
Vishwanath KC
 
Selenium ppt
Pavan Kumar
 
Mobile development with Flutter
Awok
 
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
Selenium Automation Testing Interview Questions And Answers
Ajit Jadhav
 

Viewers also liked (16)

DOC
Multiplateform testing
Gurpreet singh
 
PPTX
Intro to Unit Testing with test Driven Development
Joel Cochran
 
PDF
Fundamentals of Testing 2
Hoang Nguyen
 
PDF
Software project management
Saumya Sahu
 
DOCX
Some Commonly Asked Question For Software Testing
Kumari Warsha Goel
 
PDF
Software Testing and Quality Assurance Assignment 2
Gurpreet singh
 
DOCX
Fresher interview question for software testing (QA) manual + basic automation
Rakesh Hansalia
 
PPT
Testing Software Solutions
gavhays
 
DOC
Manual Testing.
Dhanasekaran Nagarajan
 
PPTX
Gosecure Software Testing
Kristof Goossens
 
PPTX
Software testing - basics
Prasad Gali
 
PDF
Software testing quiz questions and answers
RajendraG
 
DOC
ISTQB Foundation level Sample Paper - Part 3
Parul Chotalia
 
DOC
Software engineering-quiz
Dr. C.V. Suresh Babu
 
PPTX
Software Requirement Specification
Vishal Singh
 
DOC
Software testing objective_types
sangeeswaran
 
Multiplateform testing
Gurpreet singh
 
Intro to Unit Testing with test Driven Development
Joel Cochran
 
Fundamentals of Testing 2
Hoang Nguyen
 
Software project management
Saumya Sahu
 
Some Commonly Asked Question For Software Testing
Kumari Warsha Goel
 
Software Testing and Quality Assurance Assignment 2
Gurpreet singh
 
Fresher interview question for software testing (QA) manual + basic automation
Rakesh Hansalia
 
Testing Software Solutions
gavhays
 
Manual Testing.
Dhanasekaran Nagarajan
 
Gosecure Software Testing
Kristof Goossens
 
Software testing - basics
Prasad Gali
 
Software testing quiz questions and answers
RajendraG
 
ISTQB Foundation level Sample Paper - Part 3
Parul Chotalia
 
Software engineering-quiz
Dr. C.V. Suresh Babu
 
Software Requirement Specification
Vishal Singh
 
Software testing objective_types
sangeeswaran
 
Ad

Similar to Software Testing Interview Q&A – part 1 (20)

PDF
Software testing interview Q&A – Part 2
Khoa Bui
 
PPTX
Qa mock up interview for manual testing
KadharBashaJ
 
PPT
How to Pass an Interview for Software Engineer
Doncho Minkov
 
PPT
How to Pass an Interview for Software Engineer / IT Specialist?
Svetlin Nakov
 
DOCX
In ter
GURDEEP SINGH
 
PDF
Interview how to_face_it
rohan.patil49
 
PPTX
Top 10 games tester interview questions and answers
caitlinkelly433
 
PDF
Interview how to_face_it
s j
 
DOCX
Faq
transformtoit
 
PDF
interview skills
Mai Gamal
 
DOC
Hr interview
Sarfaraz Khan
 
DOCX
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Computer Trainings Online
 
PPT
Tester developer interaction
gaoliang641
 
PPT
Testing Attributes
Abiha Naqvi
 
DOC
Top 7 software engineer interview questions answers
SuccessSecrets247
 
DOC
Hr interview questions and answers for senior executives
Mohmed Abou Elenein Attia
 
DOC
Top 9 c#.net interview questions answers
Jobinterviews
 
PDF
Qa interview questions and answers for placements
Garuda Trainings
 
DOC
Top 9 software interview questions answers
nathan51015
 
Software testing interview Q&A – Part 2
Khoa Bui
 
Qa mock up interview for manual testing
KadharBashaJ
 
How to Pass an Interview for Software Engineer
Doncho Minkov
 
How to Pass an Interview for Software Engineer / IT Specialist?
Svetlin Nakov
 
Interview how to_face_it
rohan.patil49
 
Top 10 games tester interview questions and answers
caitlinkelly433
 
Interview how to_face_it
s j
 
interview skills
Mai Gamal
 
Hr interview
Sarfaraz Khan
 
Latest Manual Testing Interview Questions and Answers 2015 - H2kinfosys
Computer Trainings Online
 
Tester developer interaction
gaoliang641
 
Testing Attributes
Abiha Naqvi
 
Top 7 software engineer interview questions answers
SuccessSecrets247
 
Hr interview questions and answers for senior executives
Mohmed Abou Elenein Attia
 
Top 9 c#.net interview questions answers
Jobinterviews
 
Qa interview questions and answers for placements
Garuda Trainings
 
Top 9 software interview questions answers
nathan51015
 
Ad

Recently uploaded (20)

PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PPTX
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
PDF
Next level data operations using Power Automate magic
Andries den Haan
 
PDF
Kubernetes - Architecture & Components.pdf
geethak285
 
PDF
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
PDF
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
PDF
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
PDF
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PDF
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
Mastering Authorization: Integrating Authentication and Authorization Data in...
Hitachi, Ltd. OSS Solution Center.
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
Next level data operations using Power Automate magic
Andries den Haan
 
Kubernetes - Architecture & Components.pdf
geethak285
 
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
Understanding AI Optimization AIO, LLMO, and GEO
CoDigital
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
“Scaling i.MX Applications Processors’ Native Edge AI with Discrete AI Accele...
Edge AI and Vision Alliance
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 

Software Testing Interview Q&A – part 1

  • 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)