We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 6+ years of professional experience as Analytical Software QA Engineer with extensive experience in web applications, social networking and system applications software development of web based Applications.
  • Experienced developing Test Plans, Test Cases, Test Scripts and Test Reports, Defect Reports for both Manual and Automation tests.
  • Extensively performed Black Box, Grey Box, API (SOAP and REST) Testing, Unit Testing, Functional Testing, Regression Testing and Performance Testing.
  • Proficient in using testing tools such as JUnit, TestNG, Java, Selenium WebDriver, and Quick Test Professional for web applications.
  • Experience in creating Test Frameworks using Selenium WebDriver with Data Driven Testing, UI Mapping and Design Patterns.
  • Experience in Automated QA using JUnit, TestNG, SOAPUI, MAVEN and Hudson/Jenkins.
  • Expert in writing automation test scripts using Selenium Framework and TestNg.
  • Expertise in Manual and Automation testing of Client - Server, Internet/Intranet Web and Desktop Applications.
  • Experience in defect management, defect analysis and defect reporting using Rally, QualityCenter and JIRA.
  • Executed the test scripts using Selenium to validate the actual and expected results.
  • Experience in web applications testing withSelenium IDE,Selenium RC,Selenium Grid and Selenium WebDriver, JUnit and TestNG.
  • Experience in Web Services testing (SOAP) using SOAPUI.
  • Experience in cross platform and cross browsing testing using Selenium WebDriver API.
  • Proficient in Performance/Load/Security testing using JMeter, SOAPUI Pro, Load Runner.
  • Expertise of testing the application developed using various mobile technologies including, Blackberry, Andriod, iOS Technology etc.
  • Responsible for implementation of Data Driven Automation Framework build using WebDriver2, TestNG & MAVEN technologies under Java platform utilizing industry leading harness design patterns and approaches
  • Hands on experience in Test automation using different Automation tools/techniques using TestNG, Maven, JXL and Fire Path.
  • Experience with Web Technologies XHTML, CSS, JavaScript, AJAX and XML.
  • Used SOAPUI extensively to test web services on SOA architecture.
  • Experienced in manual testing and automated testing using Test Suite like QTP, Quality Center, and Winrunner.
  • Performed data driven testing using excel file in QTP.
  • Worked with web applications which use HTML, JavaScript, XML, AJAX, JDBC.
  • Expertise in using FireFox and Chrome Plugins Like Poster, Tamper Data, Live HTTP Header, Advanced REST Client for Web Application Testing.
  • Experience in bug tracking using Tools like Quality Center (Test Director).
  • Extensive knowledge in analysis of bug severity and bug reporting and isolation.
  • Excellent in communication, presentation, and interpersonal skills. Good team player with the ability to lead, manage and work independently in a time sensitive environment.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver, SOAPUI, JMeter, QTP, LoadRunner

Testing Frameworks: JUnit, TestNG, Selenium

Languages: Java, PL/SQL

Scripting Language: JavaScript, VBScript

Web Related: HTML, DHTML, XML

Databases: Oracle, MS SQL server

Other Software’s: JIRA, Quality Center, Rally, Jenkins, Maven

Platforms: Windows, Unix (Linux)

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. QA Engineer

Responsibilities:

  • Analyzed Business Requirement Documents, Functional Specification Documents to prepare Test Cases.
  • Prepared and participated in weekly status Agile/Scrum meetings, conduct walkthroughs, document proceedings.
  • Worked closely with the developers within the Agile SCRUM team.
  • Involved in Functionality, User Interface, and Regression testing during the various phases of development.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Experience in unit testing for Java applications usingTestNG.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Built up a Selenium test support framework against an AJAX/JavaScript heavy web application utilizing a page object pattern.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Created UI mapping using properties files to separate code from locators Involved in Automation testing of Mobile web applications
  • Tested SOAP web services using SOAP UI by creating Test steps such as Request, Data Source, Response, and Assertions such as HTTP, XPATH, Delay etc.
  • Developed web services automated scripts from API document to verify RESTful web service calls using XML and JSON format.
  • Developed Groovy scripts for data driven testing of Web Services using SOAP UI and verified Actual Responses with Expected data values.
  • Developed Test Plans for Performance Testing in JMeter and saved results in Reports and log files.
  • Created new screens and added new functionality to JMeter to enable quick addition of Test Fragments and assist in creation of test plans through re-usable Test Fragments.
  • Involved in manual testing of Mobile native App for iOS and Android Devices.
  • Logged software defects using JIRA and interfaced with developers to resolve them and provided full support to the Test team.
  • Written SQL Queries to extract data from Oracle database and verify the output data of the reports on the browser page.
  • Compared the test results with the given functional specifications and documented all deviations from the expected results.

