We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

3.00/5 (Submit Your Rating)

Washington, DC

SUMMARY:

  • Result - driven IT Professional with 6+ years of experience in Software Quality Assurance Testing of Web Based, Client/Server and API/ Web Services applications in Manual Testing as well as Automation testing using Java with Selenium in real time and unattended testing environment across multiple operating systems
  • Good experience in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.
  • Expert in creating Test Plans, Test Scenarios, writing and executing Test Cases, Task Scheduling, Manual Testing and Automated Testing, Defect Tracking, Test Coverage and Test Summary Reports and well versed in different management scenarios like Quality Assurance and Change control.
  • Proficient in handling Sprint Planning meetings , Requirements grooming sessions, Scrum meetings , Sprint review meetings and Sprint Retrospective meetings.
  • Excellent experience in working with open source tools like automation testing tool Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid ), Web Services SoapUI, Unit testing Frameworks such as JUnit and TestNG, BDD Framework such as Cucumber and Bug tracking tool JIRA and IDE tool Eclipse .
  • Hands on experience in developing BDD Framework using Cucumber API in building Feature Files which contains Feature and Scenarios with Given, When, And, then steps, Step definitions for writing the test scripts and Test Runner for test execution along with Selenium WebDriver.
  • Effective in writing test scripts, test automation using diverse testing tools HP Quality Center/ALM .
  • Expertise in using different Spying tools like Firebug and FirePath element as a Firefox add-on for addressing web elements using locator’s ID, Class name, CSS Selector, Xpath etc.
  • Experience in Java programming language using IDE tool Eclipse and unit testing frameworks such as JUnit, TestNG unit testing frameworks in creating test scripts, test suites and HTML reports.
  • Extensive experience in writing SQL and PL/SQL scripts to validate the database systems and for backend database testing.
  • Hands on experience in using project building tools like MAVEN in adding dependencies by maintaining in pom.xml file and on version control tools like SVN, GIT.
  • Expert in using Test Management tools such as HP Quality Center (QC)/Application Life Cycle Management (ALM), Rally, JIRA and Bugzilla bug reporting tools to track test progress, test execution and deliverables.
  • Experience in performing Continuous integration (CI) and Continuous Delivery (CD) automation using Jenkins tool for scheduling the jobs and expertise working on configuration management tool Subversion.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Solid knowledge and expertise in Black Box Testing Techniques such as Boundary Value Analysis, Equivalence Partitioning, Comparison testing and Error Guessing.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.
  • Experience in preparing Test data by retrieving data from Relational Database Oracle.
  • Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, White Box, Parallel Testing, Integration Testing, Regression Testing & UAT .
  • A keen communicator with honed interpersonal, problem solving and analytical abilities. Working with the local leads in managing the project deadlines and allocating the workload to the resources.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium Web Driver, Selenium IDE, SOAPUI, SVN, Appium, JUnit, QTP, JIRA, HP Quality Center, TestNG, ALM, UFT, Rally, SOAP UI, Informatica Power Center

Frameworks: Page Object Model, Behavior Driven Development, Keyword Driven, Data Driven, Hybrid Testing, Cucumber, TestNG, Junit, log4j

Test Build & Integration tools: Jenkins, Maven, Ant

Programming Languages: Java, Groovy, VB.Net, Java, SQL, PL/SQL, ASP.Net, C++, COBOL

Databases/Database tools: SQL Server 2008/2012, Oracle 11g, MySQL, DB2, SQL

Defect Tracking Tools: HP Quality Center ALM, JIRA, Bugzilla, Rally, HP UFT, SOAP UI

Scripting Languages: Java, JavaScript, SQL, PL/SQL, PHP, HTML, AngularJS, CSS, XML, Ajax

Markup Languages: HTML, XML, Xpath, CSS

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

Other Utilities: Eclipse, SQL, SVN

Documentation Tools: MS Office, Adobe Acrobat, and MS Project

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, And Black Box Testing

Web Service Tool/Language: SoapUI, Restful Services

PROFESSIONAL EXPERIENCE:

Confidential - Washington, DC

Sr. QA Analyst

Responsibilities:

  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle ( SDLC ) using Agile methodology.
  • 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.
  • Designed, developed and executed automated tests using Selenium WebDriver .
  • 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 BDD Automation Framework using Cucumber tool 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 Selenium and creation of automation scripts for web pages.
  • Implemented successfully from scratch the ongoing extensive continuous effort of scripting and automating jobs for Grid Performance and Reliability. Automating the scheduling of Jenkins jobs wherever needed for each Checkpoint.
  • Created a data driven framework using Page Object model (POM ) by utilizing TypeScript/JavaScript.
  • Performed Functional Testing, Integration Testing, System Testing, Positive Testing, Negative Testing, GUI Testing, UAT Testing .
  • Raised defects and performed tracking using JIRA 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 testing on Web Services using WSDL and SOAPUI to check the communication between different services.
  • Monitored Jenkins job execution results and logged the defects in ALM (Quality Center)
  • 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 .
  • Verified the integration of various components in the application and executed end-to-end testing .
  • Reported daily status of data creation and sent weekly status reports .
  • Attended Bug Meetings and meetings with the QA Leads, Managers and Developers for query resolution.
  • D esigned and executed test cases for new modules of the application including Linux and Web-based applications.

Environment: Agile, Selenium, Java, JavaScript, TestNG, Maven, Share Point, Jenkins, HP Quality Center ALM, SOAP UI, Ready API, Rest Assured, HTML, UFT, XML, XPath, JIRA, Firebug, UNIX, Eclipse, Cucumber

Confidential - Sanfrancisco, CA

Sr. Automation Test Engineer

