Introduction to Reviews

Introduction to Reviews

Reviews are the form of static testing. In reviews people analyze the work product of projects such as requirements document, design document, test strategy, test plan in order to find out any defects in the documents. Reviews, if done properly are the biggest and most cost effective contributor to product quality. As reviews provide lot of benefits to product(…)

Importance of Business and Domain skills for Software Testers

Importance of Business and Domain skills for Software Testers

Business and domain skills help in understanding how the system is used by business. Business users have clear understanding of what the correct system behavior is and so the inputs of business users is very important for test oracles. In case of any failure in the software, business users can clearly prioritize the failures, as(…)

Technical and Software Skills required by Software Testers

Technical and Software Skills required by Software Testers

Technical skills are very important for testers to get greater insight, a greater degree of effectiveness and ability to effectively communicate the failures and defects in system to developers. A tester with understanding of requirements analysis, design and coding has greater insight into defect life cycle. i.e. they know very well how developers introduce defects(…)

Key Software Testing Skills required by Testing Professionals.

Key Software Testing Skills required by Testing Professionals.

As we discussed in previous post individual skills of software testing professionals can be classified in three major categories, Software Testing Skills, Technical and Software Skills and Business & Domain Skills. In this post we will learn about the key software testing skills required by Test Analysts, Technical Test Analysts and Test Managers. We will cover some core software(…)

Individual Skills required by any Testing Professional.

Individual Skills required by any Testing Professional.

As a testing professional it is very important that you acquire all the important and must have individual skills for testing to progress and perform better in your role. Individual skills can be obtained through the experience or by education and training. Any of the following can contribute to your knowledge. • Knowledge of business(…)

Introduction to People Skills and Team Composition.

Introduction to People Skills and Team Composition.

In order to succeed in test manager role it is very important that you recruit and maintain the test team with proper mix of skills. As skills requirement changes with every new project or client it is very important that test manager arranges proper training for the team members so they are up to date(…)

Importance of Test Closure Activities in Testing Process.

Importance of Test Closure Activities in Testing Process.

After determining that test execution has been complete the data from completed test activities need to be collected and consolidated. You need to analyze the data to find out facts and numbers about the testing activities during project cycle. Test closure activities are done mostly after the product is delivered but there are other instances(…)

Evaluating Exit Criteria and Reporting in Testing Process.

Evaluating Exit Criteria and Reporting in Testing Process.

Exit criteria is set of agreed conditions with stakeholders based on which you can officially mark the testing process to be completed for a particular test level. Exit criteria should be set for each test level. In exit criteria evaluation we assess the test execution against the defined and agreed exit criteria for a particular(…)

Key Test Management Documentation in Organizations following Testing Best Practices

Key Test Management Documentation in Organizations following Testing Best Practices

It is very important to document the process and other important activities in testing. Test management documents help to give a direction to whole team and everyone in on the same page. I agree that properly managing the testing certainly involves more than creating test documentation but putting some structure around test process is always(…)

Test Execution in software testing.

Test Execution in software testing.

Test execution starts when the entry criteria has been satisfied. test manager has to ensure that the test execution starts only when entry criteria has been satisfied in order to avoid any unnecessary defects and delays in testing. When test execution begins, the test analysts start executing the test scripts based on test strategy allowed(…)

What is Test Implementation?

What is Test Implementation?

In test implementation phase test manager ensures that all the pre-requisites are handled to start the test execution. For example, he needs to ensure that all the test procedures are organized and available to tester, the clear guideline of who will execute which test cases, when and with what data is being defined. The timeline(…)

How to use
Atlassian Confluence
effectively?

Do you want to learn and standout from others in Software Testing? Enter your email below to get full confluence training for FREE.