Monday, December 13, 2010

Sample Resumes

Sample Resumes

Tuesday, October 12, 2010

How did you use automating testing tools in your job?

Automating testing tools are used for preparing and managing regression test scripts and load and perofromenance tests.

for more questions: http://futurethoughtsllc.com/InterviewQuestionsandAnswers.aspx

What are Individual test case and Workflow test case? Why we do workflow scenarios


An individual test is one that is for a single features or requirement. However, it is important that related sequences of features be tested as well, as these correspond to units of work that user will typically perform. It will be important for the system tester to become familiar with what users intend to do with the product and how they intend to do it. Such testing can reveal errors that might not ordinarily be caught otherwise. For example while each operations in a series might produce the correct results it is possible that intermediate results get lost or corrupted between operations.

What is configuration management? Tools used?

Configuration management:  helps teams control their day-to-day management of software development activities as software is created, modified, built and delivered. Comprehensive software configuration management includes version control, workspace management, build management, and process control to provide better project control and predictability

How do you go about testing a web application?


We check for User interface, Functionality, Interface testing, Compatibility, Load/Stress, and Security.

How do you go about testing a project?


1.      Analyze user requirement documents and other documents like software specifications, design document etc.
2.      Write master test plan which describe the scope, objective, strategy, risk/contingencies, resources
3.      Write system test plan and detailed test cases
4.      Execute test cases manually and compare actual results against expected results.
5.      Identify mismatches, report defect to the development team using defect reporting tool.
6.      Track defect, perform regression test to verify that defect is fixed and did not disturb other parts of the application.
7.      Once all the defects are closed and application is stabilized, automate the test scripts for regression and performance testing.

If automating-what is your process for determining what to automate and in what order? OR Can you automate all the test scripts? Explain ? OR How do you plan test automation? OR What criteria do you use when determining when to automate a test or leave it manual?


1.      Test that need to be run for every build of the application
2.      Tests that use multiple data values for the same actions( data driven tests)
3.      Tests that require detailed information from application internals
4.      Stress/ load testing