We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • QA Engineer with over 7 years of Proficient experience in testing Web based Applications on Domains including Finance, E - commerce.
  • Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Browser compatibility and Performance Testing.
  • Developed/maintained Test Plans, Test Cases, Black Box/White Box Testing, Defect Tracking and reporting for both Manual and Automated Test environments.
  • Proficient in using testing tools such as Selenium WebDriver, RC, SOAP, REST, JUnit, TestNG, Java, MAVEN, ANT, HTTPClient, JMeter, LoadRunner, Rally, JIRA, QTP, QC and Jenkins for web applications.
  • Extensive experience with RESTApi testing using POSTMAN plugin and Java utilities built using Apache HttpClient.
  • Experience with Log4J, Apache POI, ApacheHttpClient, Collections, and JDBC to help with automation scripts.
  • Sound knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Maven for Continuous Integration.
  • Proficient in SOAPUI to test SOAP Web Services. Well versed with SOA architecture and WSDL.
  • Performance testing through SOAPUI, JMeter for Web Services SOAP/Rest
  • Experienced in QTP with VBScript in customization and creating Check points, Synchronization points, Parameterization and Break points for debugging
  • Experience in creating test framework using Selenium with Page Object, Data Driven Testing, UI Mapping, objects Repositories, Loadable Components and Design Patterns.
  • Experienced in Mobile Native, Web App Automation using Android SDK Tools, Selendroid and UI Automator.
  • Extensive experience with Web Technologies HTML, CSS, JavaScript, JQuery, AJAX, JSON, XML, SOAP, WSDL, CSS Selectors, XPath and HTTP Operations.
  • Experience in defect management, defect analysis and defect reporting using Rally, JIRA and HP ALM/QC.
  • Maintained test scripts in UNIX Shell to automate functional and regression testing
  • Good knowledge of SQL, functions, triggers etc. Written SQL queries for back-end testing and validation of data.
  • Working knowledge on software development process, project management and testing lifecycle methodologies like Waterfall, Spiral and Agile Models.

TECHNICAL SKILLS:

Software / Products /Tools: Selenium WebDriver/RC/IDE, Java, RESTAPI, Maven, Jenkins, JMeter, SOAPUI, Eclipse, Firebug, HTTP, HTTPS, GIT, Apache, QTP, Rally, Quality Center, JIRA, Oracle, MySQL

Languages: JAVA, SQL, PLSQL, XML, HTML, XPATH, CSS, VBScript

Hardware / Operating Systems: Windows, Android, UNIX, MAC

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

QA Engineer

Responsibilities:

  • Implemented Java based test suites using TestNG.
  • Used Java Collections, JDBC and Java.IO for writing test scripts.
  • Created datasheet formats for performing Data Driven testing.
  • Written TestNG scripts for Functional and Regression testing purposes of modules.
  • Experienced in Automated QA using Selenium WebDriver, RESTAPI, SOAPUI, JUnit, TestNG, Maven and Jenkins.
  • Used core JAVA for writing Selenium WebDriver tests for the web application and TestNG framework.
  • Automated the Test Cases using Java, Eclipse and TestNG.
  • Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
  • Added test cases using Groovy script in SOAPUI tool to test the SOA architecture web services.
  • Created framework using SOAPUI to automate and validate Web Service RESTAPI calls.
  • Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration system.
  • Designed and developed Utility Classes in JAVA to help speed up automation and data verification for SOAP/API/XML responses.
  • Tested UNIX scripts to automate the backup Procedures Proficient in trouble-shooting.
  • Used Firebug to select CSS selectors and XPath to identify UI elements.
  • Corporate Web app testing, Localization, Regression, Load testing with JMeter.
  • Used Rally for Scrum Management, Task Management, Test Cases and Bugs.
  • Created and executed SQL queries to validate the data, and used data manipulation language.

Environment: Selenium WebDriver, Java, Rest API, SOUPUI, JUnit, TestNG, Groovy script, Maven, Jenkins, HTML, Oracle, SQL, UNIX.

Confidential - Cranbury NJ

Quality Assurance Engineer

