I was contacted by Disha Consultant (Mahendra) in Mumbai and interview was scheduled in Smartstream Office in Andheri W Mumbai. I had visited this site for interview questions and question on SQL triggered my preparation for SQL which really helped. There were three rounds -
1. Technical Round - I was asked questions on my experience - QA Planning and Strategy, Risk and Issues management, SQL, Web Services Testing, Test Automation, Team Handling, and Client Interaction etc. Some questions are -
a) There are three fields on the UI and based on that there is another calculated filed gets populated. Depending on the value in the calculated field there is a color coding used Green, yellow and Red. How will you automate this testing?
Ans. - I first said this is not a good candidate for automation as validating the color code will require more efforts in automation as compared to the value we achieve so we better manually test that. I went on explaining how it can be automated. My approach was to understand the algorithm - how the field is calculated and how colors are used. I took some examples - 0-1000 for green, 1001-5000 for yellow and more than 5001 for Red. Validate that the value is getting calculated correctly and read the HTML response to validate the RGB for Red, Yellow and Green
b) There were three tables given and I was asked to use joins to fetch specific information
c) Requirements are delivered 1 week late, how you will mitigate the risk. I recommended reassessing if we can still achieve the dates or Risk based testing to reprioritize the testing
d) There were questions on environment setup - HTTP service, App service, DB etc.
e) There were questions on automation frameworks - which frameworks have you worked on and how do you recommend a framework to any client - Keyword, Modular, Data driven etc.
2. 2nd round was probably with the Test lead - There were not many technical questions. However, very high level questions were asked such as given architecture (he drew an architecture indicating Browser, HTTP server, App Server, DB and Web service) and asked me how you will automate. He also asked me about automating an ecommerce website. In one of my response I said manual performance testing so he asked me how that is done and was also surprised to know that I have done manual performance testing (using stop watch) for one of my client. I was repeated asked a question why from services to product company and was tried to understand the culture difference.
3. Third round probably was some Sr. manager - he didn’t ask any technical questions. Most questions were around him trying to understand what I have done so far, what I am looking for and whether SS is my cup of tea.
Overall good experience, the interview process is not tough. I think one needs to be calm and confident to crack SS interview process.