Tester interview questions and answers are completely based on the interview I and my friends attended during last years of working experience as Quality Assurance Testers. These SQA questions and scenarios are based only on real experience and were asked during actual QA interviews. Therefore, QA Tester who is looking for a Quality Assurance job will greatly benefit from this. If you are the first time job seeker as a QA Tester, then it can help you even better. Finally, if you are plant to attend an interview, you have to know these questions and answers by heart and must be very smooth in answering these questions. Practice in front of the friends or just a mirror, speak loud and clear. Most of the time, when you study the questions, you feel fine and feel relaxed, but the reality is, at the time of the actual interview, even though you feel you have the knowledge, cannot express it well. It may sound a little rough, but this is everyone’s hard experience. When you come out the interview door, you are deeply regretted. If you cannot remember these by heart, believe me, it may not work. Readers are welcome to post own questions and answers to the following SQA interview questions.

Java interview questions for QA Tester

Usually QA Manager is very clear about what type of software tester the employer is looking for, but this is not a case for Java Software Tester position. Let's take a look at QA Tester's job market. I dug through the job requirements for Quality Assurance Engineers posted on craigslist and in my opinion Savvy QA tester could easily distinguish between Java oriented and Testing oriented position.
One set of job requirements target Java coding skills
  • Superior skills in test automation for web applications, including ability to code in Ruby, Python or Java
  • Strong in at least one OOP and one scripting language - Java, C++ and PHP preferred
  • QA Team has an immediate need for a proficient and successful White-Box Test Engineer. The ideal candidate would be very comfortable with defining tests and required test data, coding tests in Java in Eclipse, and authoritative in their knowledge of black, grey, and white box test methodologies.
  • Strong QA testing experience with emphasis on Grey Box level testing
  • Experience in Unit, Integration and Automated test development
  • Hands on experience with open-source test tools like Selenium, JUnit, HTTPUnit, JMeter, etc.
  • Execute Web Application and API based test cases manually
  • Automate GUI and backend tests using Selenium (JAVA/JUNIT) and Perl/Python
As result QA Engineer should expect the questions during an interview about unit testing and unit testing frameworks like JUnit or testNG, Continuous Integration tools like Hudson or CruiseControl, Test Driven Development, source code repositories SVN or Git, code coverage tools like Checkstyle, PMD, Findbugs, Cobertura.
Another set of job requirements for Java QA Tester target testing skills
  • Functional manual/automated ("black box") testing of features which includes writing a detailed testing plan and testing cases to cover product features.
  • Experience with Java, SQL, Selenium and JUnit.
  • Hands-on experience with both grey box, and black box testing
  • Great to have programming experience, especially Java, but C, C++, Ruby, HTML, CSS are also good
  • Experience writing/reading/debugging Java
  • Deep understanding of web application development and open-source web technologies (Java and MySQL in particular). Comfort with Linux/Unix based development.
For positions with the emphasis to testing, QA Tester has to prepare for interview questions about tools for role of testing in software development cycle, role of a tester on development team, when testing is enough, what is quality and testing, bug tracking Bugzilla or Jira, definitions for test plan, test case and bug, explain black box testing and white box testing?.

No comments:

Common QA Tester interview questions