Muhammad Rizwan
Software Quality Assurance Tester
Cherry Hill, NJ
Cell: 917-***-****
Email: *********@*******.***
U.S. Citizen
PROFESSIONAL SUMMARY:
Worked closely with Business Analysts, SME, and PO to understand the business processes & developed various Test documents.
Experienced in testing Web and Client/Server Application using Manual Testing tool.
Experienced in Software Testing Life Cycle (STLC) for Test Planning and Analysis, Design and Execution, verification and validation and Pre and Post Implementation.
Have a solid understanding of all software development life cycle (SDLC) stages followed by various test methodologies such as Waterfall and Agile (Scrum and Kanban) methodologies
Ability to quickly adapt and learn new technologies and environment in short span of time in own supervision, highly motivated and enthusiastic with great interpersonal and communication skill, a great team player, committed and sincere individual.
Proficient in using Quality Center, Jira, Team Foundation Server, and Test Manager
Experience with Team Foundation Server (TFS) and managed tasks within Microsoft Test Manager.
Generated Defect Status Reports, Test Case Execution Reports and test Summary Report for every build release to analyze the testing effort and quality of the application using Quality Center.
Highly experienced in Manual testing using HP Quality Center, ALM (Application Life Cycle Management) as manual Test and defect management tool.
Experience QA Development in Financial, Marketing, Insurance & Retail Domain.
Well-versed and expert in Agile-Scrum, Waterfall, Iterative and other industry standard methodologies.
Very analytical, technical, & have testing skills to thrive under pressure.
Good situation-handling abilities – possess the ability to interest and convince others when changes are required.
Excellent Organizational ability, Communication skills, analyzing skills, technical documentation and reporting skills.
Very Good Analytical and Computation Ability, great presentation skills, very good understanding knowledge of software troubleshooting concept.
Highly experienced in Manual testing using HP Quality Center, ALM (Application Life Cycle Management) as manual Test and defect management tool.
Make clear and convincing oral presentations, listen to others, and attend to nonverbal cues and responds appropriately.
PROFESSIONAL EXPERIENCE
JPMorgan Chase, Wilmington, DE Feb 2018 – Present
Software QA Analyst
Responsibilities:
Responsible in assisting the QA Manager by defining and developing from test strategy to test plans and creating test scenarios/cases by analyzing business/technical requirements and system designs to provide all types of testing.
Analyzing Requirements to determine what aspects of the design are testable and with what parameters those tests work.
Utilizing Application Life Cycle Management (ALM) for test Management and defect management tool for testing coverage reports, tracked, reproduced & logged the defects with expert comments and well defined screen shots, and analyzed result in graphs and charts.
Responsible for all aspects of the QA cycle for assigned projects.
Working closely with technical and non technical peers and senior management to promote successful delivery of products and services
Creating Test Plan, Test procedures, Test Scenarios, Test Cases, Test Datasets, to use in testing the applications and future enhancements.
Reporting defects to the DEV team using Application Life Cycle Management (ALM) test Management tool.
Re-Testing all Test Cases after DEV team fixed the Defects.
Attending Daily Stand-up, Demo, Retrospective, Documentation review, Requirements and Application architectural meetings as required.
Thorough when performing work and conscientious about attending to detail.
Recognizing problems to determine accuracy and relevance of information to maximize input & output quality
HCA Healthcare, Richmond, VA June 2016 – December 2017
QA Tester Analyst
Responsibilities:
Prepare detail test plans and test scenarios by analyzing functional documents, visual design documents, content metrics and use cases to cover the user acceptance criteria.
Followed Agile scrum QA Methodology to attend all meetings such as product backlog meeting for taking feedback from Project Manager and client, sprint planning and review meeting, daily scrum meeting, demo and retrospective meeting and communicated very well with the team.
Worked with Business Analyst for better understanding of the application flows, requirements, functionalities and acceptance criteria's and risk areas .
Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests.
Proficient in creating queries in TFS to validate results of TFS reports.
Utilized Microsoft Team Foundation Server TFS to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meetings.
Wrote test cases based on user stories in Team Foundation Server TFS using Microsoft Test Manager MTM
Wrote user stories utilizing the Visual Studio component for TFS in a gherkin format
Responsible for Black Box, functional testing, User Acceptance Testing (UAT), smoke testing, exploring testing and Regression testing and integration testing on various releases.
Planning and execution of backend testing. Designed simple to complex SQL queries with various joining to retrieve data for database testing
Tracking test case results, analysis problems, log defects, defect tracking in QC/ALM.
Regular interaction with core developers to assure that all the defects is addressed in time.
Performed initial manual testing of the application as part of smoke testing
Mapped test plan back to functional requirements for ensuring all the requirements are been included in the test cases.
Participated in all the meetings related to Sprint planning, daily stand up meetings, retro, poker planning, story review meetings and discussed the issues arising out of test execution.
Verizon. Piscataway, NJ Sept. 2014 – April 2016
Software Tester
Responsibilities:
Review of business requirements and design specifications to ensure traceability and testability.
Follow the Agile (Scrum) methodology for software development life cycle process.
Developed and assisted in test plan, test scenarios, test data, test cases, and various reports.
Used company templates in spreadsheet/excel sheet to design test cases and requirement traceability metrics (RTM).
Prepared defect summary reports and reported results to management for further action.
Developed test plans and test case documents.
Tested Web-based applications for clients and presented detailed QA testing results.
Perform Black box testing such as Functional, Nonfunctional, Smoke, Integration, System testing, end-to-end testing, and Regression testing on assigned tasks.
Use SQL querying extensively to validate data in Oracle via SQL Developer.
Work with developers, business and quality/functional testing team to expedite the defect tracking and Removal process.
Creating detailed bug reports in Jira which includes the description, screen shots and steps to reproduce (STR) for the developer to easily understand the bug.
Involved in user acceptance testing process for beta and alpha environment as per team demand.
Attended various team meetings including daily stand up, sprint planning, sprint preview (Demo), Sprint review meeting, and casual walkthrough meeting.
Developing requirement traceability matrix (RTM) and test summary report (TSR).
Multitasker with good analytical skill and interpersonal relationship building.
KEY COMPETENCE:
Web & Client based app
Manual Testing
Black box testing
Test Plan & Test Case
MS Office
SharePoint
Requirement Analysis
HP Quality Center (QC)/ALM
TFS / MTM
JIRA
API/SOAPUI/JMETER
SQL, Oracle
Log Defect & Reporting
Team Player, Detail Oriented
Waterfall, Agile
CORE QUALIFICATIONS
1.Outstanding knowledge of industry standard quality assurance procedures.
2.Adept at analyzing business requirements and software requirement specifications.
3.Strong ability to implement all established quality assurance methods.
4.Ability to focus on deadlines and deliverables – ensures the ability to find the bad defects and bugs quickly.
5. Technical Proficiency/Aptitude – able to quickly pick up and retain technical information and processes.
6. Solid understanding of quality assurance and software development life cycles.
7. Willing to explore new quality assurance tools and procedures.
8. Exceptional communications and organizational abilities.
9. Worked as a team player to motivate team members to achieve desired goals for the company.
EDUCATION:
Rutgers University, New Jersey
Bachelor of Science