Qa Analyst Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- QA Tester with 6 years of extensive experience mainly in Desktop and Web Applications using Manual Testing Techniques and Automated, Mobile Testing.
- Excellent QA experience in all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) with good working knowledge of QA methodologies like AGILE, Scrum and Waterfall.
- Hands On Experience in Automation tools like HP QTP, HP UFT,
- Experienced in developing, Test Scenarios, Test Cases and Traceability Matrix from Business Requirement Documents (BRD) and Functional Specification Documents (FSD).
- Proficient in preparing Test data, Executing Test cases, Reviewing, Tracking Defects, Reporting Defects, Weekly Test Reports & Defect Metrics.
- Excellent knowledge on different modules of SuccessFactors like Employee Central, Performance template etc.
- Experience in Automation and Regression test execution performed using HP QTP automation tool.
- Designed and implemented different automation frameworks from scratch like, keyword Driven framework, Data Driven framework for a number of projects.
- Expertise knowledge in converting manual test cases to Quick Test Professional (QTP) scripts for automation and regression testing using QTP.
- Introduced Test Data Management concept to the team and managed it by creating complex queries in SQL and JCL batch jobs. Used SPUFI to access the database.
- Experience in Writing and executing SQL for checking the validity and integrity of the data in various databases such as Oracle, My SQL etc. to perform Back - End-Testing.
- Sound knowledge and exposure in working with the various relational databases like Oracle, SQL Server etc.
- Good knowledge in DBMS and RDBMS concepts for large oracle databases.
- Experience in testing Middleware technologies IBM Web Sphere MQ, SOA, Web Services like SOAP, REST testing using SOAPUI Pro.
- Built and Maintain Keyword driven, Data driven and Hybrid driven frameworks using Selenium WebDriver and HP QTP/UFT.
- Extensive experience with different automation tools such as Selenium WebDriver/RC/Grid, Cucumber, Appium, Soap UI, HP ALM, QTP/UFT.
- Possess expert level of understanding of XML documents for Web Services Testing.
- Experience in Analysis and Defect Tracking using HP Quality Center/ALM, JIRA, Bugzilla and TFS.
- Good experience in QTP - VB Script, Descriptive programming, developed reusable functional libraries which are used in different scripts.
- Implemented Unit testing frameworks using TestNG, JUnit with Selenium WebDriver.
- Handing on experience in writing test cases using Java programming language with Selenium.
- Used checkpoints to check the functionality in QTP.
- Used HP Quality center/ALM as Test Management, Defect tracking tool and also executed automated QTP test scripts from Quality Center.
- Good understanding and knowledge of UNIX commands.
- Expertise in logging defects using JIRA, performed defect tracking and reporting.
- Involved in Peer Reviews of Test cases/Defects and developed, maintained Review Checklists.
- Experience in conducting Review meetings (Inspections & Walkthroughs).
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/Scrum. SDLC, STLC.
Testing Tools: SoapUI, Selenium, and QTP.
Test Build& Integration Tools: Maven, Jenkins.
Markup Languages: HTML, XML, XPath, CSS Selector.
Databases: MySQL, Oracle, SQL Server.
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows 7/8/10.
Defect Tools: HP Quality Center, RALLY, ALM, Team Foundation Server.
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access.
Utilities: Eclipse, SuccessFactors, GIT.
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
QA Analyst
Responsibilities:
- Analyzed Business Requirements (BR) and Application design documents and created Traceability Matrix interlinking the test requirements and test cases.
- Performed Test Script execution and functional test case development using Selenium WebDriver.
- Worked in Agile development environment and participated in the Test Plan and Test Strategy creation.
- Attended sprint plan meetings every two weeks to review the user stories and daily SCRUM meetings.
- Wrote Manual Test cases on Functional and Business requirements.
- Extensively used Quality Center for Test planning, Bug tracking, and Reporting.
- Involved in creating test set in Quality Center and exporting test cases in to Quality Center.
- Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI. Tested SAP Success factor and performance templates.
- Tested the application for specific Performance and End User Testing on its compatibility on various web browsers like Chrome, Firefox and Internet Explorer.
- Test data management - Providing Test Data to Development team, System Testing team, UAT and Performance testing teams.
- Created the test cases based on the functional requirement on SAP SuccessFactors.
- Performed web services testing and validated the Soap UI responses by editing the XML in the backend database to get the expected result.
- Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins used TOAD and SQL Developer.
- Used Xpath and DOM to work with dynamic and static objects in Selenium Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API
- Performed Backend/SQL Test for Insert, Update, and Functions.
- Test Script execution on Selenium WebDriver.
- Participated in Weekly meetings and walk through to discuss Defect Priorities.
E nvironment: Quality Center, Selenium Web Driver, TestNG, Java, Linux, SuccessFactors, Oracle, SQL, SOAP UI, XML, Agile, Web Services, HTML.
Confidential, Dallas, Texas
QA Analyst
Responsibilities:
- Worked under Agile methodology attending daily Scrum calls with 4-week sprint timeline which were tracked with QC.
- Converted manual Test cases into automation scripts using Quick Test Professional(QTP)
- Conducted Functionality testing during various phases of the application using Manual Testing methods.
- Used TOAD for writing SQL queries, used many types of complex queries for validating, retrieving and comparing the data.
- Performed regression testing for every modification in the application & new builds using QTP.
- Used Quick Test Professional (QTP) for regression testing and running the automation suite.
- Done SOA testing for Volunteers API's using SOAP UI XML file.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver & created Data Driven framework using Test NG.
- Used Quality Center (HP QC / ALM) to develop test cases, and executed them in test lab.
- Identified and analyzed defects and communicate them clearly using QC
- Worked on SOA Web Services Technology, Validated Request and Response XML using SoapUI tool.
- Created Test Suite, added assertions in SoapUI tool to validate the response XML.
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Tested integrated software (Web Services (SOAP and REST), and messages.
- Performed Back-End testing using complex SQL queries.
- Test Data Management - Created and maintained Test Data factory, provided test data for all project teams involved.
- Loaded data into Oracle using SQL loader and validated data.
- Written SQL Queries and executed them using TOAD and SQL Editor.
- Performed Back end testing by writing SQL statements using SQL Plus and TOAD.
- Participated in weekly meeting with the management team and walkthroughs
- Performed extensive database testing to verify the results generated by the batch applications.
- Written SQL queries using TOAD to validate the data from different tables.
Environment: Java, QC, QTP, Selenium Web Driver, VB Script, Oracle, HTML, Testing, Agile, Linux, SQL, Manual Testing, MS Office, Web Services, Toad, RESTFUL, SOAPUI.
Confidential
Test Engineer
Responsibilities:
- Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings.
- Worked with developers to update the defects, resolve them and track their status using QC.
- Prepared test Cases, and Test data for the application as well as for the database verification based on the functional requirements and test specs to perform manual testing.
- Reviewed change request documents and defect description and attendant meetings to document the required changes.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
- Updating status report daily basis and weekly basis by conducting meetings with QA team.
- Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system using Quality Center.
- Conducted system testing for applications to ensure requirements are met and defects are managed.
- Involved in maintaining Requirements Traceability Matrix (RTM) to ensure comprehensive test coverage of requirement, and test prioritization.
- Developed test cases, test procedures and test data from requirement document.
- Involved in test plan and test case review meetings.
- Updating the test cases document according to review comments.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
Environment: Eclipse, MS Office, Linux, Oracle, SQL, QC, GIT, Maven, Jenkins.
