We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

3.00/5 (Submit Your Rating)

Birmingham, AL

SUMMARY:

  • Experienced software quality assurance professional with 8 years of experience in all phases of Software Testing Life Cycle (STLC); Involved in developing Test Cases
  • Test Plan and Automation test scripts using Selenium. Diversified experience inAutomation, Manual testing and Business Analysis methodologies, serving various domains such as Finance, Banking, Healthcare and Retail.
  • Experience in System, Functional, Integration, Regression and User Acceptance testing.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Experience in web applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium Web Driver, JUnit and TestNG, Cucumber, Jenkins.
  • Good knowledge of developing in different type of frameworks like Keyword driven, Data driven and Hybrid framework.
  • Used Selenium Web Driver and TestNG to run paralleltesting by creating Groups, and categorizing test cases.
  • Experienced in using Apache POI to read data from external sources to feed locatorsinto the test script.
  • Good Knowledge on using BDD Frameworks like Cucumber.
  • Developed framework using Cucumber, TestNG, Page Object Model, and Page Factory.
  • Experience inAutomating test scripts for application’s web pagesusing Selenium Web Driver in Page Object Model (POM) design pattern.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Experienced using various TestNG Annotations like Before Suite, After Suite, After Method, After Test, Data provider, Test and configured Parallel Processing using TestNG xml.
  • Used log4jfor logging application level info for debugging.
  • Proficient in Java, JDBC, JavaScript, C, C++, Oracle, SQL Server, SQL, PL/SQL and in web Technologies like HTML, XML and CSS.
  • Written complex SQL queries for validating the data stored in different database tables.
  • Performed backend testing for data validation using SQL Queries. Validated data using SQL joins.
  • Designed and developed Test Plans, Test Scripts and Test Cases in HP Quality Center and executed them.
  • Experienced in Database Testing using interfaces like My SQL, TOAD and SQL Server.
  • Validated web services manually and through automation using SOAPUI testing.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Worked onGUI Object / element verification is done through XPath, CSS Locators.
  • Extensively involved in Automating GUI Functionalities which includes handling Web Elements like Textboxes, Images, Buttons, Check Boxes, Links and Dropdowns (using Select Class),Pop - Ups, Web Tables/ Frames/ Dynamic Elements, Keyboard and Mouse events.
  • Performed Cross Browser and multiple environment testing using Java, TestNG, multiple browsers and multiple environments.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using ALM Quality Center, JIRA and Rally.
  • Excellent experience with source version control tools such as Git & Subversion.
  • Ability to work in a team environment. Strong communication and interpersonal skills.

TECHNICAL SKILLS:

Methodologies: Waterfall, Agile Scrum, STLC

Test Automation Tools: Selenium 2 Web Driver/RC/IDE/Grid, Quick Test Pro (QTP/UFT) version 11.5, Cucumber, SoapUI

Defect Tracking Tools: ALMQC11.0, JIRA, Rally, TFS, ALM

Frameworks: Keyword driven, Data driven, Hybrid, Page Object Model (POM), TestNG, Junit, Log4j

Build & Integration tool: Maven, ANT, Jenkins

Programming languages: Java, C, Gherkin, VBA, SQL, C#, .Net, Shell Scripting, VB script

Web Technologies & Services: HTML5, CSS, XML, JavaScript, JSON, SOAP, REST

Databases: MySQL, ORACLE, SQL Server, PostgreSQL, Toad

Platforms: Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X

Browsers: Firefox, Safari, Chrome, Opera, IE, Mobile

Web Debugging Tools: Firebug, Fire Path

Version Control Tools: Git, SVN, TortoiseSVN, GitK & GitGui

Microsoft Tools: Outlook, Visio, SharePoint, Word, Excel, Access

PROFESSIONAL EXPERIENCE:

Confidential, Mountain View, CA

Sr. QA Analyst

Responsibilities:

  • Implemented Hybrid automation test framework with Selenium Web Driver, Java and TestNG.
  • Executed test cases relating to mouse hover using Actions class and found hidden elements using XPath, CSS and windows classes.
  • Wrote test cases to handle Alerts on web page.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed Synchronization using Explicit & Implicit waits.
  • Developed Test plans and Test Scripts, defined Test Scenarios, Analyzed bugs and also, involved in quality assurance reviews with the team to ensure bugs are reported and closed.
  • Executed test cases and participated actively in System Testing, UAT and Regression Testing.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Performed Sanity testing and Ad-hoc testing when required.
  • Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking using Rally.
  • Executed some test cases using TestNG parameters, data providers, suites, parallel suites and groups.
  • Involved in the use of Cucumber Step Definition, Scenarios and Features.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Used Jenkins tool for continuous integration of the builds and deploying the build artifacts. Used Maven for project building.
  • Experience in Analysis, testing, and certifying application-specific software and performed ambiguity reviews of business requirements and functional specification documents
  • Created test cases and performed Database testing to check whether the data is being migrated properly.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.

Environment: Selenium WebDriver, Jenkins, REST API, SOAPUI, Maven, TestNG, Rally, Eclipse, XPATH, Java, HTML, CSS, Agile, GIT, SQL, Oracle and Windows

