We provide IT Staff Augmentation Services!

Senior Qa Analyst Resume

4.00/5 (Submit Your Rating)

Concord, NH

SUMMARY:

  • Over 8+ years of QA experience in Automation/Manual testing of Web/Mobile apps and client with specializing in Software Quality Assurance Testing. QA Automation Engineer proficient in testing on Client/Server and Web based and Mobile Applications.
  • Diversified experience in Automation, Manual testing and Business Analysis methodologies serving various domains such as Banking, Insurance, Healthcare, and Telecomm.
  • Extended experience in system testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Automated Test cases in Behavior Driven Development (BDD) and Test Driven Development (TDD).
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Tested the REST services for scalability and validated using REST Assured.
  • Involved in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
  • Strong Knowledge in Mobile Testing using Appium for (Android/IOS) applications.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Strong Knowledge in working with Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins.
  • Created and Maintained Server side Integration Test using Python and Selenium WebDriver.
  • Proficient in designing and developing automated test cases using Selenium, Java, XML, JSON and Linux (bash) scripts.
  • Experience in testing native apps both in Android and IOS devices manually.
  • Experienced in using HP Interactive automated testing tools like Quick Test Pro and Quality Center.
  • Proficient in using Quality Center, Rally, JIRA, ClearQuest, Bugzilla.
  • Experience in Back - end testing, data validation, Database testing using SQL queries in SQL Server.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Created automated test scripts with Java. Also possess experience in using SOAPUI for testing web services.
  • Used Load Runner to regularly test performance life cycles.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
  • Used open source environment in Linux and UNIX Platform Web application testing.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Hands on experience in medical domain as well Worked with providers and Medicare or Medicaid entities to validate Internet portals.
  • Developed and executed test cases for XML and Restful services using SOAPUI tool.
  • Experience in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Server.
  • Experience in Health Care industry, experienced in testing different healthcare ERP solutions such as FACETS, Med Plus, EPIC and other claim processing solutions.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, JMeter, Cucumber, Firebug, FirePath, SoapUI, Coded UI, ITKO LISA, Microsoft Visual Studio, Android Studio, HP UFT and IBM RFT.

Language/ Script: Java, JavaScript, Shell Script, VBScript(UFT), C, C#, Python, HTML and XML.

Frameworks: Junit, TestNG, TDD, Appium, BDD, Data Driven and Page Object Model.

Firefox Add - ons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

BugTracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA

Build/ CI Tools: Ant, Maven, Jenkins, Hudson

Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Concord, NH

Senior QA Analyst

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved inMobile TestingincludesApp Testing. Test automation for web application using Cucumber.
  • Written Gherkins and java scripting automation test scripts to execute in cucumber.
  • Responsible for applying the Corporation’s Software Configuration Management processes to projects, setting up and maintaining GIT infrastructure and supporting a continuous delivery model by automating software build and package migration processes.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projectsby using several data analysis software’s.
  • Performed the Mobile Testing for Mobile App of Client, identifying the Mobile Platform like IOS, Android by using Appium.
  • Responsible for developing the scripts to supportJenkins(Continuous Integration) of the scripts with the build server.
  • Developed automation scripts for Mobile Native applications (IOS, Android) using Appium, Java.
  • Responsible for estimating required resource and components for SOA testing.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Used Groovy Script for SQL connection to database.
  • By using Protractor framework performed End to End UI automation of Angular JS Web application.
  • Used Jenkins to deploy builds in Linux environments and responsible for setting up test environment, test data and maintain it.
  • Stored the flow details of Selenium Automation in a file using Log4j.
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Used build toolsMavenand Continuous Integration toolJenkins.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • CucumberBDD(behavior drive development) framework and automatingBDDscenarios in Eclipse using Java script.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Done Performance testing to determine that the web application as well as Mobile applications, under test will satisfy high load requirements using JMeter.
  • Analyzing the Business Requirements Document, created the test plan and prepared detailed test cases on JIRA.
  • Developing automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

Environment: Java, Selenium WebDriver, TestNG, Maven, GIT, Log4J, JSon, Jenkins, JMeter, Appium, SOUPUI, TDD, Gherkins, Agile, HTML, XML, XPath, Web Services (SOAP & RESTFUL), JavaScript, JIRA, Firebug, SQL, PLSQL, Putty, WinSCP, SQL Navigator, Oracle, UNIX, Windows.

Confidential, Racine, Wisconsin

QA Engineer

