Qa Analyst Resume
Atlanta, GA
SUMMARY:
- 6+ Years of industry experience in the area of Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Good experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) Testing and Compatibility Testing of Web & Client server based Applications.
- Expertise Test Design, Execution and Implementation of QA Activities using Tools like Quality Center/ALM, Quick Test Pro/UFT, Selenium tools.
- Excellent understanding of Software Development Life Cycle (SDLC) and Software Testing Cycle (STLC).
- Experience in Selenium IDE, Selenium Web driver, Selenium Grid using Core Java for developing automation scripts in Eclipse IDE.
- Well versed with Handling Elements in Selenium WebDriver.
- Developed and Executed TestNG Test Cases using Eclipse IDE.
- Experience in working on framework using a design pattern - Page Object Model
- Expertise in implementation of Automation framework using Selenium.
- Worked on Web Services based on SOAP and REST using SOAPUI tool
- Good experience in testing both SOAP and REST services using SOAP UI, and Tested both HTML, XML and JSON formats.
- Experience in mapping analysis, Test Case Preparation, Test Execution, Defect Reporting, Regression Testing and Final Documentation.
- Strong skills in Manual and Automated Testing of web services, web applications on Windows and UNIX operating systems.
- Ability to work on Agile and challenging environments with focus on product delivery.
- Experience in Performed the Back-End testing to ensure data consistency on front-end by writing and executing the SQL queries on Oracle database.
- Excellent communication and Inter personnel skills. Exceptional ability to learn new concepts. Skilled at assessing client needs, working in a group, implementing cutting-edge technology solutions, and training/supporting end users.
TECHNICAL SKILLS:
Testing Tools: QTP/UFT, Quality Center/ALM, selenium tools
Bug Tracking Tools: Quality Center/ALM,Rally,JIRA
Databases: Oracle, TOAD,MS SQL Server, and Microsoft Access
Scripting Language: Java, Groovy, VB script
Web Technology: HTML, XML
Operating Systems: Windows, UNIX and Linux
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta,GA
QA Analyst
Responsibilities:
- Involvement in Preparation of Test Plan, Test Cases and Test Data.
- Involved in Smoke Testing to validate the test environment.
- Attending and Conducting External Walkthrough and Peer Review meetings for Test Plan and Test Cases.
- Involvement in Test Execution, Results Analyzing and Defect Reporting.
- Involvement in RTM Preparation. Involvement in Test Execution, Results Analyzing and Defect Reporting
- Involved in Automation Infrastructure Development using Selenium.
- Created Test cases Using Element locators and Selenium Webdriver methods.
- Developed the Automation Test Scripts in Selenium WebDriver usingJavabased on the design pattern Page Object Mode
- Prepared XML and Excel files for collection of data and Element Locators using object repository, used this in test suite with the help of APACHE POI library files.
- Conducting Data driven testing, cross browser testing and parallel test execution.
- Created Maven Project using Maven build automation tool to create dependencies like wars, jars
- Triggered POM.XML files using Jenkins, Continuous Integration Tool to generate reports and to trigger periodically
- Identifying Critical test case on each release and updating Regression Suite.
- Validated WebServices SOAP request and response XML and RESTful ServiceCalls using SOAPUI tool.
- Validated WSDL Files, XML Schema, and WebServices End Points for each environment.
- Added assertions in response xml to validate the output of web service calls.
- Utilized multiple validation rules, property transfers, Data Gen etc.in SOAPUI tool to validate request and response of Web Services.
- Developed Groovy Script in SOAPUI tool to connect to database for automation of WebServices.
- On regular bases used to interact with developers to resolve the issues related to Defects.
- Submitting daily and weekly status reports to the manager and performed timely escalations to the management.
Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, Eclipse,Webservices, SOAP UI Pro, Quality center, SQL, Toad, Windows
Confidential, Alpharetta,GA
QA Analyst
Responsibilities:
- Involved in testing of Web services using WSDL files and WADL
- Validated the REST requests and responses
- Tested Web Services by providing required input data to request XML and validated response XML using SOAP UI. Added Assertions to validate the response xml with database
- Added Property Transfer test step to transfer the values from one response XML to another request XML
- Used multiple set of data for Data Source and Data Sink in form of excel file
- Attended sprint backlog grooming, planning sessions and provided estimates for defined User stories.
- Prepared test cases based on Acceptance criteria specified in each user story.
- Set up test data in different environments (DIT,FIT,PROD)
- Verified Rest APIs for different modules for different roles
- Connected to databases thru TOAD to validate information entered thru UI/APIs.
- Verified event notifications for events triggered via APIs
- Used Rally tool for defect reporting.
- Extensively automated regression and functional test using Selenium Webdriver
- Developed Automation Test Scripts using Java, Selenium WebDriver, TestNG framework and used MAVEN build tool to run the automation.
- Involved in testing the compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Involved in writing unique XPath to identify web elements.
- Worked with Developers and product owners to understand and document the Acceptance Criteria for user stories on Rally
- Involved in SCRUM meetings with the Development and Product Management team in Sprint Planning, analyzed, developed product stories, and included them in Sprint Backlog, also involved in Retrospective meetings
Environment: Rally, SOAP UI Pro,TOAD,Windows, Agile, Selenium WebDriver, java, TestNG, Jenkins, SHTML, XML, Quality Centre.
Confidential, Phoenix, AZ
QA tester
Responsibilities:
- Analyzed Business, Functional Requirements and Use cases of and developed Test Plans, Test cases and Test scripts for both positive and negative tests.
- Managed test cases and execution using Quality Center
- Formulated detailed use cases for increasing core component test coverage to facilitate regression and automation testing
- Created the strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing
- Performed Functional testing, Black Box testing, Regression testing, Integration testing to make sure the application conforms to the requirement specifications
- Prepared reports and test results after each release cycle for management and further test planning.
- Performed black box testing of POS(Point Of Sale) application
- Identified and reported software defects using Quality Center
- Verified weekly change requests (CRs) and other maintenance items rolling into production
- Manually performed back-end testing by writing SQL queries
- Executed Unix Commands on the backend to check the application server log files.
- Developed User-Acceptance Test scripts and assisted users in conducting UAT. Verified the front end GUI by inserting various Get RO and Get TO properties in the script
- Prepare requirement analysis and project planning documents using Quality Center
- Developed test scripts using QTP
- Created functions library to write reusable functions using vbs file
- Created the mapping of Custom classes to Standard classes using QTP Object Identification class map tool.
- Used Quality Center to create, manage, run test suites, generate reports for percentage of failures, defect status etc.
- Work closely with the Developers and Engineering Teams in the review and modification of product specifications. Used SQL to query the database and verify the generated reports.
- Designed the Test scenarios so that the achievement of the functional requirement is tested with positive, Negative conditions.
Environment: Quality Center, Quick Test Professional 9.0/ 8.2, XML, C++, VB.Net, SQL, Windows
Confidential, Phoenix, AZQA tester
Responsibilities:
- Involved in analyzing the business process through Use Cases, Work Flows and Functional specifications.
- Analyzed the business and functional requirements of the application and developed detailed test plans, test cases in Quality Center.
- Defined the test criteria and project schedules, and baseline the Test Plan with the help of project meetings, walkthroughs.
- Developed the Test plans for quality assurance based on functional requirements.
- Performed database testing using SQL.
- Followed Agile methodology during an implementation stage. Attended daily meetings (SCRUM) and at every SPRINT, there has been a test deliverable
- Trained resources on testing processes, test standards, and testing tools for agile.
- Prepared Test Plans and Test cases by going through the Design, Functional Requirements and user (Business) Requirements Documentation.
- Performed Functional Testing and involved in Performance Testing.
- Performed Regression Testing during various phases of development.
- Created data driven tests using QTP to run the script for varying data.
- Conducted System and Testing, debugged the software errors and interacted with Developers to resolve technical issues.
- Created automated test scripts using UFT QTP for data verification and validations.
- Conducted Backend Testing by querying databases.
- Interacted with developers and reported the software bugs through ALM
- Actively participated in BUG meetings to resolve the defects in efficient and timely manner.
- Used Quality Center to detect defects, communicate to the developers and tracking the defects.
Environment: QTP, Quality Center, VBScript, Web Logic, XML, Agile,, Windows, Oracle 9i
