Amazon Interview Question Testing / Quality Assurances

Comment hidden because of low score. Click to expand.
of 1 vote

Identification of tests which are candidates for automation is a fine art and a dark science. The tests must be ones which are repeatedly required in order to justify the time and expenditure on development of manual tests, and they must have clear inputs and outputs. Unit tests are a good example, but also, for instance, functional tests on an e-commerce website that relate to calculation of price, or are conditional on the display of a predictable, clearly-identified page element. Given these parameters, the decision of whether to include tests for automation is a budgetary, time-related one.

Conversely, look and feel tests, most changes to the UI and cross-platform tests are not usually good candidates for automation.

- Rogue_Leader on February 03, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
of 0 vote

All the scenarios which comes under regression testing will be automated and the other will be done by manual testing.

- Nirali on September 02, 2011 | Flag Reply
Comment hidden because of low score. Click to expand.
of 0 vote

All those test cases which are related to UI/LookandFeel - so that there is no manual time used.
Those which are static but important to the flow - For ex preconditions
All those which requires data driven tests - For ex. Login with different category of ACLs
Regression suite - to avoid redundancy of tasks
Other cases which are too frequently /repeatedly checked

- Asheesh on August 27, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
of 0 vote

1. We will automate test those are repeated one.
2. For regression testing we will use automation
3.We can automate test where large number of calculations are there.
4.We can automate test cases which are atleast once manually tested.

- s.chaudhari84 on October 18, 2013 | Flag Reply
Comment hidden because of low score. Click to expand.
of 0 vote

Automation Testing
1. Tests that need to be re - run multiple times.
2. Tests that have a high priority
3. Tests that use multiple data values.
4. High Risk tests - Business critical test cases
5. Tests that are tedious and difficult to perform
6. Test that are time consuming
7. Test executed on Adhoc basis
8. Tests that need to be tested on multiple browsers

- aditibhonde on May 08, 2014 | Flag Reply

Add a Comment

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.


is a comprehensive book walking you through getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More


CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More