We provide IT Staff Augmentation Services!

Qa Analyst Resume

5.00/5 (Submit Your Rating)

Richardson, TX

PROFESSIONAL SUMMARY:

  • Dedicated, knowledgeable, and experienced professional with 7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing of client server application in back end testing
  • Thorough knowledge in implementing Waterfall, Agile(Sprint/Scrum) Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Experience in all phases of Software Development Life Cycle/SDL (Waterfall and Agile/Scrum) and Software Test life cycle/STLC (Requirement Analysis, Test Planning, Test case development, Test Environment setup, Test Execution, Test Cycle closure) and coordination with Development Team Logging and Tracking Defects in all the phases with major responsibilities.
  • Skilled in Functional testing, GUI testing, Regression testing, System Testing, Configuration Testing, Data Driven Testing, Cross - browser testing and User Acceptance Testing (UAT).
  • Proficient in designing, documenting and reviewing test documents like Test Scenarios, Test Cases, Test Data, Test Summary Reports and Defect Summary Reports. Experience in creating Requirement Traceability Matrix(RTM) to trace test cases to functional and technical requirements.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development),TDD (Test Driven Development) using Cucumber in Gherkins format and create Integration/Regression test scenarios, implement data management strategy, and generate required reports. Improved existing test automation frameworks like Data driven, key driven, POM, Synergy and Robot Framework.
  • Utilized parallel processing or grid systems to speed up the tests. Defined and establish test metrics to measure not just product quality, but quality of testing and feedback to engineers.
  • Developed efficient and effective quantitative methods and guidelines in order to continuously improve quality processes and practices across multiple projects.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), SoapUI,, Protractor, Cucumber/Gherkin, Geb / Spock, jUnit, TestNG, Twist, Maven, POM framework, TFS and Eclipse.
  • Good knowledge in REST, Jenkins, Web API, HTML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, #, Web Services, javascript.
  • Demonstrated experience with Continuous Integration, following build/deploy/version control tools: Jenkins, Maven, Git, Mercurial, Subversion, Bamboo, uBuild / uDeploy, Grunt, Team City.
  • Experienced in programming platform such as: PHP, JavaScript frameworks in HTML5/CSS3 context, (AngularJS, jQuery, D3), RESTful APIs/JSON, Mobile development.
  • Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins and Version One for improvements and new features. Experienced in different types of testing on AUT such as GUI, Functional, Regression, System Testing and Performance Testing.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA and JavaScript for highly transactional websites. Executed automation scripts on different browsers/environments & reported defects/results to.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries in multiple Databases, SQL Server, and MySQL.
  • Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center
  • Expertise in working knowledge of Core Java and Object Oriented Concepts(Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Experienced in using Test Management tools such as Rally, JIRA bug reporting tools to track test progress, execution and deliverables.
  • Hands on experience in using build and project management tolls likeAnt, MAVENand Configuration management tools like SVN,GIT. 
  • Experience with projects that utilized web technologies like XML, HTML, CSS.
  • Generated (TSL) Test Scripts and validating the scripts using Synchronization point.
  • Generated test logs using Log4j for various log levels.
  • Strong experience of  Retail, Banking.
  • Dynamic and assertive team player with a strong inclination to improve and optimize process development and implementation.
  • Excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium Grid, JUnit, Cucumber, SoapUI .Altova Xml spy, RAID,QTP

Test Build& Integration Tools: Maven, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM),Robot Framework

Programming Tools: JAVA, Java Script, Gherkin, SQL,VB Script, Groovy

Markup Languages: HTML, XML, XPath, Css Selector

Databases: MySQL, Oracle, SQL Server, Mongo DB, No SQL Mark Logic Db

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows 7/8.

Defect Tools: HP Quality Center, JIRA,RALLY,ALM

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, GIT, SVN, Firebug, Fire Path

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC.

PROFESSIONAL EXPERIENCE:

Confidential, Richardson, TX

QA Analyst

Roles &Responsibilities: 

  • Verify requirements coverage by conducting walk through meetings of test plan and scenarios with Business Analyst, Project Managers and Test supervisors
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Interacted with Client, Product Owner and Development team to understand the User stories and Acceptance Criteria and gathered Functional and Non-Functional requirements for project release­­­­­­­­­­­­­­
  • Involved in Requirements gathering and reviewed Business Requirement Specification documentation and participated in preparing Test cases based on Product Backlogs.
  • Involved in testing of application using the Scrum (Agile) methodology. 
  • Developed and implemented Behavioral Driven Development Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script. 
  • Developed Synergy Framework using TDD, BDD Cucumber for both UI and ISL stories and developed Feature files which includes Features, Scenarios and Step Definitions. 
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG Unit Testing Framework by adding different annotations. 
  • Involved in Regression testing using automation scripts for web pages. 
  • Good technical understanding of Service Oriented Architecture (SOA) using Web Services (SOAP and Restful).
  • Implemented Restful Web Services that are consumed by customers for balance enquiry, redemption and other operations.
  • Done Key Driven Automation Frame work (Robot Framework) for Acceptance Test Driven Development (ATDD). 
  • Used REST API to make Web Services call outs to fetch and Asset information from external systems and also used REST ASSURE, JSON assert for automating Web services and extensively automated XML and JSON responses.
  • Designed, developed and executed automated tests using Selenium WebDriver. Handled special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization. 
  • Raised defects and performed tracking using RALLY and reported to developers and test manager. Involved in updating and execution of Test Cases according to the requirements. 
  • Performed GUI and functional testing for different modules of application.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured L queries to fetch data from the Mark Logic database.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule. 
  • Performed testing on Web Services using REST client and SOAPUI to check the communication between different services.
  • Maintained and executed Maven build files for running automated tests by adding dependencies. 
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins. 
  • Manage the onsite and offshore QA teams and provide test estimate and allocate resources, create work assignments for the team, maintain timelines/milestones, and ensure compliance with quality standards.
  • Reported daily status of data creation and sent weekly status reports to the managers and directors. 
  • Performed Back-end testing to ensure that the user data was updated in database using SQL. 
  • Attended Bug Meetings and also meetings with the Managers, Directors, scrums and Developers for query resolution.

