Hot answers tagged

9

Well, the important thing in the question is to be sure you understand the world beyond your nose. Of course you're not directly impacted by the SDLC, but still, 80% of the shop around you will be. In other words, the recruiter asks the question to ensure you are able to get out of your role, and see things as a whole. That's important for your career to be ...


7

Telling the interviewer what is less important than telling them why. They asked for the two best cases - not just a list of cases. This means that you need to explain to them why these cases are "better" than the many other cases you could have offered up. It doesn't matter if you give good answers if you cannot also explain why they are good answers. A ...


6

Of-course you should a try to answer all questions in a job interview and if you don't know you can answer that you don't know, much better then making up bullshit. It might be good to openly question how this question relates to the job offering if you think its outside of the scope of the actual job. In this case with SDLC I would expect all team members ...


5

I consider that Selenium WebDriver has more value in Job Market as compared to Appium. Simply because requirements for web-automation are higher as compared to mobile-automation. This results in more jobs for WebDriver skills as compared to Appium. So you should have strong webdriver scripting, framework designing skills. Appium will be good as a side-kick. ...


4

Sudoku puzzle is not good task to measure skill of automation tester. I would like to suggest some good task which you can assign to test skill of selenium automation tester : 1 - Basic test for register form where all type of fields available , ie : http://www.toolsqa.com/automation-practice-form/ 2 - Data driven task , For ex: Get data from excel , ...


4

In general your answers were valid. But to create a better impression you could communicate the points which show you have deeper understanding of APIs and API testing. You can mention about web services, APIs REST, SOAP, WSDL, XML, JSON, different methods (POST, GET, DELETE) etc so they get the perception that you have technical understanding of these ...


4

When I am interviewing candidates, one of the main things I look for is their enthusiasm and capacity to learn. I am a firm believer in the versatility of testers being a cornerstone to their effectiveness. With that in mind, if I am looking for someone to write Selenium tests in Java and they have 5 years experience, but they don't have a piece of paper ...


3

Well, an API is such a loaded term. It can be REST, SOAP, RMI, or native C++ library API, etc., so the tooling will depend on that. Particular test scenarios will depend on that as well. For instance, for REST or SOAP over HTTP you may want to check popular HTTP-related attacks like HTTP Response Splitting, etc. You may also check if API is well-defined, ...


3

Short answer to your question: Unfortunately, Selenium do not provide any built-in function for minimizing the browser window, there is only function for maximizing the window. But there are some work around for doing this. You want window to be out of sight, then you need to use this code. by using it browser window will be out of your sight and you will ...


3

Servlet is one of available server-side technologies to generate HTML web pages. From WebDriver point of view it is really not relevant how HTML web page it tests has been generated.


3

Hopefully your interviewer understood that there are no universal definitions for those terms. Here is one interpretation. A system test exercises an entire system, focusing on common workflows rather than edge conditions. Sometimes people refer to individual parts of a system test as an end-to-end test. An integration test exercises interactions between ...


3

I'm going to answer the first two points because I think the other two should be put as separate questions instead. What are the types of testing that can be conducted on first build which was released in first sprint in agile development model? There is no specific check-list. It depends solely on the architecture and complexity of the project. Team ...


3

There are many answers for this question, but first what come's in mind, are: Positive: Data: login: X password: Y User Log in correctly using proprietary data Negative: Data: login: [not registered login] V password: Y User can't log in with unregistered login Data: login: X password: [Bad password] B ...


3

From your question I'm gauging that we're talking about web service APIs (i.e. REST, SOAP, etc.) and not code-level functional APIs (i.e. Java APIs, etc.). So, a followup question for you is what role are you interviewing for? QA tester, API engineer, DevOps? Are the APIs you're tasked with testing ones that the company is building/managing in house, or are ...


3

