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. ...


5

This is a simple, if uncomfortable, situation to be in. Unfortunately, it does happen from time to time and you need to be ready for it. The fact that the defect has been found close to the deadline is, in the short term, irrelevant. Your team has found a high severity defect, so you report it. Given the short timescales, you ensure that everyone who ...


5

Deciding to release with severe bug (and escalate next release with a fix) or postpone release is business decision. QA cannot "assure" quality. QA can "assist" business side with information about quality and process. Business decides what is best allocation of resources: more development, or more testing, or more management and control. In situation like ...


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

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 ...


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 ...


4

Companies vary in how they interview Test Automation people, just as they vary in how they interview for anything else. Some places focus on general programming skills. Some focus on test-specific technologies, e.g. Selenium and JMeter. Some focus on testing skills, with the assumption that the automation skills are easy enough to learn that a general ...


4

I find MITM proxies and Mocks/Stubbing to be the most advanced pieces of Technology in Automated Checking. By using these, it makes it far easier to: Create repeatable, consistent checks Decrease overall execution speed Segregate the application into logical pieces Record executed manual tests But for the real answer, QA's knowledge and senses is the ...


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

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

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

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

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

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

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

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

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 ...


3

The most recent developments that I have observed are: Running tests in the cloud. Companies like Sauce Labs and Browserstack are leaders here. There are many advantages to this, from the number of devices being tested to the number of parallels servers that can be used. Writing UI tests using UI tools. Products such as Ghostinspector, heliumhq and ...


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

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 ...


2

From your description I am getting three important points You need an experienced person (mid-senior level) Need to build QA Process from scratch (no dedicated tester) You want him to start with Automation. Now that you have the requirement for your company, you need to build your interview around this, and judge the candidate on how much would they be ...


2

As this is an interview question I would like to tackle it from another point of view. Instead of talking about the content of a possible e-mail I would do something else, describe that I do not think this is part of the QA role. I think we have a signaling role and not a role to communicate with end-clients. Depending on the severity of the found issues ...


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 ...



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