Environment: : Selenium WebDriver, Eclipse, Java 1.8, Maven, ATDD , TestNG, RALLY, Cucumber, Oracle, SQL, Html, MS Excel, SOAP UI, REST Client, TDD,POM Framework, Jenkins, POM, Mark Logic Db, Sql

Confidential, Nashville, TN

QA Analyst

Roles & Responsibilities:

  • Involved in attending Scrum meetings and gather business requirements and coordinate with business analysts and developers to convert Sprints to testable requirements.
  • Developed and maintained automated ATDD test scenarios. 
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports .
  • Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results .
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Performed Functional testing as per user stories and also performed Integration Testing & System Testing using Selenium WebDriver automation scripts.
  • Performed Data driven testing to validate the components displayed on the website using Selenium
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Experience in designing and developing the BDD/ATDD frameworks and worked very closely with the scrum master, product owner and users to derive the Scenarios and created feature files, Step definitions and runner test using Cucumber tool. 
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG and XPath.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Managed individual sprints user stories and tasks using Rally as tracking tool
  • Used Fire Bug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, Css Selector, Link, Partial Link, Attributes and Tags
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions..
  • Experienced in implementing automated testing and built test automation framework using Robot Framework, Page Object Model, Page factory.
  • Customized UFT groovy scripts into selenium and generate QTP scripts for PT Applications by using VB Script.
  • Developed Appium Scripts for Native Android/IOS Apps using Java.
  • Identified objects of App using UI Automator tool for Android and Appium Inspector for devices.
  • Participated in developing common Appium framework for both Android and IOS
  • Involved in developing automated test cases using Cucumber in JUnit.
  • Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features
  • 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 by using Selenium.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Agile, QTP, Firefox, Java, SOAP UI, Windows, C#, Oracle, SQL Server, Quality Center, HTML, XML, Version One, MS Office tools, Cucumber.

Confidential, Orlando, FL

QA Analyst 

Roles & Responsibilities:

  • Reviewed and analyzed Business Requirement Documentation (BRD) to gain understanding of POS implementation.
  • Executed automation scripts (QTP/UFT) and integrated QTP with QA/ALM for Test Case Execution.
  • Reviewed Functional requirement and Use Cases documented in Requisite Pro.
  • Managed System testing of Retail Merchandise System (ORMS) and Oracle Retail Price Management (ORPM)
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
  • Used VBScripts in QTP/UFT to access webpage script variables
  • Run tests by using Selenium remote control in different browsers
  • Tested different functions of the POS system like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.
  • Created Automation test framework using Selenium.
  • Supported execution team in the execution of Oracle Retail test scripts 
  • Participated in cross walk testing using two POS systems.
  • Responsible for documenting the System Requirements to support National POS initiatives for the Retail.
  • Prepared Test Data and executed Test Cases from HP Quality Center
  • Participated in the Development of Internal Communication Plans to support POS initiatives.
  • Responsible for the creation and execution of Oracle Retail Merchandise System (ORMS) Test scripts
  • Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Participated in testing POS (point of sale) software.
  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data. 
  • Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP)
  • Customized the QTP test as per the test Case by using the VB-Script
  • Executed SQL queries to verify the database for the relevant test cases.
  • Documented the defects in Quality Center and assigned them to relevant developer.

Environment: 360 Commerce, Sterling OMS, .Net, Mainframes, Oracle (ORMS), HTML, Web sphere MQ Explorer, QTP/UFT, HP Quality Center ALM, 4.5.0, TFS, Cucumber.

Confidential, Plano, TX

QA Analyst

Roles &Responsibilities: 

  • Map functional requirements to test cases and provide the traceability Matrix from QA prospective
  • Developed detailed test strategy and test plans for software release 
  • Creating test plans, scheduling test activities, generating test scenarios and test cases as per Technical Requirement Specifications required for functional and Integration, System and Performance testing
  • Experience in database query manipulation. SQL, PL/SQL statements, stored procedures, and triggers
  • Used Data Driven Testing methodology to test the application with multiple sets of data
  • Extensively worked with developers, business and Release managers to discuss about the requirements and the ways to fix the defects according to the requirements
  • Involved in backend testing by writing and executing SQL queries
  • Good knowledge of writing and modifying UNIX scripts using commands and as per the UNIX requirements
  • Reported defects using JIRA
  • Involved in entire testing Life cycle like Functional Testing, Validation Testing, Exception Testing, Integration testing, end-to end testing, Performance testing, User Acceptance testing (UAT)
  • Developed SQL Query scripts to verify the database automatically and checking the data integrity in accordance with business standards of the company
  • Performed backend testing using UNIX and SQL Scripting
  • Involved in Release management for various products

Environment: HTML, XML, web services, SQL Server, UNIX, Win XP, Web Logics

We'd love your feedback!