We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Well - experienced QA Analyst with 7 years of experience in the areas of Analysis, Design, and Implementation of QA testing and automation strategy for Web and client/server applications.
  • Extensive knowledge and experience in IT with emphasis on Software Quality Assurance testing, in a rapid development environment utilizing best QA practices.
  • Expertise in Requirement analysis, preparation of Test plans, Test cases and Test data for various applications.
  • Extensively worked on Unit Testing, System Testing, Integration Testing, Functional Testing, Regression testing, Backend testing, and, API Testing.
  • Experience in Automated testing using Selenium including Selenium RC, WebDriver, JUnit, TestNG, Maven, Continuous Integration, Eclipse, Java, Jmeter, SoapUI (SOAP and Restful Services). HTML Report creation using Maven Surefire Plugin.
  • Ability to read/understand API development and scripting languages such as Java and Java script,Groovy .
  • Performance Testing of API and Web applications using JMeter.
  • Good Knowledge of Web Technologies like HTML, HTTP, JavaScript, XML, XPath, WSDL.
  • Performed Data Driven Testing, Service Mocking, Security and Functional Testing for SOAP and REST Web Services.
  • Extensive experience with REST API, used browser plugins like RESTClient, Firebug for API and UI automation.
  • Experience with version control & continuous integration tools such as GIT, SVN, CVS and Jenkins.
  • Skilled in using Rally, JIRA, ClearQuest to manage Requirements, Test plans, Test cases, and to report and track the defects.
  • Proficient in writing and executing SQL queries to validate the database for accuracy of data. In-depth knowledge of data analysis, database design, Oracle SQL, and SQL testing
  • Experienced in testing mobile Android applications.
  • Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Excellent understanding of Waterfall model and Agile methodology

TECHNICAL SKILLS

Automation Testing Tools: WebDriver, Selenium RC, TestNG, Junit, SoapUI, JMeter.

Defect Tracking Tools: Rally, JIRA, Clear Quest

Languages: SQL, HTML, XML, Java, JavaScript.

Operating Systems: Windows, Unix(Solaris), SuSeLinux, and Android.

Tools: Eclipse, SQL Developer.

Database: Oracle

PROFESSIONAL EXPERIENCE

Confidential - Mountain view, CA

QA Analyst

Responsibilities:

  • Tested the Web application on different browsers and also on App center into mobile platform and downloading the apps
  • Involved in Scrum, Sprint planning, and Sprint review meetings to discuss status of the project.
  • Wrote and executed complex SQL queries for Oracle used for white box backend test cases as well as data mining.
  • Selenium WebDriver (Java &TestNG) APIs. Followed data driven + object module pattern in developing test scripts in java using Selenium Web Driver.
  • Experience in unit testing for Java applications using TestNG, Junit.
  • Developed automation Test suite with Java/XML/Test NG/Selenium Web Driver for automating test cases
  • Executed JMeter Scenarios to perform performance, Stress and scalability tests & Performed extensive load tests using JMeter to ensure application stability
  • Tested web services using SOAP UI and browser to automate it.
  • Created test scripts using Groovy script to automate web services in SOAP UI.
  • Performance tested the Java applications using JMeter for various protocols.
  • Used JMeter to execute load tests outside the company firewall by configuring host machines with JMeter in AWS.
  • Experienced in Automating RestAPI Framework using RestAssured Java Framework.
  • Tested web services and Rest API using SOAP UI, Java and HttpAssured API.
  • Experience with Unit Testing Frameworks JUnit and TestNG.
  • Performed Security testing and Backend testing Manually.
  • Integrated Appium with SauceLabs for distributing tests on the cloud, Integrated Appium with Continuous Integration tool- Jenkins .
  • Dynamic parametrization of Desired Capabilities through Maven & Jenkins, Launch Appium programmatically on Windows & mac.
  • Designing Test Plans for various phase of testing Mobile and Web Application applications.
  • Executed Selenium Web Driver + Java automated test scripts using MAVEN build tool.
  • Worked with tight iterations throughout the development cycle in Agile.
  • Developed and executed SQL statements for the database testing

Environment: Selenium web Driver / Grid, Test NG, Jmeter,Java, SOAP UI, Groovy, Jenkins, JIRA, Rally,Maven,Appium, Unix, Agile and Oracle.

Confidential, Torrance, CA

QA Lead

