We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Santa Barbara, CA

SUMMARY

  • Over 5+ years of experience in software testing process which includes preparing Test Plans, Test Scripts, Test Cases, and Test Scenarios. Executing Tests based on business requirements and functional requirements and Defect Tracking for both Manual and Automated Testing.
  • Experienced in developing and implementing comprehensive SDLC, Waterfall model, V - Model, Agile SCRUM model, and QA Test methodologies STLC. .
  • Proficient in analyzing the Business Requirements, System Requirement Specifications (SRS), Functional Requirement specification (FRS), Design documents to formulate Test Plans, Test Strategies, and Test Cases.
  • Created, executed and maintained manual and automated test scripts to perform Functional, Integration, System, and Regression Testing.
  • Proficient in using testing tools such as JUnit, TestNG, LoadRunner, Selenium RC, WebDriver, and Quick Test Professional for web applications.
  • Experience in Automated QA using JUnit, TestNG, ANT, MAVEN and SOAPUI, SOAP, Java, JUnit, Selenium RC,JIRA.
  • Experienced in Web Services Testing (WSDL) using SOAPUI.
  • Performance testing through acceptance for Web Services/APIs (SOAPUI).
  • Expertise in doing performance testing using LoadRunner and JMeter.
  • Expertise in Web Services (SOAP and REST) testing using soapUI. Used properties files and Groovy Script for data driven testing using soapUI.
  • Experienced in Automated Functional and Performance Testing using HP Quick Test Professional (QTP), HP LoadRunner.
  • Knowledge of creating Jenkins Jobs.
  • Experience in bug and defect tracking using tools like Rational ClearQuest, BugZilla, Quality Center, JIRA, RALLY.
  • Experience in defining automation methodologies and creating Test Frameworks using Selenium WebDriver with Data Driven Testing, UI Mapping and Design Patterns.
  • Backend testing of the DB by writing SQL queries, PL/SQL procedures to test the integrity of the application.
  • Good exposure to RDBMS and SQL Queries for Oracle, MS SQL Server, MySQL.
  • Proficient with UNIX systems and Shell Scripting.
  • Experience in defect management, defect analysis and defect reporting using BugZilla, Quality Center and JIRA.
  • Experienced in work with project management group to meet strict timelines and coordinated with business to identify the testing needs.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Andriod, iOS Technology etc.
  • Extensive Knowledge in writing automated Test Scripts using VBScript in Quick Test Pro.

TECHNICAL SKILLS

Platforms/OS: Unix, Windows, MAC

Test Tools: Selenium IDE, RC, Grid, WebDriver, ANT, Maven, SoapUI, Quick Test Pro, JMeter,Load Runner

RDBMS: Oracle, MySQL, MS Access

API: JUnit, TestNG, JDBC, JExcel, Log4J, Logging Selenium, CSVReader, Java.IO, Java.Collections

Defect Tracking Tools: BugZilla, Quality Center, JIRA, Test Link

Web Technologies: HTML, CSS, XML, XPATH, SOAP, WSDL

Scripting Languages: PL/SQL, VB Script, Shell Script

PROFESSIONAL EXPERIENCE

Confidential, Santa Barbara, CA

QA Analyst

Responsibilities:

  • Responsible for defining the test plan, analyzing the test scenarios, preparing test case documents, defining the performance environment requirements specifying report templates and conducting the scripting, benchmarking and interpretation of results.
  • Developed detailed Test Plans, Test Cases and responsible for executing the Test Cases, Test Scripts using JIRA.
  • Participated in daily scrum meetings,coordinated with offshore teams and worked on 3-4 weeks sprints.
  • Worked closely with Development managers, product owners, tech leads, architects, developers and quality engineers to understand product requirements and design appropriate performance test plans to verify features performance and scalability requirements
  • Worked with Android SDK Tools like emulator, logcat, DDMS, to debug and monitor activities on Android Devices.
  • Tested the mobile Application using Android SDK Tools on Emulators and real devices.
  • Automating the Test Cases using Selenium WebDriver, Java Eclipse and TestNg.
  • Performed Smoke, GUI, Integration, Functional, Regression, Troubleshooting, and User Acceptance Testing.
  • Wrote Test Cases for REST WebService API.
  • Participated in deployment of Selenium's Grid in support of web browser testing (Firefox, Internet Explorer, Chrome and Opera)
  • Deployed scripts on Jenkins.
  • Worked with deployment team to create nightly automation regression execution builds.
  • Extensively used Firebug, FirePath and XPath Checker to identify the locators of a web element.
  • Used JMeter to do the performance testing to find the response time, throughput for the application transactions.
  • Used data from different sources for Data Driven Testing using Data Provider in SOAPUIPro.
  • Validated Web Services current states and made logical assertions for WSDL andSOAPUI
  • Performed JMeter performance testing for web application using HTTP samplers, listeners, proxy recordings and CSV data driven files.
  • Extensively used SQL queries to validate the data.
  • Created automation scripts in soapUI using Groovy Script for web services testing.
  • Worked closely with the User Experience and Development Teams
  • Involved in Functional Testing, Integration Testing, End-to-End testing and Regression testing.
  • Identified and raised performance risks and issues to the QA, DevOps and app development teams.

Environment: Java, Oracle, Windows, UNIX, SOAPUI and Eclipse IDE, Maven, Jenkins/Hudson, JIRA, Firebug, FirePath, JMeter, TestNg, Selenium

Confidential, Washington DC

QA Engineer

