We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Over 7 years of professional experience in Quality Assurance & Software Testing processes including Requirements Analysis and Traceability, Test Case & Test Scripts development & execution, and Defect management.
  • Extensive knowledge of all stages of teh Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Proficient on Automation tools like Selenium RC/WebDriver/IDE/Grid and QTP (Functional & Regression Testing) and for testing Client Server and Web based Applications.
  • Experience in Manual Testing and Automation scripting skills in Mercury Interactive Test Suite (WinRunner, LoadRunner, Quality Center and QuickTestPro).
  • Good experience in creating automation framework along wif developing, executing and maintaining automation testing script wif Selenium WebDriver.
  • Expert on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.
  • Experience in white box testing like Junit, Nunit, TestNG and Web service testing.
  • Extensive experience in using Selenium WebDriver APIs for writing JUnit test suites and test cases for testing functionality wif teh Selenium Server.
  • Extensive experience working wif VBScript for implementing business logic in Quick Test Professional.
  • Strong experience in cross browser, cross platform web testing wif Selenium RC and WebDriver.
  • Strong experience in writing Automated Test Cases, Test Scripts, and Testing Scenarios, using HP Quick Test Professional for Regression testing, implementing teh required checkpoints and updating them from time to time.
  • Strong Manual, Back - end, Black-box Testing/Functional & Regression testing experience wif large-scale, distributed, high-volume mission critical systems.
  • Experience in testing XML based communications between interfaces in client server web applications.
  • Expertise in preparing test plan, test cases, test procedure, test summary reports and test scripts for automated and manual testing based on user requirements and functional specifications of teh system.
  • Strong expertise in core testing areas of software applications including but not limited to Functional, GUI, Database, UAT, Stress, Usability, Regression, Load and Performance Testing.
  • Experience in Oracle database administration and good understanding of Data warehousing concepts and testing Web Services using SOAP UI.
  • Experience in using on Distributed Systems concepts, Network concepts including DNS, HTTP, SOAP Protocols and Systems programming.
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC/WebDriver and HP Quick Test Professional.
  • Experience in creating high quality and comprehensive test script documents for test execution in Quality Center.
  • Extensive working experience wif Test Planning, Test Execution and Test Results Analysis.
  • Extensive experience in using Open Source Tools like Selenium IDE, Firebug, XMLSpy, SOAPUI and Eclipse Editor.
  • Excellent knowledge in Oracle, SQL and PL/SQL.
  • Experience in TOAD (Tool for Oracle Application Developers) and SQL.
  • Good working experience on UNIX, Windows NT as well as Macintosh.
  • Experience in working closely wif designers, developers and test leads to resolve issues wif developed scripts and verify application functionality.
  • Excellent communication and presentation skills, detail oriented, self starter, quick learner, team player.

TECHNICAL SKILLS

Testing Tools: Selenium RC/WebDriver/Grid/IDE, Junit, TestNG, Cucumber, Jmeter, QTP, Quality Center

Languages: C, C++, JAVA, VB, C#, SQL, PL/SQL, Ruby

Scripting Languages: JavaScript, UNIX Shell Scripting

Servers: Weblogic 8.1/9.2/10.x, WebSphere5.1.3, JBoss 4/5, Apache Tomcat5.x/6

IDE: Selenium IDE, Eclipse, MyEclipse

Build Tool: Ant, Maven

Continuous Integration Tools: Hudson, Cruise Control, Jenkins

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

Protocols: TCP/IP Protocol suite(HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)

Database: Oracle, MS Access, MySQL

Operating Systems: Windows 7/Vista/XP/2000/ME/NT, UNIX (Sun Solaris)

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

QA Engineer

Responsibilities:

  • Interacted wif teh Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down teh technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNg and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize teh profits of teh company wifout compromising Quality.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson for nightly batch run of teh Script. Created Project plan on Hudson, configured scheduled using Cron job.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different Junit methods.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Performed Unit testing wif Junit test frame work and use Bromine for easy running teh test and store teh result for analysis teh test.
  • Identified teh Test Scenarios based on Functional Specifications and Business Requirements.
  • Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
  • Responsible for teh testing of various modules like Brokers, Customers, Quotes and Policies etc.
  • Conducted Functional, Regression testing during teh various phases of teh development.
  • Performed Black Box Testing (Functionality, GUI Testing) by checking teh Boundary values to validate or verify teh Functionality and user requirements.
  • Parameterized teh script using data table and wrote functions for teh parameters to read data from teh table upon each iteration - Performed Data-driven testing.
  • Carried out Smoke Test to judge teh software acceptance criteria for testing.
  • Interacted wif programmers to identify and resolve technical issues.
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up wif teh test schedule and interacting wif software engineers to ensure clear communications on requirements and defect reports.

Environment: Java 1.6, Selenium WebDriver, Cucumber, Hudson, TestNg, Eclipse IDE, HP QC 11.0, Oracle 11g, Ant tool and Windows 7.

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Reviewed teh Business/ Functional/ System Requirement Specs, High Level Design Documents, and Detailed Design Documents.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Created JUNIT scripts from Selenium IDE exported to Eclipse, modified teh selenese scripts and created test suites using Junit.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Created and maintained smoke/functional/regression scripts for web-based application using Selenium IDE, Java, Junit and TSQL.
  • Tested teh product for possible security breaches. Teh scope includes authentication and authorization testing.
  • Responsible for preparing Test cases, Traceable matrix for different modules.
  • Reviewed teh code in java and Performed white box testing Using Junit to ensure every class is constructed strongly and does not contain any functional errors (Unit testing).
  • Used Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created teh new automation scripts using Selenium, Ruby on rails technologies.
  • Involved in running Test scripts on different browsers using teh Selenium WebDriver.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Executed teh test plans during teh Regression cycle, while constantly refining teh test plans.
  • Responsible for preparing Test Status Reports and Requirements Traceability Matrix for each build.
  • Worked on browser compatibility tests.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Captured and analyzed Wireshark logs to analyze TCP/IP packets, DNS protocol operation of teh device against teh carrier specific requirements.
  • Reporting and tracking bugs using Quality Center.
  • Carried out Smoke Test to judge teh software acceptance criteria for testing.
  • Performed extensive backend testing to ensure data integrity using SQL.
  • Regularly interacted wif teh core developers in helping teh bug fixes/defects wif in deadlines.

