Checkout our demo site to practice selenium https://magento.softwaretestingboard.com/

0 like 0 dislike
353 views
by Master (1.2k points)
retagged by
how do you make QA, and the bug fixes that come with it, work well in the scrum?

2 Answers

1 like 0 dislike
by Expert (748 points)
Following Points according to me:

Attend sprint-Planning sessions

Attend Daily Stand up
Dont save all the testing for the end; test throughout the sprint
Meet with the developers for bug fixes and if he /she dont fixes then talk to directly Product Owner or Test Manager
Attend Sprint retrospective
Document Test cases and if bugs found in production when release deploy then take RCA Urgent and hot fix release go live.

============================

Agile point of view::

Understand user stories and acceptance criteria

User stories get clarified from the respective stakeholders where there is insufficient information

High level test strategy has to be decided for whole release

All the risk that might occurs at the time of release needs to be noted or documented

Number of testing types need to be decided and discussed

Estimate time for each user story test case creation and execution

Break user stories into different testing tasks

Decide each story test coverage

Acceptance criteria for user stories needs to be defined

Understand and plan for user stories automation and support various levels of testing
0 like 0 dislike
by Contributing Tester (79 points)

Scrum Testing is testing done in scrum methodology to verify the software application requirements are met. It involves checking non-functional parameters like security, usability, performance, etc. 

Role of a QA tester on a Scrum team

  • Face – To – Face Communication: Face to face discussion with the team is the most efficient way to communicate ideas to the time. A tester participates in the Planning/ Release of the Sprint: The design meetings are held every time before the sprint planning is done. The testers can participate in this meeting and ask questions on the stories being discussed.

  • Capability to find ambiguity: The tester would work collaboratively and productively with the product owner and the customer to form acceptance criteria. An agile tester would be able to describe the feature well.

  • Absolute Role: The tester should have good interpersonal skills. The tester should have Technical skills apart from that he should have good communication skills to deliver the project to the client. This shows that the tester should have a broader range of functionality.

  • Technical Skills: An agile tester understands the relevance of technical skills. He/She is always prepared to contribute to the technical discussions of the team. His contribution may extend up to code reviews, user stories grooming, requirements understanding.

  • Automation: Agile testing involves automation at the time of unit testing and integration testing. For automation, There are many tools available for automation which does not require prior training for language. One such tool is called QAppAssure. It simplifies integration with Jenkins/JIRA/Slack/TestRail and acts as an integrated test case management module to assist in managing a firm’s testing teams. It provides both APIs and UI options to integrate QAppAssure with CI/CD tools, issue management portal, test case management portal, and messaging channels and raise pre-configured bugs report directly from the portal.


This site is for software testing professionals, where you can ask all your questions and get answers from 1300+ masters of the profession. Click here to submit yours now!

...