We provide IT Staff Augmentation Services!

Quality Assurance Resume

Professional Summary:

  • 5+years of experience as Software Quality Assurance Engineer in testingWeb Based, Mobile, and GUI based client/server applicationsusingManual and Automated testing procedures.
  • Strong experience in Manual and Automated testing with tools such asHP Quick Test Professional, SOAPUI,Quality Center, Load Runnerand Selenium Web Server/IDE/Grid.
  • Extensive experience in requirements gathering, analysis, preparingTest Plans, Test Scripts, and Test Casesand performingFunctional,Regression, andIntegrationtests.
  • Proficient in variousTest Automation Frameworks.
  • Strong experience in black box, and gray box testing.
  • Well versed inUsability, andCompatibility Testing.
  • Experience in testingSOAP and REST based Web services.
  • Possess strong programming skills in C, C++, andVisual Basic.
  • Experience in working with Waterfall and Agile Methodologies.
  • Proficient inDefect Tracking,Defect ManagementandDefect Metrics.
  • Sound Experience in writingSQL queriesfor managing the test data and performing backend data validation.
  • Well versed with Software Development Life Cycle (SDLC) and wide exposure to complete Testing Life Cycle (TLC).
  • Organized, and Self-starter with the ability to multi-task across complex initiatives and coordinate activities with the team to meet the critical deadlines.
  • Excellent verbal and written communication skills, ability to interact professionally with a diverse group, executives, managers, and subject matter experts.
  • A meticulous and quality-oriented individual with an eye for details.

Technical Skills:

Languages

C, C++, Java,Visual Basic, SQL

Application Server

Tomcat , Web logic, Web sphere

IDE

Eclipse, IntelliJ

Scripting/ Markup Languages

Java Script,VBScript, HTML, CSS, XML

Databases

MS SQL Server, MySQL, Oracle, MS Access

Microsoft Tools

MS Office (Word, Excel, PowerPoint)

Version Control

CVS, SVN

Testing Tools / Frameworks

HP Quick Test Professional,SOAPUI, Load Runner, Quality Center, Test Director, Selenium Web Server/IDE/Grid,JUnit,TestNG,Version One, JIRA, Bugzilla, Confluence

Operating System

Windows Variants, UNIX, Red Hat Linux

PROFESSIONAL EXPERIENCE:

Client: Confidential,
Project: Online Banking ApplicationJuly 10 – Sept 12

Role: Quality Assurance Analyst

Responsibilities:

  • Analyzing requirements, designing and ensuring overall integrity of the testing strategy.
  • Prepare and maintain project test plans based on business requirements, workflows and use cases.
  • Involved in creating Business Risk Levels to determine Test Priorities.
  • Prepare testing estimates.
  • Work with business and technology leads to identify and prepare appropriate data for testing.
  • Prepare and execute manual test cases.
  • Designing and maintenance ofAutomation Framework (Keyword and Data Driven).
  • Created and executed automated test scripts usingQTP.
  • Developedrecovery scenariosusingQTP.
  • Developed and maintainedSharedObject Repository.
  • ConfiguredQCand executed automated scripts fromQC.
  • UsedSOAP UIto test the backend web services.
  • Assisted in Load Testing usingLoad Runner.
  • Responsible for regression testing by executing batch test cases usingTest Batch Runner.
  • Responsible for executingSQL queriesfor back-end data validation.
  • Create test scenarios forUser Acceptance Testing(UAT).
  • Conduct defect review meetings.
  • Reported defects via bug tracking system, verify the bugs fixed, document the bug history and root cause analysis once the defect is fixed or closed.
  • Produce testing summary reports.
  • Worked in Scrum/Agile development environment.

Environment: QTP, SOAP UI, QC,Load Runner,SQL, Java/J2EE, Spring, Hibernate, Apache Tomcat.

Client: Confidential,
Project: Online Learning Management SystemJan 09 – June 10

Role: Quality Assurance Engineer

Responsibilities:

  • Design Test Plan/Strategy & Test Cases for the different modules in the application.
  • Involved in Estimation process.
  • Execute the Test Casesand analyze the Results.
  • Prepare UAT test cases and assist Business clients in UAT execution.
  • Interaction with development team in identification of functionalities forAutomation suite.
  • Manage execution of allautomated scriptsusingQTP.
  • DevelopingFunction Librariesbased on the automation needs.
  • QA activities management usingQC.
  • Used JIRA for defect reporting and management.
  • Involved in peer reviewing the Test Plan and Test Report, providing feedback and approvals for the test plans.
  • Involved in automation result analysis.
  • Involved in analyzing the performance test cases and executing them using Load Runner.
  • Participated in Bug Triage Meetings, maintained Weekly Status report and Project Metrics.
  • Provide feedback and recommendations to developers on software usability and functionality.

Environment: QTP, QC,Load Runner, Java/J2EE, Web Sphere.

Company: Confidential.Aug07 – Nov 08
Project: Quality control and Inventory Management System

Role: Software Quality Engineer
Responsibilities:

  • Developed and implementedtest plansandtest casesfor various internal applications.
  • Involved in developing policies and procedures to ensure products meet the quality specification.
  • DevelopedTest Casesfor functionality specification to ensure bug free performance.
  • Responsible for GUI testing for the website, suggesting improvements to performance of website in terms of web-page load times etc.
  • Modularized test cases for reusability.
  • Presented regular progress reports, defect reports and test execution reports.
  • ExecutedSQL queriesfor backend data validation.
  • Participated in weekly meetings to track the progress of testing effort.

Environment/Tools: MS SQL Server,Java, J2EE, Web Logic.

Company: Confidential.Dec 06 – July 07
Project:Corporate Billing System

Role: QA Trainee

Responsibilities:

  • Involved in requirements gathering and analysis meetings.
  • Preparation of test cases from the requirement documents.
  • Execution of test cases anddefect logging.
  • Helpedfunctionalandregression testing.
  • Performed manualGUI testing.
  • ExecutedTest Casesfor sanity reports.
  • Preparation of test data to test both the positive and the negative test cases.
  • WroteSQL queriesfor data validation and data integrity checks.
  • Performedstaticanddynamic testingto test the application.
  • Gained exposure in designing planning, coding and executing the project.

Environment/Tools: MS SQL Server,Java, J2EE, Web Logic.

Education:

  • Bachelor of Engineering

Hire Now