Responsibilities:

  • Created and executed SQL queries to validate the data, and used data manipulation language.
  • Created functional and regression test cases for new and existing features from User Stories in Agile development environment.
  • Involved in Framework development using Selenium WebDriver from Selenium RC and TestNG from JUnit.
  • Experienced in functional testing using Selenium RC using JUnit testing framework.
  • Setting up the server and test infrastructure to allow for Selenium tests to be run in a distributed manner using Selenium.
  • Developed ANT build files for maintaining test automation builds & Java based library to read test data from XML & Properties files using JUnit and Selenium RC.
  • Created Test Suites and performed parameterization using properties files for SOAPUI test cases.
  • Developed test cases and automation test scripts based on business / functional specifications using SOAPUI.
  • Created data-driven automation scripts for testing API Web Services using SOAPUI.
  • Used JMeter to test performance of the web application using HTTP Samplers and Controllers.
  • Worked on Tools like Appium & UI Automator which are used for Automation of Android & iOS, Native, Hybrid & WebApps.
  • Used and monitored JIRA to log, track and close defects as and when developers provide fix.
  • Reviewed extensive SQL Queries with complex multi-table joins and nested queries.

Environment: Selenium, Java, TestNG, JUnit, SOAPUI, ANT, JMeter, JIRA, XML, Appium, SQL.

Confidential, St Louis, MO

QA Engineer

Responsibilities:

  • Developed and participated in building test automation using Selenium RC and executed test cases and implementation test suites using JUnit framework.
  • Prepared Test cases and Test plans for new functional modules.
  • Designed and developed automated scripts, which involved Functional Regression, Integration test cases usingSelenium RC.
  • Worked onSelenium IDE the integrated development environment forSelenium scripts using Firefox, Internet Explorer and Google Chrome.
  • Automated the regression test cases using theSelenium & TestNG.
  • Automated the Test Cases usingSeleniumRC, Java Eclipse and JUnit.
  • Developed test plan, QA test Strategy, Test Cases, Test Scenarios, Test objectives.
  • Ensuring proper test procedures & processes are followed for Agile/Scrum & Waterfall projects, TDD and BDD and continuous integration.
  • Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
  • Used Firebug and Firepath to identify elements on the page.
  • Analyzed modules and designer test scenarios and test scripts in UNIX environment.
  • Extensively used my SQL proficiency during data migrations.

Environment: Selenium RC, IDE, Grid, JUnit, TDD, ATDD, ALM, FirePath, SQL Server, HTML, XML, and UNIX.

Confidential, NY

QA Analyst

Responsibilities:

  • Performed the Black Box, manual testing for internal software Slingshot, POS, and websites and performed positive, negative and End-to-End testing.
  • Converted manual tests into automated test scripts
  • Worked on functionality, integration, and regression testing for web application.
  • Identified software defects and interacted with developers to resolve them.
  • Tracked the defects using Quality Center and generated defect summary reports.
  • Used File System Object, ADO Object, DOM (Document Object Model), Recovery Scenarios, VB Script Functions.
  • Handled dynamic objects using Descriptive programming with QTP.
  • Implemented and automated regression test scripts based on business requirements using QTP. Enhanced the scripts by adding control and conditional statements.
  • Used Checkpoints to see the proper functioning of application and Parameterized tests using QTP.
  • Executed SQL queries to verify the data quality and integrity.
  • Performed browser compatibility testing (IE, Firefox).
  • Involved in the end-to-end test and responsible for the Quality Assurance of this application to complete in record time.
  • Performed Manual Testing on various functionalities.
  • Generated Weekly Reports, Defect Reports, And Test Summary Reports.
  • Involved in project meetings to meet project deliverables and goals.
  • Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.

Environment: Windows, Oracle, Quality Center, QTP, SQL, VB Script

Confidential, Dodgeville, WI

QA Tester

Responsibilities:

  • Understood Business Matrix and Functional specification as to how the warehouse, dealer and retail are interconnected.
  • Performed cursory check as part of Entrance Criteria, on every build.
  • Extensively contributed in the generation of Test Cases and Test Metrics for this project.
  • Based on the Status of the bugs, if fixed, performed Regression testing and closed the bugs
  • Performed integration, regression, UAT, and back-end testing.
  • Used MS-Excel to write Test Cases and Test Scenarios.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Prepared QA sign-off document based on the test plan approved by project manager, developers and QA manager.
  • Created comprehensive Traceability Matrix Report from Requirements and test cases to identify areas of change in the application
  • Provided support for unit testing and UAT as required for the application.
  • Verified SQL/PL SQL using Toad to stored procedure and performed White Box testing on the database.

Environment: Manual Testing, MS-Excel, SQL Server, Toad, MS Office, Windows XP

We'd love your feedback!