Responsibilities:

  • Involved in Agile methodology reviewed the Product Backlogs, User stories Acceptance Criteria and Technical design specifications document.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Developed Test plan, Test Scenario Design, Test cases, Test scripts from the data mapping documents, Functional Specification documents and mapped the test cases with the requirements for generating the Requirement Traceability Matrix (RTM).
  • Used Selenium WebDriver to develop automation testing scripts for web and client server applications.
  • Implemented Hybrid automation test framework with Selenium WebDriver, Java and TestNG and Database as source of Test Data.
  • Redesigned the existing hybrid framework into BDD using Cucumber.
  • Served as a coordinator for all testing activities on a project and wrote test cases to handle Alerts on the web page.
  • Performed Compatibility Testing & Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Firebug and FirePath for element identification while creating Page Object Repository .
  • Implemented Page Object Model Automation framework with Java , Selenium Web Driver and Cucumber .
  • 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 as bug fixing.
  • Found Defects, analyzed, prepared Defect Reports and Status Reports, performed Bug Triage, defect tracking, and reviewed the defects using HP Application Life Cycle Management (ALM) bug tracking tool.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of the builds.
  • Performed testing on the Web Services API’s using protocols like HTTP, HTTPS, SOAP and WSDL using SoapUI tool related with various interfaces.
  • Performed Backend testing to validate and retrieve the data from the database and used SQL Server to execute SQL queries.
  • Extensively used Quality Center ALM for test planning, maintain test cases and defects.
  • Coordinated with Business Analyst during User Acceptance Testing (UAT) and assist the user to ensure that application was user friendly and functioning according to desired requirements.
  • Interacted with developers, business & management teams and end users in case of issues over defects/ requirements.
  • Generated weekly Status Reports to the team manager and participated in daily standup meetings, weekly Status Meetings and Scrum meetings with Team members, Team managers, Business analysts and Technical team and end-clients.

Environment: Selenium IDE, RC Web Driver, Cucumber, BDD, HPQC, Quality Center ALM, My Eclipse, JIRA, MySQL, Oracle, Java, Cucumber, UFT, Restful API Testing, JUnit, TestNG, Firebug, X path, Windows

Confidential - Atlanta, GA

QA Test Engineer

Responsibilities:

  • Reviewed Design documents & Business Requirements Specification Document (BRD) and Use case to learn the function and scope of the application.
  • Involved in writing and implementation of the Test Plans, Test Scenarios, and Test Cases in Waterfall Methodology.
  • Implemented and executed Test cases on different browsers concurrently by integrating Junit Framework with Selenium WebDriver.
  • Involved with all types of manual testing like Functional testing, Adhoc testing, Smoke testing, Positive & Negative testing, Regression testing, Integration testing, GUI testing & Browser Compatibility testing .
  • Wrote complex SQL Queries to validate the integrity of the database and tested database table’s data.
  • Used SQL statements to extract data from the tables to validate test results in SQL server.
  • Interacted with developers, business analysts and discussed technical problems and reported bugs.
  • Tested the application for Functionality and documented all pass-fail report, created modification requests, assigned modification requests to respective developers, and verified bug fixing use JIRA test management tool.
  • Participated in all phases of the Software Testing Life Cycle such as Requirements Capturing, Analysis, Test Plan, Test Scenario Design, Test Case Development, Test Execution, Defect Analysis, Defect Tracking, Test Cycle Enclosure, and Test Result Analysis.
  • Used UNIX operating system to check error log file.
  • Developed test related documents including Test Plans, Test Procedures, Test Cases and Test Scripts.
  • Used HP ALM to track bugs and maintained the flow of iterations.
  • Validate compliance with business requirements in System Test and UAT Environments.
  • Tested Web Services using SOAP UI tool and Rest Client plugin for Firefox by consuming WSDL and WADL files and validated the response against the database and inserted assertions.
  • Actively participated to setup the test environment for the application needed to be deployed into test environment.
  • Provided support to deployment team and run different batch jobs during smooth deployment.
  • Worked very closely with developers to achieve a high level of code coverage in the stage of bug fixing for producing better quality application.

Environment : Java, Selenium, JIRA, MS-Office, XML, SQL Server, HTML,Quality Center, Firebug, Eclipse, Junit, SOAP UI, RESP API, WSDL, WADL

Confidential

QA Tester

Responsibilities:

  • Provided end to end testing services for the Ecommerce web application.
  • Involved and implementing the daily task like Test Strategy and Test planning.
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.
  • Performed GUI functional testing manually for the application.
  • Worked on Test Plan creation, Test Case Design, Test case Review, and Test Case Execution, Writing Test scripts, testing tools Usage, Defect management, and Prepare Test reports.
  • Developed user defined functions for different selenium locator types.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Used Several TestNG Annotations to take advantage of test lifecycle.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to next quarter release.
  • Created and maintained automated test script for API testing using Restful.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.XML / SOAP using Soap UI and Postman tool.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Designed data-driven testing in Selenium and captured data dynamically from web controls.
  • Performed Functional, System and Regression Testing on web and mobile applications at various phases of the Project life Cycle.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, SOAP UI.
  • Setup /Installed and Configured Selenium IDE.
  • Used Selenium WebDriver API to automate tests. Record and plays back test in Firefox using Selenium IDE for UI automation testing. Create test scripts and automate them by using Selenium IDE.
  • Performed browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
  • Involved in implementing logging and tracking using Jira.

Environment: Java, JIRA, Jenkins, SOA Tester, Eclipse, Junit, Cucumber, HTML5, CSS, Oracle, Maven, Selenium Grid, TestNG, Selenium WebDriver, MS-Office, Windows 7/XP/Vistac

We'd love your feedback!