Now you can Instantly Chat with Swathi!
About Me
- 10+ years of work experience in IT in the roles of QA Manager/QA Lead/Scrum Master in Developer supporting areas of Web applications in diverse business & technical environments, with demo...
- Expertise on Global Payments and US Health-Care domain.
- Currently managing a team of 20 QA analysts and 4 scrum teams. Facilitating day to day scrum calls, planning, grooming, retrospective and guidance/coaching and managing sprints. Playing a Scrum Master role for a team from 4.5 years.
- Highly responsible and reliable SCRUM MASTER with strong analytical problem solving skills and initiative in decision making.
- Involved in all the team management meetings and business analysis meetings with product owners to have a clear picture of the requirements. Having experience in presenting MSR (monthly status report) to the higher management.
- Expertise in designing and developing test strategy, test plan, test cases and generating test reports, defect reports and product quality assurance documentation.
- Experience in implementing SDLC methodologies including Waterfall Model and AGILE(SCRUM/KANBAN) methodology.
- Expertise with Black box Test design Techniques like Boundary value analysis, Equivalence partitioning, Decision Table Testing, State transition Testing and Error guessing techniques, Smoke, Functional, Regression and Integration testing.
- Expertise in Problem-solving and Bug Reports using Defect Tracking Tools like Quality Center/ALM, JIRA, RALLY, Bugzilla, FlowDock, RADAR, Quip and Rational Clear Quest.
Hands on experience in API testing using postman and capturing the APIs as they
Show MoreSkills
Positions
Portfolio Projects
Description
Project Description
GIS(Geographic Information Systems) domain is used for developing KittyHawk-MAPS in iOS/MAC for end users. Eventually iPhone will be allowed to use only APPLE KH MAPS only on their phones. Ensuring the paths and routing on all geographical bodies to lead end users to their desired destination in iOS.Capturing all the geographical bodies on the planet to ensure and provide the path/navigation to the user. Geographical bodies are divided into modules and each module is handled by each scrum team.
Roles and Responsibilities:
Manage Sprints and releases in the team in RADAR.
Capture the capacity and provide updates in terms of resource management. Organizing and controlling the Testing process.
Ensuring visibility, traceability, and control of testing process to deliver high-quality software.
Building up and leading the Testing Team to the success of project Defining the scope of testing within the context of each release / delivery Managing resources for testing Applying the appropriate test measurements and metrics in the product and the Testing Team Planning, deploying and managing the testing effort for any given engagement.
Organizing and controlling the Testing process.
Involved in certifying the sanity checks post deployments for each module. Consolidating the certification and sending it across to the client.
Ensuring visibility, traceability, and control of testing process to deliver high-quality software.
Playing a Scrum Master role for a module. Facilitate day to day scrum calls, planning, grooming, retrospective and guidance/coaching and managing sprints.
Facilitate scrum of scrums meeting every sprint and document the updates in confluence. Gather updates in RADAR on a daily basis from iteration dashboard and alert team on where the attention is needed.
Prepare and publish MOM as and when the client
Show More Show LessDescription
- Testing the software manually (Black box testing).
- Writing the test cases for each bug report and uploading them accordingly into the Target Process.
- Worked on Sahi Testing tool for Automation.
- Studying the bug reports and the clarifications given by Germany in order to get familiar with the requirement.
- Raising the bugs if found any in the software.
- Manual testing of the software until and unless it is free from any kind of bugs (GUI and functionality).
Description
- Manage day-to-day activities of 20 QA Analysts and playing a scrum master to 5 scrum teams. Conducting front end, batch jobs and automation testing of applications used to create, enrich and publish items on confluence.
- Playing a Scrum Master role for teams. Facilitate day to day scrum calls, planning, grooming, retrospective and guidance/coaching and managing sprints. Facilitate scrum of scrums meeting every sprint and document the updates in confluence. Gather updates in JIRA on a daily basis from iteration dashboard and alert team on where the attention is needed.
- Calculate capacity and velocity of the team and make sure enough complexity points are pulled into each scrum team to accommodate everyone. Provided realistic and reliable project estimates to the project management team.
- Work collaboratively and proactively with QA Team, Development, all SCRUM teams and others to design and develop effective automation solutions, troubleshoot issues and resolve bugs.
- Prepare detailed test plan and test objectives by understanding the business logic and user requirements. Expertise with Functional testing, System testing, Integration testing, Smoke testing, Expertise testing the application on data driven testing to test the application UI.
- Own and create documentation that communicates the standards and procedures of QA Team.
- Manage and oversight all QA/IAT/UAT/PROD environments, coordinate release schedule with release team.
- Publish release notes in the last week of the release. Present MSR (Monthly Status Report) and other QA metrics to the higher management and take inputs.
- Plan, develop, and implement the research of new or improved testing methods, processes, tools, and systems.
- Analyze software defects; conduct weekly bug triage meetings with development and product management.
- Building a high performance QA team by grooming, training, coaching and mentoring QA engineers.
- Improving specification and design documents through active review and feedback with developers/POs.
- Working with the development team to create a suite of test data (both input files and expected results) that fully exercises data validation (detecting and rejecting bad data).
- Expertise with testing various services to validate data for Smoke testing, QA testing an UAT testing.
- Uploading tasks and preparing reports of the status of testing.
- Documenting the tested parts of the sprint in the SharePoint for future use.
- Preparing MOM for the meetings organized and publishing to the team.
- Working in production supports for every weekend and Certify the deployments.
- Publish the results of performed BVT (Build Verification Test) to ensure no breakage of application post deployment.
Description
- Preparing detailed test plan and test objectives by understanding the business logic and user requirements. Expertise with Functional testing, System testing, Integration testing, Smoke testing, Expertise testing the application on data driven testing to test the application UI.
- Manage day-to-day activities of 20(offshore/onsite) QA teams as a scrum master, conducting front end, batch jobs and automation testing of applications used to create, enrich and publish items on confluence web site.
- Playing a Scrum Master role for a team from 4.5 years. Facilitate day to day scrum calls, planning, grooming, retrospective and guidance/coaching and managing sprints. Facilitate scrum of scrums meeting every sprint and document the updates in confluence. Gather updates in RALLY on a daily basis from iteration dashboard and alert team on where the attention is needed.
- Calculate capacity and velocity of the team and make sure enough complexity points are pulled into each scrum team to accommodate everyone. Provided realistic and reliable project estimates to the project management team.
- Currently working on infrastructure changes (for the project) for a scrum team. Moving application servers from WebSphere to TOMCAT/DOCKER. Capturing the http requests in Containers and SPLUNK logs.
- Work collaboratively and proactively with QA Team, Development, all SCRUM teams and others to design and develop effective automation solutions, troubleshoot issues and resolve bugs.
- Own and create documentation that communicates the standards and procedures of a large QA Team.
- Manage and oversight all QA/IAT/UAT/PROD environments, coordinate release schedule with release team.
- Publish release notes in the last week of the release. Present MSR (Monthly Status Report) and other QA metrics to the higher management and take inputs.
- Plan, develop, and implement the research of new or improved testing methods, processes, tools, and systems.
- Analyze software defects; conduct weekly bug triage meetings with development and product management.
- Building a high performance QA team by grooming, training, coaching and mentoring QA engineers.
- Improving specification and design documents through active review and feedback with developers/POs.
- Working with the development team to create a suite of test data (both input files and expected results) that fully exercises data validation (detecting and rejecting bad data).
- Expertise with testing various services to validate data for Smoke testing, QA testing an UAT testing.
- Identifying and logging defects if a test fails, if necessary, using SQL and Splunk to narrow down the root cause of the problem for efficient investigation by the development team and log accordingly.
- Uploading tasks and preparing reports of the status of testing.
- Understand the functional requirements of the application and author test objectives.
- Performing API testing using postman and capturing the API responses as they are called for verifications.
- Documenting the tested parts of the sprint in the SharePoint for future use.
- Write feature files for automation which are further built into scripts (using Given, When, then statements).
- Execute the feature files and analyze the results in order to baseline a test.
- Preparing MOM for the meetings organized and publishing to the team.