Responsibilities:

  • Participated, reviewed and tracked Test Plan, Test approaches documents.
  • Prepared Test data, Test cases and Test Scenarios as per the stories and performed Functional, UI and System Testing of the application.
  • Wrote automated client-side GUI testing code using Selenium RC/WebDriver that adapts to non-static responses and interacts with page elements, as a real user would directly test HTML implementation and page coding with this automation.
  • Identified test cases to automate. Automate those test cases using Selenium
  • WebDriver, TestNG and Java (Eclipse IDE). Contributed in framework creation.
  • Performed functional testing to identify various critical points in the application and automated it by usingSeleniumWebdriver.
  • Used JMeter to do the performance testing to find the response time, throughput for the application transactions.
  • Design and implement TestNG framework and developSeleniumWebDriver automation test suite for web-based application.
  • Creating weekly builds in Jenkins.
  • Develop test tools for back-end tests, including performance and stress testing.
  • Participate in bug review processes to identify deficiencies and improvements in the automated and manual tests.
  • Worked with the test team to enable extensive UI test coverage via Selenium.
  • Performed Smoke, Adhoc, Functional, GUI, Regression, System and User Acceptance testing for the Application was responsible for executing all testing scenarios.
  • Used ADB, and AVD for Mobile testing.
  • Executed functional, regression, smoke, ad-hoctestingstrategies for Web andMobileapplications
  • Tested the applications ofAndroidSDK during the bridge on mobile device and on SDK emulation. (On Eclipse)
  • Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
  • Experience withSOAP UI, Groovy scripting, REST-ful Web Services, JSON, SOAP Web Services
  • Designed and executed functional, data driven and basic load test cases for web services testing in SOAP UI.
  • Maintained and executed Maven build files for running Automated Tests.
  • Performed Database Testing using SQL to inspect & Verify Back end Database Tables updates.
  • Performed ETL testing to validating and ensuring that the business information is exact, consistent and reliable.
  • Executed tests (both manual and automated), examined output for validity based on business rules and reported defects in JIRA.
  • Responsible for interacting with developers to fix the problems especially pertaining to database which are not populated to the online screen when customer enters his quote.
  • Participated in Sprint Planning Meeting, Daily Scrum meetings, reporting project status and setting goals.

Environment: JAVA, JavaScript, Selenium,Web Driver, Jmeter, SQL, SoapUI, Android, Jenkins, JIRA

Confidential, Campbell, CA

QA Analyst

Responsibilities:

  • Participated in the analysis, design, and testing phases of Software Development Life Cycle (SDLC).
  • Participated in QA, UAT and release management activities to develop process, procedures and workflow.
  • Developed the Test Plan, Test cases and associated test design documents.
  • Reviewed requirements and written functional test cases.
  • Extensively used Firebug plug-in for checking XPath to locate AJAX elements and other dynamic elements.
  • Created JUnit test methods and test suites to do the Selenium RC automation.
  • Executed the test scripts and test procedure against the business requirements documents and generated JUnit Report.
  • Used Default Selenium, Selenium Server and other objects to create Selenium framework using Java for UI automation.
  • Used ANT to build the selenium scripts and run them on QA environment using the JUnit task.
  • Develop Enhance and Maintain test scripts from the test cases in SoapUI.
  • Used data from different sources for Data Driven Testing using Data Provider in SOAPUI Pro.
  • Execute stress/load scripts utilizing JMeter to determine real-world scalability of web sites and web applications.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.

Environment: Oracle, HTML, JIRA, SOAPUI, JUnit, ANT, Selenium RC/Web Driver, Jmeter, SQL, UNIX.

Confidential, Jersey city, NJ

Responsibilities:

  • Developed test cases and test strategies to ensure that the test cases reflect user needs.
  • Involved in writing Test scenarios, Generic test cases, detail Positive and negative test cases.
  • Worked with requirements to write the test plan and test cases.
  • Worked extensively with HP Quality Center (Test Plans, Test Cases, Test Design, Test Inputs, Test Logs and Test Summary Reports).
  • Manually executed test cases and reported results to development teams
  • Performed manual GUI test for Data entry screen in the Application
  • Worked closely with the Application Coordinators to resolve complex issues.
  • Represented the end user by conducting User Acceptance Testing (UAT) and System testing.
  • Performed defect tracking with Quality Center for the bugs in the application that included documentation, tracking and re-validating defects that helped developers to track the problem and resolve the technical issues.

Environment: SQL, Oracle, Quality Centre.

We'd love your feedback!