We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

Sunnyvale, CA

SUMMARY

  • Over 7 years of experience in Information Technology with emphasis on Quality Assurance this includes Manual and Automation testing.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
  • Expertise in automating test cases with Selenium using Java.
  • Proficient in using HP interactive products like - HP Quick Test Professional (QTP), HP Load Runner, HP Quality Center (QC).
  • Expertise in automating test cases with QTP using VB scripts.
  • Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions
  • Experienced in Black box testing using Selenium, Junit
  • Expertise in both manual and automation testing of Web Applications.
  • Experience in working with many external applications like Notepad, Excel, IE, MS word etc.
  • Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), BugZilla, Salesforce and Rational Clear Quest.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
  • Ability to learn and adapt to new tools and technologies very quickly.
  • Dedicated and Self-motivated to take independent responsibility coupled with ability to contribute as a team member.

TECHNICAL SKILLS

Testing Tools: QTP 8.2/9.x/10, LoadRunner, Selenium IDE, Selenium RC Server, Selenium Web Driver

Test Reporting and Bug trrTraTraTrfaTracking: Bugzilla, Clear Quest, Test Director, Quality Center 9.x/10, Salesforce

Programming Languages: VB Script, SQL, Java, JUnit4, C.

Build Tools: Eclipse IDE,ANT

RDBMS: Oracle 10g, DB2, Sybase, SQL Server.

Version Control System: SVN,CVS,VSS.

Office tools: MS Office - MS Word, Excel, Power Point, Visio, Project.

Browsers: Windows IE, Mozilla, Chrome Mac Safari, Mozilla, IE .

SDLC Methodology: Agile, Waterfall, Spiral, V.

Operating Systems: Microsoft Windows 2000/XP/Vista/ 7, Linux .

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Senior QA engineer

Responsibilities:

  • Involved in developing test automation framework using Selenium Web Driver and writing code in Java, using Junit4 annotations.
  • Developed scripts using build tool Eclipse IDE and written re-usable scripts.
  • Involved in identifying the right tool for automation and initiating automation process.
  • Developed and maintained automation framework. Developed scripts which can be run on remote machine and from anywhere.
  • Imported data from external files (eg Excel, notepad) and enhanced scripts. Exported results to external files.
  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Used FireBug to identify object properties and used to enhance the automation script.
  • Involved in testing developments tasks in various development cycles.
  • Done extensive testing while upgrading Transfort in different development cycles and in different silo’s.
  • Executed admin tasks and has done extensive cross browser testing. Deployed documents.
  • Interacted with developers and PM’s for testing various Projects.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and offshore team.
  • Co-ordinated with off shore team and mentored junior QA. Involved in Training off shore QA Team.
  • Involved in preparing QA Sign Off document based on the Test Plan approved by the Project Manager, QA lead and developers.
  • Worked on Salesforce in doing development tasks and statement of work. Generated reports in salesforce.
  • Reported defects in Sales Force and followed up until defects are fixed. Re tested and closed them.

Environment: JAVA, JUnit4, Eclipse IDE, Apache Tomcat, Windows 7, Sales Force, ANT, Linux, Selenium Web Driver

Confidential, San Ramon, CA

QA Engineer

Responsibilities:

  • Involved in authoring the test plan document, wrote and executed test cases for different kinds of scenarios for the modules like "Sign In", "View Balances", "Pay Bills", "Transfer Funds", "Security" and "Alerts".
  • Involved in interaction with third party vendors for selection of the testing tool.
  • Imported existing test cases from Excel sheet to QC (Quality Center) & completed the configuration of QC and QTP in order to execute Functional/SIT/ regression test cases.
  • Created automation scripts using HP QTP for different scenarios, used Smart Identification feature of QTP to identify unique properties of objects, created user defined functions, reusable actions, and managed shared object repositories.
  • Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
  • Collected test data from the data team and tested for different kinds of scenarios (Positive & Negative) for the different fields of UI module.
  • Involved in preparing QA sizing document and QA Sign Off document based on the Test Plan approved by the Project Manager, QA lead and developers.
  • Reported defects using QC and interacted with developers to resolve any defects/issues.
  • Designed and implemented basic/complex SQL queries for backend testing.
  • Involved in performing functionality, integration, usability, regression, boundary value testing, alpha testing, scenario based testing.
  • Responsible for centralizing the testing approaches in various projects.
  • Performed cross browser testing and cross platform testing.
  • Prepared status summary reports with details of executed, passed and failed Test Cases also involved in weekly status and task review meeting.

Environment: Java, QTP 10.0, Quality center, VB Scripting, SQL, CVS, Windows 7.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test framework using Selenium.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Added annotations to the test. (selenium)
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using Selenium remote control in different browsers.
  • Examine the results of test to pinpoint defects in the application.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.(validation)
  • SQL Queries for backend testing
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.

Environment: JAVA, J2EE, Web Sphere, Web logic, JUNIT, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Selenium RC, Grid

Hire Now