Step 1: HackerRank Test Multiple-choice questions on APIs (SOAP and REST), Selenium, and Java OOP.
Step 2: Phone Interview with QA Engineer at Visa
Step 3: Skype Interview This interview was conducted remotely due to my location. Four rounds with four different people were scheduled back-to-back. One person did not show up, reducing the schedule from 3.5 hours to 2.5 hours.
1st Interview:
2nd Interview: Questions covered a broad range of topics:
3rd Interview:
HackerRank test with multiple-choice questions on APIs (SOAP and REST), Selenium, Java OOP, etc.
a) Gave a String algorithm question and asked to solve using Collabedit screen share. String str = "abc123de56" --> give sum of 123 + 56 = 178.
b) Asked a few testing-related questions on TestNG and Selenium.
Algorithm questions. Armstrong Number and Anagram
Questions on testing frameworks and how to manage scripts if they are taking a lot of time. Other basic Selenium-related questions.
Asked questions on everything: Selenium --> Page Object Model Java --> Interface Git --> where I could not answer properly. Git Stats and Git Fetch. How to go back to a previous branch's code. Challenges in Agile. Database --> Difference between Delete and Truncate, etc.
a) Algorithm questions --> Find the first non-repeating character in a string using a normal iterative method and then using a HashSet. I used LinkedHashSet --> this was the tricky part. Just go through the use of LinkedHashSet.
b) Questions on testing on mobile and desktop.
c) TestNG and Selenium-based questions.
The following metrics were computed from 1 interview experience for the Visa Senior Software QA Engineer role in Foster City, California.
Visa's interview process for their Senior Software QA Engineer roles in Foster City, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Visa's Senior Software QA Engineer interview process in Foster City, California.