Software Quality Assurance Analyst
Current• Work on a Scrum team and participate in all ceremonies• Extensive experience working on multiple simultaneous projects with geographically dispersed teams• Collaborate daily with IT and business units• Review user stories, acceptance criteria, create test cases, estimate test efforts and prioritize tasks• Reduce test efforts by automating test cases and writing BDD feature files with Gherkin syntax• Analyze data, prepare reports, communicate test progress• Provide support and guidance to QA team members• Working knowledge of build automation and CI/CD pipelines• End to end testing for multiple projects/products• Participating in preparing Test Plans, Test Scenarios, Test Cases for module, integration and system testing• Strong experience in functional testing of in-house developed APIs (RESTful and SOAP) for mobile applications and consumer site using Postman and Swagger• Preparing Test Data for the test cases• Analyzing the Test Cases prepared by other team members and executing the Test Cases• Testing of front end and backend for the applications• Defect tracking using JIRA• Test case and defect management, user stories/bugs/tasks management, status reporting and supporting testing done by business users (UAT)• Comprehensively handled QA process (weekly sprint) in an Agile environment along with releases on demand for critical projects• Giving mandatory information of a defect to developers in order to fix it• Communication with the Test Lead / Test Manager• Performed extensive Ad hoc, Regression and Smoke testing • Conducting Review Meetings within the Team• Prepared the weekly Test Report/status to the management team