Received email for a video interview. This was really amazing to me because I hadn't ever done a video interview. The site for the interview allowed time to practice so you could make sure you had good lighting and audio and understood the process: you get x seconds for prep and x seconds to respond. All of the questions were relevant to the position and to the point. Next was an email from HR asking if I could do an in-person or a phone interview and what was my availability. I set up for a phone interview with the Director of QA. The interview was succinct lasting only 15 minutes, his questions were specific to the role and my experience and he was very open to any questions I had and frequently asked if I had any questions. The next step was to meet in-person so I could meet with team members so they may get an impression of me. This was a great opportunity to see the office and the environment they provide. Upon entering, the receptionist offered me something to drink of which I had the choice of soda, coffee, tea, or water. I accepted water and was apologized to for it not being in a glass. I was not kept waiting long at all. I was met downstairs and accompanied upstairs where we sat in a project room for the interview. The questions were very specific to my experience, my willingness to learn new testing methods/software, my favorite and least favorite apps, and my openness to an agile, fast-paced environment. I was given positive feedback in the interview and advised that the next step was to do a test project. The contents of the test project were kept super-secret, which is understandable given that it is to gauge several things about my work personality and experience. I was given a tour of the office following that interview and received the test project in my email before I made it home. There was no set time-limit for turning in the project, even so I worked on it late into the night and turned it in the next evening. The next morning, I received an email asking if I could come in the following Monday to meet with the VP of Software Development. I agreed. It was in that meeting that I was given my offer letter.