We provide IT Staff Augmentation Services!

Qa Analyst Resume

4.00/5 (Submit Your Rating)

Long Beach, CA

PROFESSIONAL SUMMARY:

  • 8+ 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 Selenium of client server application in back end testing .
  • Good working experience in automation tools like selenium webdrivers, selenium RC, selenium IDE and QTP (Quick Test Professional)
  • Extensively experienced in performing Manual and Automated Testing .
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Performance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing
  • Worked with in Relational Integration Testing (RIT)
  • Implemented functional tests using java, testNG/Junit framework and also cucumbe r framework.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Expertise in smoke testing, blackbox testing, Integration testing, Database testing, regression testing and GUI software testing .
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xm l with artifacts and dependencies.
  • Worked on end to end testing using Selenium webdrivers/RC/IDE/Grid, TestNG/Junit and also webservices like REST and SOAP.
  • Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium - RC, WebDriver and Selenium Grid .
  • Experience in maintaining Rational ClearCase and ClearQuest in Windows and UNIX environment
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Good knowledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE .
  • Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and execute Apache ANT and apache Maven.
  • Worked on database testing on triggers, logical views and SQL queries which support database refactoring
  • Familiar with OSI and TCP/IP
  • Have worked on sub version control tools like GIT and SVN .
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum .
  • Experienced in writing SQL queries for back-end testing and validation of data.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS:

Languages: Java, HTML, XML, JavaScript, SQL, Python, C#, Perl, VB Script.

Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, Quality Center/Test Director, and Cucumber.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, Bugzilla.

Testing Framework: JUnit, TestNG, BDD, POM

Built Tools: ANT, Maven.

Continuous Integration Tools: Jenkins/Hudson, Travis

Methodologies: Agile (Scrum), Waterfall, TDD.

Databases: Oracle, SQL Server, MS-Access.

Repository System: GitHub, Subversion, TortoiseSVN.

Cloud Based Testing: SauceLabs, BrowserStack.

Version Control: CVS, Git, Clearcase

Operating Systems: Windows, Linux, UNIX,Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Long Beach, CA

QA Analyst

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Used Selenium Webdriver, java, Junit and Maven for designing automation test cases.
  • Executed test cases in multiple browsers and platforms using Selenium Grid.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Performed manual testing in physical devices emulator and IOS simulator.
  • Involved in test automation by using open source tools such as Selenium, Junit, JMeter and Appium.
  • Created test cases using element locators and selenium webdriver methods.
  • Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.
  • Installed and configured WebSphere Application Server, Portal Server.
  • Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
  • Performed Scrum (Agile) methodology for testing the application.
  • Developed automated scripts and frame works using python scripting.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Created virtualized service models using CA LISA services.
  • Experienced in Implementing and utilizing automated test solutions using relational Functional Testing (RFT).
  • Validated Freight Services Coherence Cache between SOAP and Oracle EBS and verified data consistency.
  • Identified defects and monitored resolution via defect tracking tool QC/ALM
  • Created and maintained automated test script for API testing using Junit.
  • Automated Smoke and Functional test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Integrated Automation scripts () in Continuous Integration tools (Jenkins) for nightly batch run of the Selenium WebDriver APIScript. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
  • Performed Black Box, White Box, Performance testing, Regression and Validation testing during the testing life cycle of the product release.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Extensive experience in installation, configuration, and administration of WebSphere Application Server.
  • Configured and scheduled jobs in Jenkins.
  • Expertised in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used Xpath, Firepath and Firebug tools to locate elements.

Confidential, Kansas City, MO

QA Analyst

Responsibilities:

  • Involved in writing test cases for the System Testing.
  • Validated services using CA LISA by testing XML request and response data.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Developed shell scripts to automate the maintenance process of the WebSphere
  • Expertise in Bug Reporting, Tracking and Documentation using JIRA, ALM/Quality Center (QC).
  • Worked on MVC framework.
  • Used Emulator and IOS simulator in physical devices for manual testing.
  • Designed automation test cases by using java, Junit, maven and selenium webdriver.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Implemented POM (Page Object Model) automation framework using JAVA, Selenium Webdriver and Cucumber.
  • Used agile methodology with Scrum Process.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Experienced in load and performance testing tool JMeter.
  • Performed automated and manual testing of REST/JSON
  • Worked on static and dynamic objects using XPath and DOM.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Git as code repository and Code Collaborator to manage code reviews
  • Managed Code reviews using GIT as code repository and code collaborator.
  • Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
  • Involved in writing SQL queries for backend/ETL testing
  • Prepared manual and functional test cases on mobile and web applications as per requirement
  • Optimized UFT scripts for Regression testing of the application with various data sources and data types.
  • Performed Automation testing of web based applications using UFT.
  • Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.
  • Used eclipse, IDE framework to develop test code in java language

Confidential, Columbus, Ohio

Automation Engineer

