Interview Questions Flashcards

1
Q

Can you tell me about the day to day responsibilities in your experience as a QA Tester?

A

Reading requirements,
Creating Test Cases,
Reading Test Cases,
Creating/Maintaining RTM,
Attending Meetings,
Executing Test Cases,
Raising Defect Reports.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Can you tell me about a time when a defect would have been detrimental to the company if it got to the live environment?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tell me about your most recent project and what was an interesting bug that was found?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Tell me about the difference between Quality Assurance and Quality Control

A

The difference between QA and QC is that QA is to identify and prevent bugs or defects from getting through to production, while QC is validating and identify defects and issues of the software already in production and deployed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Have you ever encountered challenges working with your team or the offshore team?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Tell me about a time where you had a disagreement with a developer and how did you resolve the issue

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Have you written a test plan before?

A

I haven’t personally written a test plan before but I do understand what should be included in one and how to use it to guide my daily testing activities. I have used test plans in the past to ensure the quality of the software I am testing, and I am willing and eager to learn more and develop my skills in this area. I am committed to ensuring the success of the project and working collaboratively with the team to achieve our goals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is RTM and could you complete on if asked

A

RTM stands for Requirement Traceability Matrix (RTM) it’s like a roadmap for the software development process. It helps to ensure that all requirements are met, and that the software is developed according to the specifications outlined in the requirements document.

An RTM typically includes a list of requirements and maps them to specific test cases, defects, and other documentation related to the software development process. This allows stakeholders to track progress, identify gaps in testing, and ensure that all requirements are being met.

Yes I can very well complete on if asked.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Tell me about the last 3 jobs you have held

A

In my most recent role, I worked as a bookkeeper using Quickbooks while also collaborating with the website development team to identify and report defects on the client’s websites. Before that, I worked at a development company where I ensured the final website product met the client’s requirements and functioned as intended. In my first job, I managed a Shopify store backend, using SQL queries to retrieve data and APIs to connect with other systems.

These experiences gave me a strong understanding of database management, defect reporting, and e-commerce, which I believe are valuable skills for a QA analyst role. While I don’t have advanced coding skills yet, I do have an aptitude for learning automation and I’m excited to expand my technical expertise as a QA analyst.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Have you worked with small and large teams? If so how many

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How do you know when it is time to stop testing?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How do you prepare to write test cases?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What do you put on a defect report?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the SDLC? What are the phases?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What do you do when you have limited documentation?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the difference between functional and non functional testing?

A
17
Q

What is a User Story?

A
18
Q

What is Acceptance Criteria?

A

Acceptance criteria is the list of expected results for a specific user story. Usually acceptance criteria is written in a given, when, then formula, where given describes the preconditions where the user needs to be, when represents when the user interacts with that section of system, then represents what the system should do in response to the user interaction.

19
Q

Give an example of a smoke test

A
20
Q

Give an example of a regression test

A
21
Q

Do you have any experience with Automation or any automation tools?

A
22
Q

Have you ever worked with SQL before?

A
23
Q

What is API Testing and do you have any experience with testing API?

A
24
Q

What are your goals for QA for the next 3 years?

A
25
Q

How do you prioritize your testing?

A
26
Q

What is the difference between a Test Plan and Test Strategy?

A
27
Q

How do you define a good Test Case?

A
28
Q

What is the definition of done?

A
29
Q

Give me some Testing Tools

A
30
Q

Give me an example of testing methods?

A
31
Q

What is Agile?

A
32
Q

What is DevOps?

A
33
Q

What is the difference between a build and a release?

A
34
Q

What is the difference between regression testing and retesting?

A