Your Ad Here
Showing posts with label Testing Interviews. Show all posts
Showing posts with label Testing Interviews. Show all posts

Sunday, March 21, 2010

How to Answer Tough Interview Questions?


I posted this on http://www.lifeheed.com/ (http://www.lifeheed.com/article.php?article=35) earlier and thought it would be valuable for community who are following this blog.

If you are looking for a job change, be prepared for the interview process. Well, preparations may not always help. You may get surprise questions in the interview. You need to apply presence of mind, competence and communication capability to approach towards such questions. Let us first understand what sort of the questions are these and then we will take an approach to ace the interview.

Wednesday, March 17, 2010

Tips for a Résumé to Survive Screening

 
As the market has shown the signs of recovery, you must be looking forward to get a good job opportunity in testing. In the sea of résumés before the recruiter, your résumé really needs to stand out. Needless to say, that résumé can make or break your chances to get even first call.

Use these tips to boost your résumé's chance of survival in the initial scrutiny:

What is END and NED?

Simply put,

END = Evidence of no defect
NED = No evidence of defect

Sunday, March 14, 2010

Test Cases for Triangles

We have studied the properties of various triangles in school. Let us apply those properties to test a triangle today.

A triangle is made of three sides (and three angles of course). Let us assume that the vertices are A, B and C, and corresponding sides are a, b, c.



Test cases follow:

1. Enter 0, a, b. No triangle is formed.
2. Enter 1, 2, 4. No triangle is formed because for a valid triangle a+b>c, b+c>a, c+a>b.
3. Enter angles A, B, C. The sum of the angles should be 180 degrees.
4. Enter a, a, a. Valid equilateral triangle.
5. Enter a, a, b. Valid isosceles triangle.
6. Enter angles A, B, C. If any of the angles is 90 degrees and the sum is 180 degrees, it is a right angle triangle.
7. Enter angles A, B, C as 90, 90, 0. The sum of angles is 180 degrees, still the triangle cannot be formed.
8. Enter negative value for a side, e.g. -1, -1, -1. Invalid input.
9. Enter character value for one of the sides, e.g. a, 2, 2. Invalid input.

Please add more to this.

Thursday, January 21, 2010

Five Frogs Sitting on a Log


One of my favourite questions when I evaluate testers for my organization goes like this:

There are five frogs sitting on a log. Four of them decide to jump off the log. How many would be remaining on the log.

Tuesday, January 19, 2010

Testing an Elevator Made Easy

This is one of my favorite questions for the testing interviews. Those who give me most of the scenarios are most likely to get through. Well, after posting this in my blog I may change my question. But I felt very compelling to share this question with the community.

So, here is the question: Give me some scenarios that you will be testing for an elevator.

(I recommend you read this post till the end)

Sunday, January 17, 2010

Critical Bugs in a Web-based Banking Product

Banking products are highly secured. The money transaction, precise calculations, updation at the backend (i.e. database), clear instructions about the steps to be performed for a certain action, security, 24X7 availability of servers, performance and usability are highest priority when it comes to design and develop a banking product.

Thursday, January 14, 2010

Testing Interviews

Testing interviews are very tricky. It comprises of evaluating your communication skills, behavioral aspects, attitude, aptitude, customer focus, sensitiveness towards end user's perspective, capability to understand complex and varied nature of documents, capability to produce clear and concise reports, knowledge of processes and standards; apart from the other technical skills.

Technical skills really depend on the job requirement. In general, software companies expect you to be aware of Operating Systems, Databases, Web Servers, App Servers etc. I'm reiterating that the job requirement can vary from project to project, company to company. If you are in niche domains such as mobile testing, network protocol testing or mobile chipset testing you need the domain knowledge well. With certain products domain knowledge also helps a lot. For example, for a product in banking and financial domain, you need some understanding of the domain. It helps in understanding the workflow and the terminologies used in the product.