Responsibilities:

  • Performed Automated UI, regression, acceptance and priority1 functional tests of this windows application using C# scripting in Test Complete.
  • Developed user controls, custom controls using Asp.Net and C# and were effectively used.
  • Implemented features in ASP.NET MVC application using NHibernate, StructureMap and jQuery.
  • Client Application developed using WPF.
  • Tracked, reviewed, analyzed and compared defects using Visual Studio Test management tool
  • Expertise in SCRUM methodology in agile principles and implementing. Experience with Load Runner
  • Experienced in developing Test cases from Business Requirements in ALM/HP Quality Center.
  • Interacted with developers to resolve the ETL and reports defects.
  • Used SOAP UI tool to test SQA based architecture application to test SOAP services and REST API
  • Involved in Web Services Testing using WEBUI, SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Executed test cases manually and reported defects.
  • Wrote and executed SQL’s and PL/SQL’s to do the backend testing.
  • Executed SQL queries to verify the database for the relevant test cases .
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Analyzed business requirements, wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript.
  • Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.
  • Created automation test scripts to test all end-to-end components -- legacy mainframe, Web and upgrade.
  • Used Rational Team Concert for bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Inserted checkpoints where needed, to compare the current behavior of the application
  • For requirements tracking and use cases used Rational Team Concert.

Confidential, Southern Pines, NC

Test Automation Expert (Selenium)

Responsibilities:

  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Performed Automation testing of web based applications using QTP.
  • Used Quick Test Professional (QTP) for regression testing and running the automation suite.
  • Involved in bug tracking using Quality Center.
  • Involved in writing the SQL Queries.
  • Created and executed Automation test scripts suites using Perl.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
  • Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
  • Extensively used SOAP UI for functional testing of web services.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
  • Prepared Test cases and Test plans for new functional modules.
  • Automated the Test Cases using Selenium, WebDriver and Java Eclipse.
  • Performed Data Driven and Keyword driven Tests
  • Developed and maintained Hybrid Framework,
  • Extensively used my SQL proficiency during data migrations.
  • Involved in writing load testscripts using Apache JMeter.
  • Developed unit tests using JUnit, create Test Suites and run parallel tests.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing usingWebDriver.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using WebDriver. Supported all major production releases.

Confidential, San Bernardino, CA

QA Engineer

Responsibilities:

  • Parameterized QTP scripts to run on multiple sets of data and one data file can be used for multiple scripts
  • Installed, configured and maintained Rational ClearCase and ClearQuest in Windows and UNIX environment.
  • Created and maintained automated reusable tasks, functional test cases using Perl.
  • Used QTP for functional and regression testing of the application to make sure transactions and business processes work as intended and Developed VB scripts .
  • Developed Scripts in HTML/HTTP, Citrix for Load runner
  • Use VMware tools and infrastructure to test the virtual interfaces.
  • Developed Project using waterfall methodology.
  • Wrote SQL Queries for backend/ETL testing.
  • Logged and managed defects using Quality Center/ALM defect management tool.
  • Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
  • Involved in the System and Integration testing, performed Positive and Negative testing.
  • Executed Automated Test Scripts using NUnit.
  • Wrote Test Cases and Test Procedures based on the Test Plan.
  • Analyzed project documentation, analyzed and estimated requirements, planned, prepared and updated detailed Test cases using Quality Center.
  • Developed Automation Scripts in Selenium IDE and QTP for Functional testing and Regression Testing.
  • Executed recording, re-running and debugging of test cases and test suites on IDE.
  • Tested applications compatibility on different platforms (Windows, Linux, Mac OS), browser versions(IE,Firefox, Safari and Chrome) and Mobile Devices (iOS, Android, Windows Phone)

Confidential

QA Tester

Responsibilities:

  • Involved in QA reviews and Software Development Life cycle phases.
  • Gathered Test environment requirements with the QA Lead.
  • Identify and derive testable conditions out of general Business requirements.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Extensively used tools like QualityCenter/TestDirector, JIRA, Bugzilla,
  • Performed end to end Functional Testing for the web based application.
  • Developed manual test cases and executed it.
  • Built and Executed a Regression testing suite using QTP.
  • Validated and Verified fixed defects.
  • Involved in team of User acceptance testing (UAT)
  • Interact with Developers and BA to understand complex situation.
  • Take part in Daily Stand up meetings and weekly meeting.

Confidential

QA Analyst

Responsibilities:

  • Used Quality Center to develop test cases, test scripts and logging the defects.
  • Prepared traceability matrix using MS Excel.
  • Involved in Unit testing, System testing, User acceptance testing(UAT), UI testing and Regression Testing
  • Carried out ETL Testing: tested the ETL jobs and verified the data loaded into the Data sets in the UNIX box and ODS tables.
  • Reported tracked defects with reference to severity and types using Quality Center.
  • Involved in weekly walkthrough and inspection meetings to verify the status of Testing Conducted formal team review meetings & Produced daily progress report to Project Managers
  • Interacted with developers for Defect Fixes.
  • Documented the bug report and categorized them based on severity

We'd love your feedback!