Environment: Java/J2EE (JSP, Servlets, Struts, JDBC, JMS), Selenium WebDriver, Jenkins, Junit, SQL Server, DHTML, Eclipse 3.2, VBScript, HTML, Oracle 11g, Unix, MS Word, MS Excel, Windows XP.

Confidential, Richardson, TX

QA Analyst

Responsibilities:

  • Manually performed Function testing, System testing, Integration testing, Ad-Hoc testing, End-to end testing, User Acceptance testing, Back End testing on Oracle database and verify teh front-end field mapping and also to check teh correct data entry at teh back end.
  • Developed, executed Test cases and logged defect using Quality Center.
  • Involved in Setting up and Configuring teh testing environment wif Eclipse, JUNIT, Selenium RC server and Selenium Java client driver.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified teh selenium scripts and executed. Prepared automation test framework (Junit, and ANT).
  • Automated test cases, for data driven tests and linked test scripts using QTP to perform Regression testing of different application versions.
  • Involved in writing test scripts and functions in Test Script Language using QTP for automated testing.
  • Regression test cases were written and automated using Selenium RC and WebDriver.
  • Developed web application tests via Selenium RC, Cruise Control Junit and DBUnit.
  • Performed back-end validations using SQL statements against Oracle Database.
  • Actively involved in bug tracking review meetings, as well as report teh metrics to higher management in a timely fashion.
  • Performed Web services testing SOAPUI and Eclipse Editor.
  • Participated in Go-Live Support by validating teh Production Environment.
  • Maintained test cases and defects using Quality Center and Clear Quest.

Environment: Selenium WebDriver, QTP 10, Siebel Analytics 7, Quality Center 10.0, Junit, SQL, TOAD, HTML, DHTML, Windows XP, Linux, Microsoft Office - Excel, Doc.

Confidential, GA

QA Analyst

Responsibilities:

  • Analyzed Business Requirement Document, Software Design Document, Software Requirement Specification and Functional Requirement Document.
  • Performed Manual Testing and Automated Testing (using Quick Test Pro).
  • Created automation scripts and inserted various checkpoints in Quick Test Pro.
  • Performed Record and play back method In QTP.
  • Customized Automation Framework using Data driven framework, and Functional testing by writing VBScripts in keyword driven framework of QTP.
  • Prepared Test Data and prepared required Shared, Local Object repositories.
  • Saved Functions and Sub Procedures in Library files and used them wherever needed.
  • Performed Code review of automation scripts and made comments for changes made in teh script.
  • Involved in User Acceptance Testing, GUI Testing, and Regression testing on different versions of teh application.
  • Participated in SCRUM and SPRINT meetings.
  • Assigned Defects to developer using Quality Center.
  • Weekly meeting wif teh management team and shared teh Status Report on weekly basis.

Environment: QTP, Quality Center, VBScript, SQL, TOAD, Microsoft Visio, MS Access, Oracle, Windows XP.

Confidential

QA Tester

Responsibilities:

  • Designed, developed test cases and coded automation scripts to test end-to-end applications as per Business Requirements.
  • Documented test cases corresponding to business rules and other operating conditions and generated teh Daily Test reports about Test status and Defects summary.
  • Used programming language (Microsoft's VBScript) to test teh web-based applications in HP-QTP (Quick Test Pro) tool for Automation testing.
  • Conducted Data Driven Testing using Parameterization in QTP to test teh security of teh application.
  • Created test cases and performed load testing in Soap UI to test teh web-services.
  • Involved in teh end-to-end testing using QTP and responsible for teh Quality-Assurance of this application.
  • Extensively tested for complex logical, positive, negative testing.
  • Created several test scripts using QTP, which includes data-driven tests and batch tests
  • Performed Record and play back method In QTP.
  • Customized Automation Framework using Data driven framework, and Functional testing by writing VBScripts in keyword driven framework of QTP.
  • Worked on Test Cases to validate teh XML SOAP response.
  • Performed Load testing using SOAPUI tool.

Environment: QTP, Quality Center, HTML, DHTML, XML, Oracle, SQL, TOAD, Win XP and UNIX.

Confidential

QA Tester

Responsibilities:

  • Involved in analyzing specifications and developing Test Cases for teh enhancements given as per teh release using Test Director.
  • Developed test scripts for Functional and data driven tests using Quick Test Pro on teh web based module
  • Used Test Plan Manager developed a test plan based on test requirements.
  • Using teh Requirement manager in Test Director decided what needs to be tested and based on design document, feature requirements determined which feature has test cases associated wif this application.
  • Used Quick test Pro parameterized teh multiple sets of data using teh data table feature.
  • Scheduled tests and run tests using Test Lab in Test Director
  • Create desktop environment which includes executable and sample database for Unit testing.
  • Automation of teh test cases for Smoke testing and Regression testing using QTP.
  • Cross browser testing has been done on Netscape and I.E.
  • Defined teh standard templates and Process development to get teh Quality Product to teh Organization implementing V model SDLC in teh Organization.
  • Analyzed teh results & reporting bugs using Test Director.

Environment: QTP, Test Director, Oracle, Windows XP, Netscape and I.E.

We'd love your feedback!