background image

软件测试英文面试题

Interview Questions for QA Tester (Software Tester)
 
These questions and answers are totally based on the interview I attended during my 6 years of 
working  experience as  a  QA Tester.   In  some sections,   I have  started  including  the  interview 
questions that were asked by companies to some of the candidates who visited this website and 
wanted to share. 
If you are attending an interview, you have to know these questions and answers by heart must be 
very fluent in answering these questions. Practice in front of the mirror, loud and clear (talk to 
yourself). Most of the time, when we read the questions, we feel good and feel comfortable, but 
the reality is, at the time of the interview, even though we feel we have the knowledge, can’t 
express it well. It may sound a little rough, but this is my experience. When we come out the door, 
we regret. 
 
HERE ARE THE QUESTIONS:
 
1. Can you tell me about yourself?
Answer:   In  my   QA  career,   I   have   been  working  on  various   system  platforms   and   operating 
systems like Windows 95, Windows 2000, Windows XP and UNIX. I have tested applications 
developed in Java, C++, Visual Basic and so on. I have tested Web-based applications as well as 
client server applications.
As a QA person, I have written Test Plans, Test Cases, attended walkthrough meetings with the 
Business   Analysts,   Project   Managers,   Business   Managers   and   QA   Leads.   I   have   attended 
requirement review meetings and provided feedback to the Business Analysts. I have worked in 
different databases like Oracle and DB2, wrote SQL queries to retrieve data from the database. As 
far   as   different   types   of   testing   are   concerned,   I   have   performed   Smoke  Testing,   Functional 
Testing, Backend Testing, Black Box Testing, Integration Testing, Regression Testing and UAT 
(User Acceptance Testing) Testing. I have participated in Load Testing and Stress Testing.
I have written defects as they are found using ClearQuest and TestDirector. Once the defects were 
fixed, retested them and if the passed, closed them. If the defects were not fixed, then reopened 
them. I have also attended the defect assessment meetings as necessary.
In the meantime, a continuous interaction with developers was necessary.
This is pretty much what I have been doing as a QA person.
 
2. What did you do in your last project?
Answer:   In   my   last   project,   the   application   was   a   web-based   application   developed   in   Java 
platform. As a QA Person, I wrote Test Plans from the requirement documents and Use Cases. I 
performed Smoke Testing, Functional Testing, Backend Testing, Black Box Testing, Integration 
Testing, Regression Testing and UAT (User Acceptance Testing).  I have participated in Load 
Testing and Stress Testing. I attended several walkthrough meetings for requirement reviews and 
provided feedback to the Business Analysts. Mostly, I was in the backend testing, which required 
writing SQL queries directly to the database.
Besides these, I wrote defects using ClearQuest. Once the defects were fixed, retested them and if 
the passed, closed them. If the defects were not fixed, then reopened them.