Skillset and Responsibilities of Agile QA in SAFe
Skillset :
- Experienced test analyst or consultant with 6-10 years of experience in software testing
- Robust knowledge and prior experience in Airline Cargo domain
- Prior work experience in Agile scrum or SAFe
- Experience in requirement understanding and user story grooming
- Ability to understand the functionality of the application under test
- Testing Tools : Microfocus ALM, JIRA, ReadyAPI, Enterprise Architect
- Prior experience in backend service testing with ReadyAPI or Postman, API debugging / root cause analysis
- Working knowledge of microservice architecture and cloud database
- Working knowledge of CI / CD pipeline (GIT etc)
- Working experience in defect management process and tools
- Working knowledge or experience in automation tools (Cypress, Selenium) will be nice to have
Responsibilities :
Define the functional and technical approach to the implementation of the testsHelp estimate the scope and size of the testing effort for each user story / product backlog within the PI PlanningAnalyze user stories and design / develop Test Models and Test casesReview test model and test cases with BA / Product OwnerDevelop backend test suites in readyAPI for user story testingIdentify frontend regression test cases and handover to TA team for automationDevelop and maintain automated test suites for microservicesExecute automated backend regression test suites in pipeline for iterations and PROD releasesAnalyze of test results, defect logging and retestWork closely with developers to assess and advise on testabilityTest throughout the sprintWork collaboratively and productively with the product owner / Business owner and the customer to form acceptance criteria, Help to define definition of done (DoD)Present tested feature within iteration reviews and system demosAttend and actively participate in PI PlanningsParticipate all sprint planning , pre- and post sprint release ceremoniesMeet with developers and BAs for short hand-off demonstrations and share the iteration demos with the devsAttend sprint retrospectives and ART retrospectivesHelp in Determining and advising which tests should be automated at which layerHelp the developers or the TA team in writing automated tests and analyze the results of the automated tests