We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

NY

OBJECTIVES

  • 6+ Years of experience in Manual & Automated Testing for Software Quality Assurance (SQA). Hands on experience in Quality Assurance and Software Testing of Web & Window based applications to secure a position as a Software Test Analyst/Engineer with a progressive Company where I can utilize my technical skills and gain further experience while enhancing the company’s productivity and reputation.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver /RC/IDE, QTP/UFT

Web and GUI Tools: HTML, CSS, JavaScript, JQuery, AJAX

Language: Java, VBScript

Continuous Integration Tools: Jenkins

Performance Testing: Jmeter

Version Control: Git

Project Build / Framework: Junit, TestNG, Maven

IDE: Eclipse, Notepad++

Databases: MySQL

Test Management Tools: Test link

Project & Bug tracking tool: Jira

Application Servers: Apache, Tomcat

Software Development Methodologies: Agile/scrum, Waterfall

Operating Systems: MS Windows Server 2005/2008,Windows XP, Windows 7, LINUX, Mac OS

Networking & Protocol / Tools: Http, Https, GET and POST

Web Debugger: Firebug, Fiddler, Google analytics

API Testing (Rest and Soup): SOAP UI/Postman

Logging/project framework: Hybrid, Data driven, POM

Cloud Test: Amazon S3/Saucelabs /grid

PROFESSIONAL EXPERIENCE

Confidential - NY

QA Engineer

Responsibilities:

  • Perform Manual and Automation testing on Web based & client-server applications.
  • Design and develop an automated continuous integration regression test framework for protocol compliance and program stability.
  • Perform smoke testing, regression testing, Integration testing, UAT testing, and test case creation and applying automation testing to improve the delivery of the team
  • Participate in Sprint planning, Scrum, Demo and Retrospective meeting and collaborated with Developers, BA and Scrum master
  • Worked with QA manager & upper management continuing to develop and maintain testing strategies and best practices as well as test scenarios/Test cases/Test scripts.
  • Worked with System Analysts, Development and UAT Team to extend testing support during the implementation effort and production verification activities
  • Closely worked with Product Manager to determine Acceptance Criteria for new functionalities/features.
  • Analyzed project business requirements Use Case & User Stories for Clint Server/ Web-based applications to design Test Artifacts for Manual & Automated Testing
  • From Project Plan, Work-Flow Diagrams, Requirements Traceability Matrix, Use Cases, Database Diagrams prepared well written Manual Test Cases & Test Scripts
  • Developed and maintained Test Plans, Manual and Automated Test Scripts for user interface, functionality, system and ad-hoc testing for SmartPerf, SmartNoise, Digital-Dashboard & CPC.Net, actively participated meetings in all phases of SDLC.
  • Created robust Test scripts, reusable Test data, and Test case automation using HP UFT/QTP for web-based and cross-browser test scenarios - Manage Projects/Manage Categories/Manage Milestones Modules.
  • Created and maintained objects in the Shared OR of HP Unified Functional Testing (UFT)
  • Supported to offshore team for automating existing test cases and converting them using the required traceability matrix from DRQuest.
  • Performed Regression Testing on defect fixes & selective Test Cases against Builds/Releases
  • Performed User Acceptance Testing (UAT) after performing SIT on SmartPerf, SmartNoise& Digital-Dashboard.
  • Reported Pass/Fail status to Test Execution Report dynamically during run-time from HP UFT. Generated Defects and Results Summary reports for the Business Readiness Plan Deployment throughout
  • Bug Life Cycle (BLC) in DRQuest.
  • Attended Daily Scrum Meetings and gave test execution status and Test Burn-down info to the team
  • Supported testing activities during off-hours/weekends for Release in very intense Agile/Scrum environments
  • Reported daily & weekly status report on testing efforts to QA Management and the Engineering App team

Confidential - NY

Software Automation Engineer

Responsibilities:

  • Perform Manual and Automation testing on Web based application.
  • Design and develop an automated continuous integration regression test framework for protocol compliance and program stability.
  • Perform smoke testing, regression testing, Integration testing, UAT testing, test case creation and applying automation testing to improve the delivery of the team.
  • Review product requirement documents, functional specifications, and involve in developing test strategy, test plan and test case documents.
  • Participate in Sprint planning, Scrum, Demo and Retrospective meeting and collaborated with Developers, BA and Scrum master
  • Developing automation script using BDD, Cucumber Framework with Java and Junit and wrote test scenarios (Happy and Alternate) in feature file using Gherkin syntax, step definition file, runner class with glues, hooks and tags.
  • Writing automation script using Selenium WebDriver API with JAVA language. Used Page Object Model and TestNG. Created reusable component (such as test data read from Excel, Properties and XML file and supply data to the test on the fly for data driven framework).
  • Use Continuous Integration Tools (Jenkins) for automation script running in periodically (nightly basis), during any code push into git and after successful build of the application for automation script to be kicked off.
  • Used Maven for Project building (added dependencies, different run profiles and plugins) and Git for version control.
  • Run Cross browsing and parallel Testing using Selenium Grid.
  • Identify Software defects and report those defects in bug tracking tools e.g. Jira and retest bug once developer fix.
  • Work with developers and program managers to ensure all functions of application are correct. Report any defects. Update and create test cases as needed.

Confidential - CA

Jr. QA Analyst

Responsibilities:

  • Working in Agile (Scrum) methodology to create applications throughout entire Software Development Life Cycle (SDLC)
  • Involved on creating of templates for writing Test Plans, Test Scripts, Test Matrixes and Test Summary Reports. Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Work with developers and program managers to ensure all functions of application are correct.
  • Report any defects. Update and create test cases as needed.
  • Strong knowledge of smoke testing, regression testing, test case creation, and applying automation testing to improve the delivery of the team
  • Maintained and Managed Test Assets in XL sheet using Requirements, Test Plan, Defect Modules for Defect Tracking and Requirement Tractability.
  • Wrote SQL queries to set and validate the data as well as back end testing.
  • Planning on regression testing for needed modules based on the amount of defects.
  • Performed some automation script using SELENIUM IDE and converted as webdriver script.
  • Performed manual testing on Web based (Browser) application using different browser like Firefox, Chrome, and Internet Explorer.
  • Testing all automation script in different environment like QA, UAT, and Production.
  • Sharing the reports with Project manager.
  • Defects were reported, tracked, and reviewed using JIRA.
  • Successfully conducted User Acceptance Testing (UAT).

We'd love your feedback!