Responsibilities:

  • PerformedGUI, Smoke, Black box Functional, System, Integration, Regression, Back-end, Performance, Load, Stress testing, and UAT for Web based as well as Mobile Applications.
  • Performed GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium and Appium for both Web and mobile platforms.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Used SOAP UI tool to test SOAP services and REST API.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium.
  • Extensively used Page Objects Design (POD) and page navigation framework for readable test script and easy maintenance from developer perspectives and responsible for creating automation framework using POM- Page Object Model, and Data Driven to test web application. Thorough understanding of POM using Page Factory.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Maven.
  • Created Junit HTML test report for the entire test suite.
  • Developed Java based library to read test data from XML & Properties files using Junit and Selenium.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Configured Maven builds scripts to run tests, develops reports and sends notifications.
  • Wrote Python scripts to parse XML/JSON documents and loaded the data in database.
  • UsedMavenfor building the WebDriver project. Integrated with Continuous Integration toolJenkinsfor running test on nightly basis automatically.
  • Involved in SEETEST and integration with JIRA. Responsible for reporting and tracking the issues using JIRA.
  • Managed Code reviews using GIT as code repository and code collaborator.
  • Independently developed test scripts in LoadRunner according to test specifications/requirements.
  • Performed Regression testing on new builds, every modification in the application using Selenium.
  • Developed automation test scripts for client -server and web based applications using Python and other automation tools.
  • Worked on POS QA Testingwas involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Involved in status reporting, project meetings and project planning with the team.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Environment: Selenium Web Driver, Python, JUnit, JIRA, Git, Oracle 10g, SQL,SQL Navigator, SOAPUI, Web Services(SOAP & RESTFUL), Load Runner, XPath, HTML, JavaScript, CSS, XML, SQL Server 2000, Windows 2003, Linux.

Confidential, Chicago, IL

QA Engineer

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
  • Specifications Creation of Test Data Requirements and Test Condition Matrix, Setting up Test Environment; Software Test execution Defect Management.
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
  • Utilized role in mobile testing usingAppium Mobile for testing client's m platforms
  • Implemented open source tool Appium,SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter.
  • Involved in writing load scripts using Apache JMeter.
  • Developed test plan, test cases, execution of test cases, reporting, tracking defect usingHP Quality Center.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Experience with TOAD for backend data validation
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java).
  • Participated in using Quality Center/Test Directors for bug tracking.
  • Analyzed the Test Results and documented the same using Quality Center.
  • Generated Reports in Quality Center for defect tracking to be used by project management team for project tracking.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.
  • Involved in Unit testing, test case development and regression testing using Junit for web based application.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium Web Driver, TestNG, Quality Center, JMeter, ANT, Jenkins, SoapUI, TDD, Agile, HTML, XML, REST, SQL, PL/ SQL, Oracle, Windows XP, UNIX.

Confidential

QA Tester

Responsibilities:

  • Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Mapped the Requirements to Test cases and logged defects using HP ALM.
  • Tracked, reviewed and analyzed defects and compared using the traceability matrix in HP ALM.
  • Used HP ALM to store requirements, created and executed test cases, store results and metrics and critically analyzed, documented and maintained the test results and test logs.
  • Involved as part of automation team using QTP, developed test scripts.
  • Involved in Backend Database testing in Oracle using SQL.
  • Defects were tracked, reviewed, analyzed using Test Director.

Environment: QTP 8.2, Test Director 8.2, HP ALM, Oracle, J2EE, TOAD, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe.

Confidential

Manual Tester

Responsibilities:

  • Well versed with complete life cycle ofManual Testing process with both Agile and waterfall methodologies
  • Experience in leading aManualTesting assignment and successfully tracked progress of Manual testing effort.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Planned and executed end-to-end testing including functional, smoke, regression, integration and exploratory testing as required inWaterfall.
  • PerformedofManualtesting for the functionality and GUI of the application using HP ALM.
  • UsedQuality Center to manage testing and track test results for each build and report defects detected.
  • Wrote SQL queries to test Data Integrity and performed Transaction Testing for the Application.
  • Experience in performing backend testing by writing & executing SQL queries.
  • Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage to ensure proper coverage.
  • Executed scenarios using performance center and analyzed the results using LoadRunner Analysis.
  • Conducted performance testing using LoadRunner for the entire applications using various scenarios specifically that are designed for testing real world scenarios.

Environment: Quality Center, HP ALM, GUI, LoadRunner, MS Office, Manual Testing, XML,WSDL.

We'd love your feedback!