Snr Qa Analyst Resume
PA
SUMMARY
- Over 8+ years of experience in all phases of Software Development Life Cycle (SDLC) including Requirement gathering, System Analysis, Test Automation, Web Services, cloud testing tools and other Software products of diverse full - life cycle projects across multiple industries and platforms. Adept in designing Test Plans using the IEEE standard, test Strategies, test Suite, and test Cases.
- Solid understanding each phase in Software Development Life Cycle, experienced in Waterfall model and Agile SCRUM model
- Designed Test Plan using the IEEE standard, Test Strategies, Test Suite, and Test Cases.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver, J unit/TestNG, Quality center.
- Experience in designing and executing exceptional modularized reusable automated scripts using - Quick Testing Professional (QTP), Selenium IDE, VB Script.
- Experience in using Quality Center to document the test plan/test cases and keep track of the defects
- Proficient in testing tools such as QC/ALM, JIRA, Test Rail, and defect tracking software such as Bugzilla, You Track
- Extensive experienced in Analyzing requirements; writing Test Plans and Test Cases for positive and negative testing, using test techniques like boundary value and decision table; generating the Test Reports using generic functions; building the Test Environment
- Experienced in Functional and Regression Automation Testing with Selenium for the Web based application
- Expertise in Bug reporting tools such as ALM, JIIRA, Bugzilla
- Working knowledge of Manual and automated testing tools like Quick test pro (UFT), Win Runner.
- Experienced in various types of testing including Sanity Testing, Smoke Testing, Functionality Testing, Performance Testing, Volume Testing, Unit Testing, Integrated Testing, System Testing, Positive and Negative Testing, Security Testing, Stress Testing, Load Testing and Regression Testing of Standalone,.
- Participated in design walkthroughs and verified UFT Test Scripts and results
- Executed test cases, and test scenarios for User Acceptance (UAT), Functional and Regression test cases.
- Performed User Acceptance Testing (UAT) manually.
- Experienced in working with different Version Control Systems
- Experience in AWS/Amazon Cloud Tester
- Experienced in API and Web Service Testing using SoapUIpro on SOAP /REST Protocols
- Experience in doing testing on E-Commerce Platforms
- Proficient in both Manual and Automated Testing Tools such as UFT.
- Extensive knowledge in database querying and data manipulation using SQL,TSQL, and PL/SQL.
- Experience in Black Box, Positive, Negative, Data-driven, Unit, Integration, System, Front-End and Back-End Testing.
- Knowledge of Web Services and SOAP, experienced in API Testing with SOAPUI.
- Proficient in working on Multi-platform, including Windows, Linux, Mac OS
- Experienced in setup virtual machine in VMware to perform Cross-platform Testing
- Excellent communication skills.
- Strong instincts in locating the bugs for the codes, passion with debugging codes, highly interested in learning new skills
TECHNICAL SKILLS
Operating System: Windows, Mac OS X, iOS, Android OS
Testing Tools: Selenium Web Driver, Selenium Grid, Selenium IDE, UFT/QTP, HP Load Runner, TestNG/Reporting, JUnit, Maven, Maven, JenkinsBug Reporting Tools JIRA, ALM, Bugzilla, TFS
Programming Skills: Java, XML, HTML, CSS, JavaScript/jQuery
Database: MSSQL 2014/2012/2008 , 2012, 2014, DB2, Teradata, Oracle, MYSQL
Microsoft Office: Word, Excel, PowerPoint, SharePoint
Web Browsers: Firefox, Internet Explorer, Chrome, Opera
Other Tools: HP Quality Center, Jmeter, JIRA, MS Visual Studio 2008/2010,2012,2017 Bugzilla, Youtrack.
PROFESSIONAL EXPERIENCE
Confidential, PA
Snr QA Analyst
Responsibilities:
- Analyzed Requirements and Specifications, then established Requirement Traceability Matrix between software requirements and test cases/
- Involved in Test Plan, Test Strategies, Test Suite, and test Cases.
- Developed Manual test scenarios and test cases from Business Requirements and Design Documents.
- Performed Smoke Testing for the environment that ensures the function ability.
- Executed Black-box Testing with Selenium Web-Driver in Integration Testing and System Testing for Functional and Non-functional requirements, including performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product, and performed End-to-End Testing to ensure the complete integrated product working well.
- Prepare performance test scripts to analyze the performance of the application in cloud environment. Collected matrices and prepared analysis report in cloud environment.
- Exported Manual test cases into UFT and maintained the same in the Test Plan module.
- Created test plan to check the performance of the applications after migrating to AWS cloud environment.
- Created Graphic User Interface testing scripts to emulate the Front-end activities that potential users would perform as they interacted with the application and to test the GUI requirements.
- Performed Data-Driven Testing for positive and negative data from external Excel file or SQL Servers.
- Responsible for test management using UFT.
- Created the Frameworks and automated the tests with using the TestNG.
- Created framework to execute test cases using CI - Jenkin Jobs using Maven, TestNG.
- Performed Regression using Selenium Web Driver.
- Performed the Eclipse plug in for Continues Integration using Jenkins .
- Made extensive use of automated testing tools including QTP, Rational Team Test, and Microsoft Visual Test.
- Documented defects found during the test execution, and kept track of the defects by using Quality Center, and performed Regression Testing for the defect fixes in each version update.
- Reported the test results using ReportNG, analyzed Test Report with the test documentation details, and submitted the review to the team.
- Manually tested the web application to ensure the flow of the application functionality.
- Mentoring and Training the other team members, offshore and onsite.
- Participated in weekly status update with reporting testing progress and issues.
ENVIRONMENT: Windows 7, Eclipse, Selenium Web Driver, AWS/Cloud, Selenium Grid, QTP, TestNG/ReportNG, UFT, Jenkins, Maven, Quality Center, MS Word and Excel 2010, Java, XML, VMware -Virtual machine.
Confidential, Dallas, TX
QA Engineer
Responsibilities:
- Review Business Requirement Documents, Functional Requirements Specification, User Interface Design Documents and Use Cases to understand the functionality and working of the custom developed application.
- Author, Review, and Modify Test Strategy & Approach, Test Plans, Test Procedures to meet testing and product deadlines.
- Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
- Design, Development, Execution & Review of automation Frame work & script using QTP.
- Used QTP in Test Planning, Test Execution and Tracking Defects.
- Developed automated test scripts for Functionality testing using QTP.
- Expert in writing test scripts manually.
- Designed/Implemented a Test Strategy forPerformanceTests with LoadRunner in cloud environment
- Created and managed system testing schedule.
- Provided test team status reports on weekly basis to the project manager.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
- Analyzed ofPerformanceResults with graphs, resource monitors and identifying load patterns in applications using LoadRunner for cloud environment.
- Performed Smoke, Functional, Regression, System and User Acceptance Testing (UAT) in Web and Mainframe application.
- Created and maintained SQL Scripts to perform back-end testing on the oracle database.
- Performed Database testing using SQL queries
- Documented of Manual Test cases using the Microsoft Word and Excel.
- Execute test cases and perform hands-on manual software testing for system releases.
- Identify and log software defects into the defect tracking system (Jira and Quality Center)
- Conducted GUI, Backend, Data Driven Testing.
- Conducted regression testing on new builds/versions.
- Created automation scripts and made a suite of scripts when needed.
- Developed and executed test cases test Scenarios and followed-up defects using Quality center.
- Tracked defects using Quality center.
- Arranged weekly team meeting to assign testing tasks and acquisition of status reports from individual team members.
- Conducted Bug review meeting to discuss resolution of issues
- Maintained Requirement Traceability Matrix (RTM) to make sure that all the requirements are covered in test cases.
- Generated test execution reports and uploaded validation documents in share point web site for review.
Environment: Quality center, UFT, QTP, Selenium, AWS/Cloud, Windows, Microsoft Project, UNIX, Share Point Business Objects, MS Project, Share Point, SQL Server.
Confidential, Houston, TX
QA Analyst
Responsibilities:
- Analyzed Requirements and Specifications, then established Requirement Traceability Matrix between software requirements and test cases
- Designed Test Plan using the IEEE standard, Test Strategies, Test Suite, and test Cases
- Built the Test Environment in the hardware and software system based on the project requirement
- Performed Smoke Testing for the environment that ensure the function ability
- Executed Black-box Testing, Integration Testing and System Testing for Functional and Non-functional requirements, including performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product, and performed End-to-End Testing to ensure the complete integrated product working well.
- Created Graphic User Interface testing scripts to emulate the Front-end activities that potential users would perform as they interacted with the application and to test the GUI requirements
- Performed Data-Driven Testing for positive and negative data from external Excel file
- Documented defects found during the test execution, and kept track of the defects by using Quality Center/ALM, and performed Regression Testing for the defect fixes in each version update
- Reported the test results using ReportNG, analyzed Test Report with the test documentation details, and submitted the review to the team
Environment: Quality Center/ALM, Quality Center, SQL Server, SOAP UI, MS Office suite, MS Word and Excel, Java.
Confidential - Dallas, TX
QA Analyst
Responsibilities:
- Participated in Requirements and Design discussions with project stakeholders
- Analyzed User requirements, traceability, test strategies, use-case models, activity diagrams, sequence diagrams and collaboration diagrams and created test cases and test data.
- Documenting detail test plans, test cases, test scripts and expected results in Quality Center (ALM) and tracing the test cases to the requirements.
- Prepared status reports to be reviewed by the management.
- Created Test requirements, Test Metrics and assigned Test Cases to different Test Case folder in ALM.
- PerformedGUI and functionality testing of the web application on Windows.
- Executed Manual Test Cases by using positive and negative data inputs. Reported results and defects in ALM.
- Wrote detailed Test Cases based on the functional requirements and design specifications of the application
- Executed the tests manual to verify if the application meets the Functional requirements
- Automated the test scripts for GUI, Functional and Regression testing using Selenium WebDriver.
- Analyzed requirement updates and mapped them to their manual Test Cases
- Used ALM to manage changes and communicate them across the project teams.
- Generated SQL queries to validate the Data Integrity. Performed comprehensive backend testing to ensure coherence between the data entered in the front end user interface and the data retrieved from the database.
Environment: ALM, Web Services, SQL Server, Window 7, Agile, MS Office
Confidential, Columbus, Ohio
QA Analyst
Responsibilities:
- Analyzed various Requirements documents and Use Cases to prepare the detailed Test Plan.
- Prepared test data for data driven test cases and tested the entire application regarding the Requirement of system.
- Analyzed business requirements and design specifications.
- Developed detailed Test Cases based on analysis of the business requirements and communication with business.
- Performed End-to End testing, System testing, Regression testing, Compatibility testing and Functional testing.
- Tested all the applications under different Operating Systems and under different Web Server environments.
- Worked in the agile environment with frequently changing requirements and features set.
- Performed functional testing, regression testing, integration testing, system compatibility testing and User Acceptance testing.
- Involved in generating test plan, test cases in HP ALM/ Quality Center.
- Involved in defect tracking, defect reporting, analyzing results and documenting using ALM/Quality center.
- Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using ALM/Quality Center.
- Wrote SQL queries to test the database and validate the data integrity.
- Analyzed the existing Crystal reports and tuned for faster execution.
- Developed common reusable libraries of user defined public functions.
- Wrote reports for projects and work with different project managers.
- Used Quality center for Defect Tracking.
- Communicated and escalated project quality issues and quality deficiencies to upper management via verbal presentation, status reports and metric reports.
- Interacted with developers, discussed technical problems, provided feedback concerning completeness and reported bugs.
- Participated in weekly project status meetings with the management team and walkthroughs.
Environment: Quality center, ALM, Windows, Microsoft Project, UNIX, MS Project, Share Point, SQL Server.
Confidential, Atlanta, GA
QA Analyst
Responsibilities:
- Wrote Test Plans and Test Cases according to Business Specifications
- Followed agile methodology.
- Performed black box testing for entire application for various builds
- Defects were tracked, reviewed, analyzed and compared and stored in Test Director.
- Developed Test Data Matrix and attached to the Corresponding Test Case.
- Identified test cases, executed assigned test cases.
- Experienced in determine the test strategy, designing test scenarios based on client’s requirements and system architecture.
- Responsible for communicating status and progress, validating the issues raised by users and tracking till fixes.
- Recorded results of test execution and logged defects in the defect management system.
- Reported and documented test results within project deadlines.
- Performed Functional Testing, Web Testing, Sanity Testing, Smoke Testing & Regression Testing.
- Interfaced between the validation and development teams ensuring effective communication.
- Attending walk through & creating detailed test status reports.
- Giving test plan walkthroughs to business and development team.
Environment: Quality center, Windows, Microsoft Project, UNIX, MS Project, Share Point, SQL Server.