We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 7 years of experience in Software Quality Assurance including Analysis, Design, execution of Manual and Automated testing of various Web, Client/Server and Mobile applications. Actively participated in all the stages of the Project Life Cycle and was extensively involved in all dimensions of Functionality, Usability and Reliability Testing.
  • Extensive experience in developing Test Plans and Test Cases using business requirements and design documents/User Stories while specifying Testing overview, Approach, Strategy, Scope and Roles.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Experienced in Functional/Integration/Regression/System/ Acceptance Testing.
  • UI Functional/Regression Testing using SeleniumRC/ WebDriver API.
  • Experienced working on Object Oriented Programming Languages like Java and C++.
  • Functional Automation Framework using WebDriver Concepts for Page Factory Model, Data Driven Test on Build and Continuous Integration.
  • Experienced in Accessing/Retrieving the data from the Excel, CSV files using Java IO API and extrenal API such as Apache POI.
  • Experienced in Implementing Java Collections in Automation Scripts.
  • Involved in automating test cases using Selenium WebDriver API in Java.
  • Expert in writing UNIX scripts for automation to reduce the manual errors.
  • Proficient in Test Management/Bug reporting tools such as Rally, QC, JIRA.
  • Experienced in compatibility testing on different browsers: IE, Firefox, Chrome and Safari using Cross browser Selenium Grid Tool.
  • Usage of SoapUI to test web services and API’s based on SOAP and REST.
  • Extensive experience with REST API - used browser plug-in like REST Client, Firebug for API and UI automation.
  • Expert in designing and implementing basic/advanced SQL queries for QA testing and data validation.
  • Proficient in implementing various Scrum and Distributed agile techniques to ensure task planning and tracking and in all aspects of the SDLC, with specific focus on testing.
  • Have experience in using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Experienced in gathering business requirements, studying the application and collecting the information from developers and writing the test plan.
  • Knowledge in Backend testing by writing SQL queries in Oracle, Microsoft SQL Server and Microsoft Access databases.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, QTP, HP Quality Center

Languages: HTML, CSS, JavaScript, Java, C++ XML, Shell Script

Test Framework: Junit, TestNG

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: Oracle, DB2, SQL Server, My SQL, MS Access

Operating Systems: Windows variants, UNIX, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Identified test cases to automate. Automate those test cases using Selenium Web Driver, Junit and Java (Eclipse IDE).
  • Implement Web Services (hosted options) using SOAP.
  • Written and executed Selenium tests for automation testing of the web application using Web Driver.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Performed Browser Compatibility testing on different platforms and data validations for all reports using Selenium.
  • Performed Backend Testing using SQL Queries on SQL Server database.
  • Performed Back-End Testing, database table manipulations of RDBMS by writing complex SQL queries manually.
  • Identified defects in system testing, end to end testing, regression testing, UAT testing, logged these defects using rational clear quest with proper severity and priority and performed defect life cycle.
  • Traceability document update and Test management tool (HP ALM /Quality Center) update
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Java, C++, Selenium WebDriver, JUnit, Webservices, HTML, JavaScript, XML, QC, XPath, BugZilla, SQL, Oracle, and Windows.

Confidential, Pleasanton, CA

Sr. QA Engineer

Responsibilities:

  • Developed application using JSP, Servlet, JS, JQuery, CSS, HTML, XML and AJAX on the presentation layer, the business layer is built using spring.
  • Used SOAP protocol for Web Services implementation.
  • Actively involved in code reviews and bug fixing.
  • Prepared Test Cases
  • Involved in testing and used JUnit.
  • Performed White box testing
  • Performed Black box testing using Selenium Webdriver and IDE.
  • Developed driver scripts using Selenium 2.0 and function library for automation framework.
  • Developed and executed white box test cases using Test NG framework and Eclipse.
  • Developed TestNG tests for each Java based API in the Project and verified functionality by comparing expected and actual output values.
  • Based on page library, created Selenium test scripts in Java using TestNG framework.
  • Responsible for API Testing using Java and TestNG.
  • Involved in creation of automation configuration file and data table.
  • Contribute in framework creation. Automate web application using Selenium Webdriver and Java.
  • Created positive and negative test cases by using valid and invalid data.
  • Extensively worked with DOM and locating a web element using Id, CSS selector and XPATH.
  • Participated in the status meetings and status updating to the management team.
  • Wrote stored procedures, SQL scripts in Oracle 11g for Data Accessing and manipulation.
  • Compiled and built the application using ANT scripts and deployed the application.
  • Involved in configuring and deploying the application on Tomcat Server.

Environment: Java/J2EE, C++, Junit, JSP, HTML5, CSS, Java Script, JQuery, Selenium, JDBC, Oracle 11i, SQL, PL/SQL, XML, Web Services, SOAP.

Confidential, MI

Test Engineer

Responsibilities:

  • Analyzed business requirements, functional specification & required documents for Manual Testing.
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases.
  • Executed scripts from Test Lab and Test Cases in HP ALM/Quality Center (QC), verified testing results against expected results and tracked defects
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
  • Linked requirements to tests and defects as well as analyzed and tested defects in HP Quality Center (QC).
  • Used XML API for Web Services Implementation.
  • Wrote SQL queries for database backend testing.
  • Preparation and Review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data.
  • Participated in bi-weekly and monthly report meetings.

Environment: Manual Testing, Web Services, MS Office, Test Director, HP ALM/Quality Center, C++,SQL, Oracle, Windows.

Confidential

Software Tester

Responsibilities:

  • Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
  • Performed manual Black box, Functional, GUI, Regression, Integration testing.
  • Used Test Director for requirement management, planning, execution, defects tracking and reporting.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
  • Involved in running the scripts, modifying them if necessary and if there is some error in application then submitting a defect through Test Director.
  • Worked closely with developers to resolve the problems, and change the status of the defect in Test Director also documented defects, test results and submitted to the QA Lead.
  • Performed Functional Testing, Testing and cross browser functionality testing, UAT testing.
  • Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.

Environment: VB. Net, ASP, SQL Server 2000, C#, C++, .Net, Visual Basics 6.0, Oracle

We'd love your feedback!