Confidential, Birmingham, AL

QA Analyst

Responsibilities:

  • Developed automated Test cases in Java using Selenium WebDriver.
  • Created user defined functions in Java and implemented the functionality with Selenium.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java and Selenium WebDriver.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Created Test plan, High level scenarios, Test case construction and Test estimates, resource estimates and weekly status reports.
  • Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness &completeness.
  • Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web page.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used switchTo().alert().accept(), switchTo().alert().dismiss(), switchTo().alert().getText to handle Javascriptalertpopup box.
  • Used Selenium WebDriver APIs for writing test suites and test cases for testing functionality.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id’s and XPath in Selenium.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Wrote BDD UAT using Gherkin format and implemented the step definitions using Cucumber for User Acceptance Test (UAT).
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Executed SOAP based web services API testing (Java client and SoapUI).
  • Implemented Modular Framework for Selenium based scripts.
  • Conducted Cross browser testing in IE and Firefox using Selenium.
  • Performed browser validations across operating systems by verifying the visual presentations, alignment, design and accuracy of links.
  • Used Selenium Web Driver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Involved in preparation of test plan for every product created, updated stories and tasks in JIRA.
  • Performed change defects verification of data in QA environment, before the Production implementation.

Environment: Java,SeleniumWeb Driver,Junit, Jenkins, SoapUI, SVN, JIRA, TOAD, Maven, MS Office, SQL, Windows.

Confidential, New York, NY

QTP Analyst

Responsibilities:

  • Developed and executed test plans, test cases based on the requirements.
  • Helped the Lead create Traceability Matrix to ensure comprehensive test coverage of requirements identifying all the test conditions and test data needs.
  • Designed test data using MS Excel sheet and created data driven tests to test the application with positive and negative inputs.
  • For approved Project Change Requests, updated the appropriate documents and project work plans to reflect changes in requirements documents.
  • Developed and enhanced scripts in QTP/UFT11.5 by applying checkpoints, parameterizations, synchronization points and creating modular tests.
  • Utilized HP Functional Test Suite (Quick Test Pro, Quality Center) for test automation.
  • Enhanced the VB Script in QTP using Descriptive Programming and Function Libraries.
  • Prepared several SQL Updates/Inserts to manipulate the testing data and prepared SQL queries to retrieve data from database to perform database Integrity testing.
  • Interacted with developers to report software bugs and re-tested the fixed issues.
  • Maintenance and enhancement of VB scripts in UFT as per the application change requests for every new release.
  • Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario based tests in Test-Lab Module of QC.
  • Involved in identifying Integration User-Stories and Tasks during the Sprint Planning Sessions.
  • Used Black box and white box testing.
  • Attending Daily Stand-up meetings, as part of the sprint meetings following the Agile Methodology, for the QA Integration Team.
  • Used version control software, GIT extensively to rebase and merge branches to the Master.

Environment: UFT version 11.5, VB Scripting, ALMQC11.0, JUnit, Oracle, SQL, XPath, Git, Version One, PSR, SVN, MS Office Suite.

Confidential

QA Analyst

Responsibilities:

  • Preparing Test Conditions, Test Cases, Mapping test cases to the scenarios, performed functional as well as system integration testing.
  • Understanding the Business requirement and Functional specification documents provided.
  • Performing Adhoc testing comprising various scenarios and reporting defects and Coordinating the defect meeting call with Business and Developer.
  • Analyzed and evaluated complex client requirements and converted them in to suitable Automation test suite.
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario.
  • Developed and automated Regression test case and System testing.
  • Created test script using Java with Selenium Web Driver
  • Created automation framework using Data Driven framework to test web application.
  • Create test script in TestNG framework using Java with selenium WebDriver for regression test and maintain the same.
  • Tested SOAP API Web Services using SoapUI.
  • Wrote Selenium script for taking screen shot and also used action class to perform mouse movement.
  • Performed Test Execution and defect logging and tracking using HP ALM.
  • Worked extensively on Quality Center modules- Test Plan, Test Lab, Defects and Reports.
  • Performed Backend testing to test the validity of data using SQL Queries.
  • Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java, SVN, Jenkins, Selenium Web Driver, SoapUI, TestNG, Selenium Grid, Maven, QC, Eclipse and SQL Server.

Confidential

QA/Database Tester

Responsibilities:

  • Extensive experience in Backend testing and Oracle Database Validation using Toad.
  • Experience with TOAD for backend data validation.
  • Extensive use of SQL and DB2 to extract data from the database.
  • Wrote Several Test cases based on Requirements.
  • Defects were logged and reported using HP's Quality Center.
  • Developed and executed manual/automated scripts for Functional, Integration, End-to-End and Regression testing.
  • Written and executed extensive database queries using Inner, Outer, Left, Right Joins.
  • Experience using SQL query builder and schema browser in Toad.
  • Involved in testing the application utilizing the Waterfall methodology.

Environment: Quality Center, Oracle 9i, SQL, PL/SQL, TOAD, HTML

We'd love your feedback!