If you have done certification then it is fine to tell that you did otherwise be honest with interviewer and tell that What ever you know about selenium web driver is from your own efforts and self learning. Honesty has more impact than any other thing so be honest. If you have impression in mind that certification will impact more in interview then it is ...


3

Showing the ability to go out and learn something on your own is a big plus. However, don't stop there. It is even better to show how you implemented the technology at your current job (either by request or on your own) and how you managed to solve a problem with it. Making a note that you have a passion (hopefully) for the technology and its application is ...


3

I would not worry to much about your background. Good software development is not learned in schools, since it is all about practice and more practice. Developers are in high demand, even people with poor development skills often find a job as a software developer. Some options: Tell your current employer you want to become a full-time developer and ask ...


3

Most straightforward option would be to start developing small little tools to help testing. Test automation, scripts analyzing logs, whatever your group need. You know your needs better than developer. Talk to your manager about possibilities of automation you see, and how you want to improve productivity of your team. More disruptive way will be to try ...


3

Test automation is software development. And in my experience, it is approximately as difficult as writing the thing you're testing. So: If you were good at test automation, you will be good at software development. By "good at test automation," I mean that the tests you write are: Reliable (the information they report accurately describes something ...


2

To start with, there is no formally defined list of standard test methodologies. That said, there are a number of test methods that are better suited to web applications than desktop applications: HTML validation - even if a desktop uses HTML display in some or all of its screens, it's not going to be as accessible as right-click - view source in any ...


2

I am not sure about the billing system problem, however I've found these resources very helpful in understanding and setting up test automation. http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm Also, specifically to Python + Pytest based frameworks that help in abstraction of test cases check out Robot Framework. It has detailed ...


2

Googling this question gives multiple sites where there are some example questions or mock tests for preparing for ISTQB foundation level certification. They illustrate well one of the problems in this kind of certification. None of the sites I found explained why this would be the correct answer (or asked for the applicant to explain it, for that matter). ...


2

If those skills are more common, maybe there's some training missing in my area? I am not sure what your "area" is but, training and certifications can be done online via ISTQB (on-line or in person). Or maybe testers do not know what skills they need to learn? Remember that like CS, QA can come from many backgrounds; ranging from manual to ...


1

Since a candidate experienced in selenium web driver should be familiar with frameworks, show an already built simple framework and ask him/her to explain it and see how well he/she can articulate the selenium webdriver concepts and java concepts.


1

For second part I can suggest a way based on what we have used in our organization You could give a example of a simple web application i.e - Simple form -> Thank You Page .. Then ask to design and develop a automation script for the given scenario . Then you can see whether he/she is using Page Object model for the design and also coding standards are ...


1

You are focussing on the letter of the question over the spirit. Ask yourself, "why is this person asking me this question in an interview"? The answer is that most likely, they are not really interested in the subject matter itself, they just want to get an idea of how you work and what your thought process is. As such, you should worry less about what the ...


1

I don't think a sudoku solver is a good technical test as I think it would be too time intensive to see some results how the candidate work behavior is and how his/her knowlege is. Depending on your application I would suggest to let him tests parts of it. This would show you how good the candidate can handle new situations / applications to test. And ...


1

Is this good? Too difficult? It would be better to give them a real task and see how they do. I have been in interviews where I had 2 hours to write up a series of tests and then had to walk through it. You want something that will test their knowledge of best practices. Things like testing AJAX calls, login pages, finding elements with dynamic IDs, and ...


1

This question is not so easy to answer, since there are several sources and they distinguish between validation and verification and types and levels. So in an interview question, it's important to listen closely to find out what exactly is asked. Terminology and context is important. Verification vs. validation A main point is to distinguish between ...


1

I think I'd want to take a step back from what questions, and figure out "what kind of information do I need?", before I figure out how to get it. I'd be asking myself questions like What responsibilities does this person have? Are they expected to give a ship/no ship decision, or just to inform it? What skills do they need in order to get that work done? ...



Only top voted, non community-wiki answers of a minimum length are eligible