Quality Assurance (QA) Engineer Interview Questions | Glassdoor

# Quality Assurance (QA) Engineer Interview Questions

385

Quality assurance (qa) engineer interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

Jul 5, 2015

### Software Quality Assurance Engineer at CA Technologies was asked...

Nov 6, 2014
 If you had a great idea to implement something new for a CA software product but management wouldn't take your word on it, how would you convince management to go along with your idea?1 AnswerI would try to create a form of a prototype of said idea and present it along with taking ownership and compassion for the new feature.

### Quality Assurance Engineer at Amazon was asked...

Sep 3, 2010
 Reverse a string5 AnswersUsing Python : def reverse(string): L = [] count = 1 for i in range(0,len(string)): L.append(string[len(string)-count]) count += 1 L_reverse = ''.join(L) return L_reversepublic String reverseMe(String string1) { int length = string1.length(); char[] charArray = new char[length]; int j = 0; for(int i = length -1 ; i >= 0 ; i--) { charArray[j++] = string1.charAt(i); } String string2 = new String(charArray); return string2; }String n='he' for (int i=n.length-1; i--;i>=0){ String n_rev = n.CharAt(i)+n; } System.out.println(n_rev);Show More Responses// Converted the String into Char array char[] a = str.toCharArray(); // create a new String StringBuilder sb = new StringBuilder(); // Started a loop for (int i = a.length - 1; i >= 0; i--) { // Add character sb.append(a[i]); } // Print out the string System.out.println(sb);Ruby : a = "This test is simple".downcase b = a.chars.to_a temp = [] len = b.length for i in 1...len+1 temp.push(b[-i]) end f = temp.join print f Output: elpmis si tset siht

### Quality Assurance Engineer I at SumTotal was asked...

May 7, 2013
 3 person in a room, try to figure out a way to find out their average salaries without knowing others' salaries. 3 AnswersUse three random numbers during the adding process and subtract them in the same manner to get the total numberJust go ask HR.You can't "just ask HR," because salary information is confidential. The only way you're supposed to know is if the person agrees to reveal that information to you.

### Quality Assurance Engineer at IBM was asked...

Nov 19, 2011
 Describe a project I had in school and what were my roles in the group1 AnswerThis was to get a feel of my previous responsibilities in groups.

### Quality Assurance Engineer at IBM was asked...

Nov 19, 2011
 Did I ever have to deal with the changing of plans during a project?1 AnswerThis was to check how flexible I am.

### Senior Quality Engineer - Design Assurance at St. Jude Medical was asked...

Oct 25, 2011
 Something similar to: You have 7 baskets and 15 eggs. How many ways can you put the eggs in the baskets? Eggs must be grouped in odd numbers.1 AnswerIts easier to draw out, but they're looking for creativity. You can write out assumptions like: not every basket needs to hold an egg, you can place baskets within baskets, etc. So in addition to the obvious permutations you can also start eliminating baskets and create combinations of baskets inside baskets and such.

### Senior Quality Engineer - Design Assurance at St. Jude Medical was asked...

Oct 25, 2011
 How would you define fraud?1 AnswerIn technical terms or in testing, I would refer fraud as an issue that does not meet the requirements and/or business rules. A fraud can be any issues in the application that introduces security bridges or that an issue in the application that does not pass Security Test. Fraud can be a concern in banking applications. For more information, visit: http://my.safaribooksonline.com/book/technology-management/9781905356829/security-testing-repository/ch04lev1sec23

### Quality Assurance Engineer at ViralGains was asked...

Apr 11, 2015
 How would you write a TestCase?1 AnswerI asked the interviewer if she had a use case in mind that she would like me to work with. Her response was very rude and she told me that she thought that I didn't understand her question. Anyway, I answered by drawing a template. She then asked "What if your TestCase is dependent on another one, how do you point that out?". I responded by saying that ideally we should keep TestCases as independent as possible. If there is dependency and 1 test fails, all tests further down the line will also fail. However, if it is a hard requirement, I would add a pre-requisite section with all the details, maybe even indicate that in step 1 as a caution.

### Quality Assurance Engineer, Software Development at Coventor was asked...

Apr 8, 2015
 Same as previous reviewers. Knew I wasn't going to get the job based on that.1 AnswerAnswered everything very well. Had a nice discussion and went overtime.
110 of 385 Interview Questions