We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

NY

PROFESSIONAL SUMMARY

  • About 6 years of Quality Assurance experience in Software testing in different Industries including Financial, ecommerce & health care
  • Strong Business expertise in Requirements Analysis utilizing Automated tools to import and document specifications
  • Proficient in both Manual and Automation Testing with ability to manage the automation of the entire testing cycles and leading the testing team
  • Experienced in performing Functional, Regression and System testing of various Enterprise Services using QTP/UFT.
  • Designed & Developed Automation Frameworks for Automation suite using QuickTest Pro/UFT/Selenium WebDriver.
  • Experience in creating QA Test Process, QA Workflow Diagrams, analysis and design, Test Analysis Report, Defect Analysis and Prioritization
  • Experienced in Verifying, Validating and performing Functional, Performance, System, Integration Scalability, User Interface and Regression testing of Application Software.
  • Good expertise in the review and documentation of system test plans; Creating and executing test scripts, test cases and data sets on the basis of product release features, client requirements, technical documents.
  • Hands on experience in various software development methodologies like Agile and Waterfall model.
  • Experienced in managing defect life cycle using HP Quality Center/ALM and JIRA.
  • Experienced in managing agile project by creating story/defect, assigning task & tracking defect using Version One & JIRA
  • Experienced in Back - End testing to ensure data consistency on front-end by writing and executing SQL queries on the relational databases.
  • Worked extensively on different RDBMS databases including Oracle, MS SQL Server and MySQL to validate the data & data consistency
  • Experienced in automating test cases using Checkpoints, Descriptive programming, Recovery Scenario, Data Table & VBScript
  • Experienced in creating both Data Driven & Keyword driven framework using QTP/UFT, Descriptive Programming, Excel & extensive VBScript
  • Expertise in converting existing QTP/UFT Script to Selenium WebDriver Script for multi browser support
  • Proficient working knowledge of Core Java and Object Oriented Concepts( Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections)
  • Expert in automation script development using different automation tools like Selenium WebDriver (Eclipse, Java, TestNg/JUnit)
  • Experienced in designing Page Object Model (POM) and TestNg based automation framework using Selenium WebDriver, Java, TestNg & apache POI.
  • Experience in designing automation framework using Page Object Model (POM) Design Pattern for better code reusability & maintenance
  • Experienced in using Version Control Tools like SVN and gitHub
  • Sound knowledge on Web Service (Soap/REST) & Hands on experience in validating Web Services using SOAP-UI
  • Experienced in validating SOAP /Restful web services using Soap UI Pro assertion feature and implemented data driven testing using excel & SOUP UI Pro to validate against different set of data.
  • Proficient in all phases of Testing functional, integration, regression, security testing and Load Testing.
  • Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.
  • Experienced in using VI editor to change config file & check text based data file
  • Good communication and inter-personal skills, accustomed to work in a team environment with tight schedules and capable of working efficiently under pressure, manage multiple project and cross train sub-ordinates in other Functional areas.

TECHNICAL SKILLS

Programming: Java, VB Script, HTML, XML

Testing Tools: Selenium WebDriver/ HP QTP/UFT, SOAP-UI Pro, Firebug

Test Management Tools: HP Quality Center,ALM, Version One, Jira

Application: Microsoft Excel, PowerPoint, Word, MS-DOS, iOS, Android

Application Servers: WebLogic, Tomcat, Apache

Database: MySQL, Oracle, TOAD, MS Access, SQL Server, DB2

Platforms: Windows95/NT/2000/XP/7, MAC, Mobile, AS400, IBM Mainframe, Tablet

PROFESSIONAL EXPERIENCE

Confidential, NY

QA Automation Engineer

