Amazon Interview Question
Quality Assurance EngineersTeam: Kindle
Country: India
Interview Type: Written Test
Steps to reproduce:
1. Connect Device through System and Check Device logs.
2. As already mentioned above Due to some fronted issue, They are not able to call Search Result API properly.
3. Open Staging logs as well to check weather we are getting any specific API request from this Device or not.
Please correct me if i missed something
After above all use cases, I would try to dig around browser compatibility.
1) Clear cookies & history of the test browser and try to hit search
2) Try what are all the supported versions of browser we use with given application
3) If the above result is failure, then check the corresponding logs and report as bug for that particular browser
4) Try with different other browsers and very the search functionality and drill down the issue whether it's specific to any browser or with all browsers in mobile
5) If above all correct and still user is not able to get search result, then check OS version and its compatibility with the application
6) Check whether user is trying access the site from unauthorised network / domain / IP / country
7) Check whether page is fully loaded or got struck, there might be some performance leakage
Likewise, the debugging steps can go on until we drill down and figure out the actual issue.
Assuming that both mobile & web app are hitting the search endpoints; the issue is on the mobile app. I would check the network call logs to the endpoint and ensure that its returning proper response. If the response is good then its the problem with mobile app rendering search results, there could be various reasons but the issue is narrowed down..
- smurugu October 18, 2016