Environment: Selenium Web Driver, Firebug, JIRA, Agile, Java, Eclipse, Jenkins, Maven, JMeter, SOAPUI, Junit, SQL, Oracle, AJAX, JSON, Android, Linux.

Confidential, Dodgeville, WI

QA Tester

Responsibilities:

  • Performed interactive walkthroughs and peer reviews with testing team, developers, business users and Business Analysts.
  • 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 RC.
  • Develop in test automation framework from scratch using Java and Selenium RC.
  • PerformedPerformance,LoadandStresstesting usingJMeter.
  • Created performance test scripts using JMeter to monitor response time and performance of the RESTful APIs.
  • Performed Manual Testing on various functionalities.
  • Involved in Defect tracking and Reporting using JIRA defect tracking tool
  • 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.
  • Executed SQL queries to verify the data quality and integrity.
  • Created SQL statements to validate the data from data tables.
  • Performed browser compatibility testing (IE, Firefox).
  • Worked with the production team for customer support and solved the customer cases.
  • Reported numerous problems of various severity levels. Verified bugs fixed in new releases.
  • Involved in project meetings to meet project deliverables and goals.
  • Coordinated with different teams (Business, Development & Management) to get data transfer to different Interfaces.
  • Attended Status meetings & Updated the management with Daily & Weekly Status report of all the Testing activities.

Environment: Quality Center, SQL, Java, JMeter, Rest, Selenium RC, JIRA

Confidential, Sacramento, CA

QA Analyst

Responsibilities:

  • Designed the Test Scenarios and Test Cases after analyzing the requirements.
  • Performed Smoke, GUI, Integration, Functional, Regression, Redundancy, Data Integrity, System Compatibility testing.
  • Involved in performing Sanity Testing of application for Post Deployment Production Testing.
  • Performed backend testing with SQL for data validation and data Integrity.
  • Used Quality Center to build various test plans, test strategies, test objectives, and low-level test cases to perform various kinds of test to check each and every element of the database system.
  • Record Test cases and generated QTP script for automation process.
  • Involved in generating Test Scripts using Quick Test Pro (QTP) for different transactions to execute Functional Testing, Regression Testing and Acceptance Testing
  • Automated the Test cases using QTP for Regression testing. Automation including writing Test scripts in TSL.
  • Used GUI map configuration, Virtual Object wizards to map a custom GUI object class to a standard QTP GUI object class.
  • Wrote and tracked the defects using Quality Center and communicated with the developers
  • Validating the data of the SQL server and doing Performance testing by using LoadRunner.

Environment: Quality Center, QTP, Load Runner, Oracle, UNIX, Quick Test Pro, VB Script

Confidential, MD

QA Engineer

Responsibilities:

  • Reviewing User Stories, preparing Integration test cases, Traceability Matrix.
  • Responsible for writing and executing QTP Scripts for Functional, Regression and integration testing.
  • Formulating automated test scripts using QTP, BPT and VB scripting.
  • Preparing database test cases, Traceability Matrix.
  • Maintained log of test results using Quality center and generated reports for team discussion.
  • Reporting bugs and sending the report, working with cross functional team
  • Testing the links using Astra Site Manager.
  • Designed the Manual and Goal oriented scenarios usingLoadRunnerController module to test.
  • Established performance, release, and customer support test beds for quality product testing.
  • Executed test plans, prepared test reports, and communicated test results to the development team members.
  • Test data preparation, reviewing and executing automated scripts using QTP
  • Reporting the bugs through Clear Quest bug database.

Environment: Java, Windows, Load Runner, MSSQL, Clear Quest and QTP.

We'd love your feedback!