Responsibilities

  • Design and execute quality Test Plans and Test Cases to verify Reliability, Accuracy and Compatibility of application.
  • Develop Test Plan, Test scenarios, Test cases, Test Scripts and Traceability Matrix.
  • Review business manuals and requirement document (BRD) in order to summarize system-specific business rules and other operating conditions.
  • Analyze business flow of the application.
  • Participate in risk analysis & gap analysis based on the requirements.
  • Consult with the customer service representatives to take their opinion on the customer satisfaction with respect to their prior experiences and designed the test cases.
  • Working in Agile Scrum Environment.
  • Working as a Project Administrator HP ALM/Quality Center to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Interacting with business analysts and developers.
  • Participating in User Acceptance Testing (UAT), coordinated and supported the end users during testing session.
  • Involved in defect tracking and task management using JIRA for testing and product deliverable
  • Extensively using Quality Centre as the bug tracking and reporting tool.
  • Responsible for extensive testing of different modules of the web-based/Internet application and the whole testing life cycle for the various modules of this application.
  • Thoroughly Cross browser tested projects to support IE7+, FireFox, Safari, Opera and Chrome.
  • Perform Functionality, GUI and Security Testing.
  • Experienced in testing Mobile Application both in Emulator/Simulator and Real Devices. Tested mobile customized website using Chrome User Agent.
  • Tested various mobile devices with a various platform(iOS, Android)
  • Performed Manual Testing on mobile application and mobile optimized site.
  • Tested various mobile devices with a various platform(iOS, Android)
  • Performed Manual Testing on mobile application and mobile optimized site.
  • Very good exposure of testing applications on wide range of Mobile handset of different vendors which includes Nokia, Samsung, Google G1, Sony Erricson, Motorola, Windows Mobile, HTC, LG, Iphone and many more.
  • Very good exposure of testing applications on wide range of Mobile handset of different vendors which includes Nokia, Samsung, Google G1, Sony Erricson, Motorola, Windows Mobile, HTC, LG, Iphone and many more.
  • Assist as needed during unit and integration testing.
  • Maintain existing Regression test suite using UFT, debug and enhance the scripts, run scripts, wrote user-defined functions (using VB scripts) etc.
  • Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework.
  • Converted existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg.
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNg & apache POI
  • Design and develop Data Driven Framework Using QTP, VBScript & Descriptive Programming
  • Carrying out Hybrid Frame Work by substituting the parameters using Quick Test Professional.
  • Involved in executing the SQL Queries for Data Validation, Record Counting and Non Duplication Testing.
  • Extensively testing Web Services using SOAPUI (Simple Object Access Protocol User Interface.
  • Converting existing UFT Script to Selenium script to support multiple browsers using Java, Selenium, and TestNg & Eclipse.
  • Develop test automation framework based on Page Object Model, TestNG and Selenium Webdriver.
  • Design and build automation framework for different web-based software products using Page Object Model (POM) Design Pattern to reduce code and for better maintenance
  • Implement Test Automation Framework based on Page Object Model, Java, Selenium & TestNg
  • Conducting different types of meetings and walkthroughs, discussed the outstanding defects, informed the QA manager with the update test status etc.

Confidential, GA

QA Engineer

Responsibilities

  • Maintained Test Matrix for the latest test results information.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
  • Attended periodic meetings, teleconferences and led discussions on problem resolution.
  • Designed and executed quality Test Plans and Test Cases to verify Reliability, Accuracy and Compatibility of application.
  • Worked with all Agile Development and Scrum process throughout the entire project.
  • Identified the functional test cases for Regression Testing and automated these scripts using Quick Test Pro.
  • Identified defects, entered required information into Quality Center as they relate to Test Cases
  • Developed automated scripts for Regression testing using Quick Test Professional (QTP), debug and enhance the scripts, run scripts, wrote user-defined functions (using VB scripts) etc.
  • Integrate QTP with Quality Center to provide script visibility, enhance automated regression and ease maintenance of resources.
  • Integrated QTP with Quality Center to provide script visibility, enhance automated regression and ease maintenance of resources
  • Converted existing UFT Script to Selenium script to support multiple browsers using Java, Selenium WebDriver, and TestNg & Eclipse.
  • Developed Automation Engineering solutions for GUI and Web Services for applications developed in JEE (Java, Spring, Hibernet) using Java, Selenium WebDriver, Firebug/Firepath
  • Design & develop testNg based Data Driven framework for SkyMilles Customer reward validation using Apache POI, Java, Selenium Web Drive & TestNg
  • Design & Develop automation framework using Selenium Java, WebDriver, TestNg & apache POI
  • Validated Restful WebService using SoupUI pro. Created data driven framework using Excel & SoapUI Pro to validate against different set of data
  • Participated in design enhancement reviews and submitted status reports on the progress of the testing effort.
  • Analyzed the results and distributed information to the clients and made recommendations to make appropriate decisions regarding the application’s readiness for deployment.

Confidential, NY

QA Analyst

Responsibilities

  • Prepared Test Cases & Test Plans based on the functional specification documents.
  • Interacted closely with the development team to discuss the design and testing aspects of the application to design the test plans.
  • Developed Test Plan, Test scenarios, Test cases, Test Scripts and Traceability Matrix.
  • Performed manual testing for the entire application.
  • Reviewed business manuals and requirement document (BRD) in order to summarize system-specific business rules and other operating conditions.
  • Interacted with business analysts and developers.
  • Worked in the agile approaches and Scrum
  • Performed Functionality, GUI and Security Testing.
  • Tested the functionality of most commonly used panels, using Quick Test Pro, created and added logic to the script with conditional statements, loops and arithmetic operators to create more powerful and complex test.
  • Developed Key-word driven framework using VB Script and QTP.
  • Developed regression scripts using VB Script Function, Descriptive programming.
  • Entered, maintained and executed test scripts into the test management tool Quality Center
  • Tracked, reviewed, analyzed and compared defects / problems using Quality Center.
  • Involved in executing the SQL Queries for Data Validation
  • Tested the application manually (Black box testing) during the development phase.
  • Used Quality Center to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Extensively used Quality Centre as the bug tracking and reporting tool.
  • Implemented SDLC, which included requirements, specifications, design, analysis and testing.
  • Analyzed business flow of the application.
  • Involved in weekly status meetings.
  • Involved in the documentation of the whole QA process.

Confidential, NY

QA Analyst

Responsibilities

  • Analyzed the user requirements by interacting with developers and business analysts.
  • Participated in implementing test-plans and test-cases built on high-leveled and detailed design.
  • Analyzed system requirements and document entire software testing process accordingly.
  • Coordinated with developers to fix application defects.
  • Cooperated and performed with development group to resolve the difficulties came across in a test execution.
  • Participated in regular status meetings to state any bugs, problems and risks.
  • Performed manual testing for checking Black box Testing, Functional Testing, Smoke Testing, Usability Testing, User Acceptance Testing and Regression during the various phases of the development of the online application.
  • Performed Compatibility testing to support different web browsers.
  • Involved in writing SQL queries to perform Database testing.
  • Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.
  • Involved in preparing QA Report for daily progress.
  • Involved in preparing Test Report before the delivery of the project.
  • Identified and reported defects using Quality Center defect tracker.
  • Maintained Traceability Matrix to track new requirements.
  • Performed User Acceptance Testing before the delivery of the project.

We'd love your feedback!