Software Quality Assurance
(Software Testing)

Manual testing is a software testing process in which test cases are executed manually without using any automated tool. All test cases executed by the tester manually according to the end user's perspective.

Computer System Validation for GMP

Validation is a critical tool to assure the quality of computer system performance. Computer system software validation increases the reliability of systems, resulting in fewer errors and less risk to process and data integrity.

Automation Testing

Automation testing is a Software testing technique to test and compare the actual outcome with the expected outcome. This can be achieved by writing test scripts or using any automation testing tool.

Mobile App Testing

Mobile application testing is a process by which application software developed for handheld mobile devices is tested for its functionality, usability and consistency. Mobile application testing can be an automated or manual.

Agile Testing

Agile testing refers to a software testing practice that follows different principles of agile software development. It requires continuous interaction between developers, customers, managers, stakeholders, and testers.

Test Management

Test management most commonly refers to the activity of managing a testing process. A test management tool is software used to manage tests (automated or manual) that have been previously specified by a test procedure.

Requirement Gathering for Business Analyst

The first and basic phase of software development life cycle is requirements gathering. They give clear, concise and agreed set of customer requirements that the software should provide.

Manual Software Testing