Quality Assurance Analyst Resume
Ewing, NJ
PROFESSIONAL SUMMARY:
- 9 years of experience in Software Quality Assurance and Testing, in the areas of Business process, requirements, functional analysis, and maintenance of Web based applications.
- Extensive knowledge in Quality Assurance standards, methodologies with better understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Testing skills include Smoke Testing, Functional Testing, Regression Testing, Backend Testing, Sanity Testing, User Acceptance Testing (UAT), System Testing, Integration Testing, Performance Testing, Accessibility testing
- Experienced in different phases of Software Testing and different development methodologies like Waterfall Model, and Agile Methodology/SCRUM.
- Assist for Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using ALM, and JIRA management tool etc.
- Skilled in writing, documenting or reviewing Test Plan, Requirement Document, Design Document, Technical Specification Design, Functional Requirement Specifications and Requirement Traceability Matrix (RTM).
- Experienced in implementing QA methodologies that included developing and executing Test plans, Test cases and Test scripts based on business requirements and verified that the system performed as required. Conducted usability and user acceptance testing (UAT) on behalf of end users.
- Analyzed test results, identify and track defects, issues, risks and action items using Jira and ALM as a defect tracking tool throughout the entire Defect Life Cycle.
- Performed automation test scripting with Java and Python by using open - source tools: Eclipse, Selenium IDE, WebDriver, TestNG and Cucumber.
- Experienced on CI/CD pipeline through Git, GitHub and Jenkins.
- Experienced in developing and implementing Hybrid Page Object and Data Driven automation testing framework with Selenium WebDriver.
- Experienced in UFT for record and play back testing.
- Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing. Managing the testing team by delegating tasks and tracking the same.
- Experience on create data json.
- Performed Web Service testing using tools such as SOAP-UI and Postman.
- Experience on working with data conditioning either list tags or attributes.
- Experience on working credit card internal data like APR and all disclosures for end users.
- Executed Performance Tests and Stress Tests using LoadRunner and analyzed the results.
- Good with Debugging, Identifying, Adjusting and fixing script errors by running it within VuGen.
- Expert with using, installing, configuring VUGEN, Controller, Analysis and Load Generators.
- Executed the test Performance scripts using LoadRunner and analyzed the results.
- Performed performance testing, stress testing using LoadRunner and JMeter.
- Done IP Spoofing using LoadRunner and, troubleshooting LoadRunner controller.
TECHNICAL SKILLS:
Test Management Tools: Jira-Xray, Test Link
Project Management Software: Jira, HP-ALM, Redmine.
API Testing Tool: Postman, Soap-UI
Defect Management Tool: Jira, HP-ALM
Database: MS SQL Server, SQL Server Management Studio, MySQL Workbench
Platforms: Windows XP/ NT/ 2000/98/7/8/10, UNIX, Mac OS XS
Application Tools: MS Office Suite (Word, Excel, Power Point, Outlook and Access)
Software Development Methodologies: Agile and Waterfall
Other testing Tools: Eclipse, Java, JavaScript, Selenium, TestNG, cucumber, Webdriver, Jenkins, UFT, SoapUI, Python. JAWS, NVDA, ZoomText.
Performance Tools: JMeter, LoadRunner.
Mobile Automation Tool: Appium, SeeTest
Version Control: Git, SVN, VSS
PROFESSIONAL EXPERIENCE:
Confidential, Ewing, NJ
Quality Assurance Analyst
Responsibilities:
- Responsible for working within a team to create document and execute testing strategy, test plans, test cases and test scripts in support of a set of tools and system.
- Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and BAU(business as usual) meeting.
- Assist for Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents .
- Responsible for writing and executing test cases based on wireframe, story and acceptance criteria on Jira-Zephyr.
- Working in agile team, closely working with product owner, business analyst, authors, developers and college board team.
- Conducted Cross Browser, Configuration, UAT and Regression Testing on the application .
- Verify test delivery applications work on Mac, Windows and Chrome platform.
- Involved in Preparing the Status Reports every Week which includes revision History, test case status, metrics, QA Issues and Defects.
- Verify Exam Monitoring and Global Dashboard applications functionality.
- Attended daily scrum meeting with the developers and architects to report on what was done yesterday, what will be done today and report any issue.
- Reported testing progress at the end of every sprint in the Sprint Review Meeting
- Verify AP ID, Access Code, School Code and Activation key.
- Verify test delivery applications security is enable during exam.
- Verify test delivery applications are section 508/ Accessibility friendly and followed minimum ADA guideline.
- Verify grammar and spelling for reading essays, exam questions and text certifications.
- Maintain all data conversion procedures documents and Presented daily and weekly report to Project manager .
Confidential, San Jose, CA
Software QA Analyst
Responsibilities:
- Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of tools and system.
- Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and BAU(business as usual) meeting.
- Assist for Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
- Performed details on defects with high level of detail, accuracy, and informative recreation steps using ALM, and JIRA management tool etc.
- Performed documenting and reviewing Test Plan, Requirement Document, Design Document, Technical Specification Design, Functional Requirement Specifications and Requirement Traceability Matrix (RTM).
- Wrote Test Plans and Test Cases into HP Quality Center and ALM for Functional and Regression Testing.
- Using strategy document that defines the test environment, phases of testing, timelines of different phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
- Conducted Cross Browser, Configuration, UAT and Regression Testing on the application
- Involved in Preparing the Status Reports every Week which includes revision History, test case status, metrics, QA Issues and Defects.
- Manually tested credit card transactions with valid and invalid customer zip code to verify error messages and to see transection approve or not.
- Manually tested PayPal, PayPal credit and Google Pay transections.
- Manually tested using Apple Pay on Apple IOS and Safari on eBay app and mobile web.
- Maintain all data conversion procedures documents and Presented daily and weekly report to Project manager
- Developed automation script with WebDriver API using Java and Cucumber.
- Involved on Cucumber testing and defined the test scenarios and created the test cases.
- Used Maven as project build tool to manage framework dependency, plugins and test suites using pom.xml file.
- Worked on creating test case for data-driven framework for selenium WebDriver.
- Involved in automating test cases using Selenium WebDriver.
- Performed the build and maven dependencies using Maven build tool.
- Attended daily scrum meetings early morning with the developers and architects to report on what was done yesterday, what will be done today and report any issue.
- Reported testing progress at the end of every sprint in the Sprint Review Meeting.
- Participated in the Sprint Planning Meeting before the start of a new sprint to discuss what can accomplish in it.
- Maintain and log the defect for each cycle using ALM and Jira.
- Created and executed SQL queries for backend testing.
- Performed mobile application testing (on Android and IOS) manually and automatically to validate all the functionality and usability working as expected.
Confidential, Arlington, VA
Software QA Analyst
Job Responsibilities:
- Analyzed functional and non-functional requirements, Use Cases, functional design and detail design documents to write test cases.
- Analysis User Story and Acceptance criteria to making sure user story is concise, clear and testable.
- Worked on the improvement of QA Process by reviewing and evaluating existing practices with standard testing guidelines.
- Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of tools and system.
- Wrote Test Plans and Test Cases into HP Quality Center and ALM for Functional and Regression Testing.
- Using strategy document that defines the test environment, phases of testing, timelines of different phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
- Conducted Cross Browser, Configuration, UAT and Regression Testing on the application.
- Performed Functional Testing, Integration Testing, Regression Testing, Back-end and Sanity Testing.
- Tracked and reported defect using ALM and Jira, using in Jira (Plugin) test management tool TestRail, Zephyr and Xray.
- Using Confluence to collaborate and share knowledge with team.
- Developed and updated Requirement Traceability Matrix (RTM) and conducted the RTM between requirements and test cases.
- Manually performing UI testing to verify application is functioning correctly.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with Complex SQL queries from SQL Server.
- Participated in daily SCRUM meeting with Business Analyst, Developer in order to improve the testing quality and resolving defects.
- Developed and executed automated test scripts using Eclipse, Selenium WebDriver, Java and Cucumber.
- Performing Mobile Application testing manually and automatically with SeeTest to verify Security, Functionality and Usability working properly.
- Preforming Web service/API testing using Postman.
- Performing Performance testing with LoadRunner(Virtual User generator) to see application is behaving and working fast.
- Creating Vuser scripts that contain tasks performed by each Vuser, tasks performed by Vusers as a whole and tasks measured as transactions.
- Extensively working in Web, Web Services, Click and Script, and Oracle Protocols in Load Runner.
- Executing test and monitor system performance Sitescope, LoadRunner Controller.
- Enhancing Vuser scripts by introducing the timer blocks, by Parameterizing user id's to run the script for multiple users.
- Using Load Runner, to minimize testing cycles, optimize performance, and accelerate deployment. Responsible for setting runtime settings in LoadRunner.
- Analyzing the results of the Load test by using LoadRunner Analysis tool to identify bottlenecks.
- Perform accessibility testing of websites, applications using a variety of methodologies: visual analysis, standard keyboard, color sampling, code review, screen reader review and automated scanning to ensure compliance with WCAG2.0 Level A & AA success criteria.
- Performed Section 508 accessibility compliance testing with JAWS.
Confidential . Medley, FL
Software QA Engineer
Job Responsibilities:
- Analyzed the system requirements, Business Requirement, and developed detailed Test Plans and Test Scenarios to write Test Cases.
- Developed and executed Test case using ALM.
- Involved in Developing Test summary report for each testing cycle.
- Perform Functional Testing, Web Service Testing, End to End and Integration testing, UAT Testing, Back end testing.
- Created SQL scripts to create ad-hoc reports for verified source data and validate target data as well as database validation.
- Developed and updated Requirement Traceability Matrix (RTM) and conducted the RTM between requirements and test cases.
- Updated Test Plans and Test Cases periodically to manage changes in requirements
- Maintain and Log the defect for each cycle using ALM and Jira
- Involved in managing the user story and assigning priorities in Jira.
- Prepared Test summary report after every build Release and submit it to the Mangers.
- Reported testing progress at the end of every sprint in the Sprint Review.
- Performed Load testing with JMeter and LoadRunner.
- Performed API testing with Postman and Soap-UI
- Developed and executed automated test scripts using Eclipse, Selenium WebDriver, Java and TestNG.
- Performed (Native, Hybrid and Web application) Mobile testing manually and automatically (with Appium) to verify security, functionality and usability working properly (on Android and iOS platforms).
Confidential, Philadelphia, PA
QA Functional Tester
Job Responsibilities:
- Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
- Analyzed business requirements and functional documents, involved in assist the Test plan document that define the test environment, phases of testing, entry and exit criteria into different phases of testing and resources required to conduct the effort.
- Analysis User Story and Acceptance criteria to making sure user story is concise, clear and testable
- Created Test case, Execute Test Case, and Test estimates, resource estimates and weekly status reports.
- Performed all aspects of verification including Smoke testing, Functional testing and Regression testing on new builds and major functionalities of the application, every modification in the application.
- Worked on data condition as par LOB requirement and created json file as par requirement.
- Support other QA teams as needed.
- Performed data condition based on targeting and trafficking of the credit card.
- Checked if right card is displaying to the right targeted customer based on risk level.
- Checked all the functionality of the credit card working as expected. executed automation script using cucumber and java for requirement validation.
- Prepared Traceability Matrix to show the test coverage requirement vs Test scripts.
- Involved in querying using SQL and updating records and validate database records as expected.
- Performed Backend testing to verify the data integrity by passing SQL Queries.
- Defect Reporting, Analyzing, Tracking and Report Generation using Jira Management Tool.
- Experience of using Redmine for defect management.
- Participated and Initiated Team meetings on a regular basis and involved in active discussion to improve the testing quality by better strategies and testing approach
- Interacted with other teams to work through the interdependencies among applications.
- Involved in Preparing the Status Reports every Week which includes revision History, test case status, metrics, QA Issues and Defects.
- Maintain all data conversion procedures documents and Presented daily and weekly report to Project manager.
- Attended the daily SCRUM meeting, Bug review meetings and interacted with Business Analysts and Developers for resolving Defects.
- Performed Load testing with JMeter and LoadRunner.
- Experience creating web (HTML/HTTP), Web service, java, Citrix protocol.
- Responsible for performance testing for complex application using LoadRunner.
- Responsible for debugging and executing LoadRunner scripts.
- Experienced with LoadRunner scripting for xml/web service, we/html.
- Performed Mobile application testing manually and automatically (with Appium), on Android and iOS platforms.
- Experience in hybrid apps and mobile apps on iOS, iPad and android devices.
- Validation using simulator and emulators and also with real time devices.
- Performed API testing with Postman.
- Good experience on Selenium and Knowledge of using SoapUI.
- Extensive hands-on experience in test automaton of web applications using Selenium IDE & Web Driver environment.
- Developed and executed automated test scripts using Eclipse, Selenium WebDriver, Java and TestNG.