Responsibilities:

  • Worked with Business Analysts to determine Business Requirements and set standards for Performance Evaluation in Agile methodology.
  • Analyzed Business, Functional Requirements and design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
  • Involved in various levels of Testing: Determined Test Strategy, Created Test Plan, Test Cases and creating Documentation.
  • Created data validation in white box testing environment.
  • Perform white box testing and environment setup utilizing SQL, UNIX queries, Oracle.
  • Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like Selenium WebDriver, and Selenium Grid.
  • Created automation library using WebDriver APIs.
  • Created automation scripts in Eclipse, Selenium WebDriver, running them as TestNG.
  • Used Log4J API for logging and TestNG API for reporting.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files using TestNg
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Maintained and executed Maven build files for running Automated Tests.
  • Tested API and the soap based web services using SOAPUI .
  • Created Test Suites and performed parameterization using properties files for SOAPUI test cases.
  • Developed and executed test cases for SOAP and RESTful APIs using SOAPUI.
  • Generated test scripts for Load and Performance testing to see system behavior under load using JMeter.
  • Performed black, grey boxtestingusingAndroid, iOS tablets and mobile phones.
  • Created and executed detailed test cases fortestingthe application onAndroidand iPhone.
  • Optimized SQL queries for better performance. Joins were implemented.
  • Used XMLSpy and XMLUnit to verify and validate XML files.
  • Verified the bugs fixes, document the bug history and root cause analysis once the defect is fixed or closed. And used Rally for reviewing user stories, and maintaining Scrum activities.

Environment: UNIX, Selenium WebDriver, Selenium Grid, TestNG, Java, Scrum, JMeter, SOAPUI, XML, Firefox, Eclipse, Firebug, Shell Scripts, Android, JavaScript, SQL, Oracle 11g, Maven, Rally.

Confidential, Pasadena, CA

QA Engineer

Responsibilities:

  • Created Test Plans, Test Strategy and wrote Cases Test based on the BRD.
  • Involved in Functional Requirement analysis, creating Requirements Traceability matrix.
  • Involved in functional, system, integration and performance testing.
  • Involved in Backend Testing writing complex SQL queries and sub queries for database testing.
  • Performed White-box testing and Test automation using JUnit.
  • Responsible for white box testing analysis and support of unit tests, system tests, download tests.
  • Captured the SQL statements from the application execution and manually checked the results.
  • Explore and contribute towards automation of the product test cases which help reduce man power using Selenium IDE, Selenium RC.
  • Create automated (keyword or data driven) Selenium tests for continuous integration of code to Dev/QA environment.
  • Created Test Suites to do Functional and Data Driven Testing on the Web Services.
  • Developed freehand scripts in Java for Selenium.
  • Create Test sets in JIRA and execute them.
  • Developed scripts for performance tests using JMeter as web service client.
  • Used JMeter to simulate java request load on a backend Application.
  • Used Data driven framework with JUnit.
  • Perform requirements analysis, design, development, implementation and testing of web application.
  • Performed web services Functional and regression testing using SOAP UI.
  • Created web service test suites usingSOAPUI.
  • Wrote test scripts inTestNG/Java using Selenium RC to test various flows
  • Expertise in creating testing framework by usingTestNGand running through ANT.
  • Manage the test defect process including facilitating defect reviews & reporting test execution status.
  • Executed functional and non-functional testing while working on Agile and SCRUM environment.
  • Created Unix scripts for automation of some test cases.
  • Interface between the users and the different teams involved in the application development for the better understanding of the business and IT processes.

Environment: Selenium, JUnit, Java, Jmeter, Jira, Soap UI, SQL, Ant, Test NG, Java script, Unix, Agile.

Confidential, Long Island, NY

QA Engineer

Responsibilities:

  • Played major role in manual testing and worked on various versions of the application.
  • Created Test cases. Conducted functional testing on the application.
  • Conducted regression testing on each new build identified software errors and interacted with developers to resolve issues.
  • Developed Automation End-to-End scripts for various products using Quick Test Pro and invoked to Quality Center
  • Use Quality Center as Bug tracking system for entering defects.
  • Automated the steps for the Regression testing using QTP.
  • Created user defined functions using QTP to reduce the redundant code.
  • Created Data Driven Tests to validate the same scenario with different sets of test data.
  • Executed all kind of scenarios for User Acceptance Testing.
  • Quality Center was used for tracking and bug reporting.
  • Prepared Test Execution Logs and maintained them by updating daily and keeping track of the testing completed for each version.
  • Executed all test cases, documented the test failures and reported the bugs using Defect tracking tool in Test Director.
  • Developed and optimization of the QTP scripts for the functionalities needed.

Environment: HTML, XML, QTP, QC, SQL Server, VB Scripting, HP Quality Center.

Confidential, New York - NY

QA Analyst

Responsibilities:

  • Interacted with developers and users to analyze functional specifications.
  • Developed Test Plan and Test Case documents based on the analysis and Project timelines..
  • Participated in Analysis and Design reviews and code reviews with development team..
  • Performed various testing processes such as Smoke Testing, Integration Testing, System Testing, Functionality Testing, Cross-Browser Testing, Security Testing, Regression Testing, End-to-End Testing and User- Acceptance Testing
  • Created and Executed SQL Scripts for data validation.
  • Involved in Walkthrough and Review meetings to understand the Software Releases
  • Involved in defect reporting and tracking using Quality center
  • Reported Test Failures and Defects using Quality Center and provide management with Regression Test Reports and Progress Reports.

Environment: HP Quality Center, Oracle, SQL, MS -Office, UNIX and Windows XP

We'd love your feedback!