We provide IT Staff Augmentation Services!

Automation Tester Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Proficient at Manual testing & Automation Testing. Performed Functional testing, Sanity testing, Data base Testing, Regression testing, End - to-End testing, and User Acceptance testing.
  • Expertise in all Black box testing techniques.
  • Strong working experience in developing Test Scenarios from Requirements, Design Document, Use Cases, and other related documentation for various applications.
  • Hands on documentation skills on Test Plans, Test Cases, Test Reports.
  • Excellent in Client/Server and Web based Applications.
  • Hands on experience in Agile methodology and Scrum.
  • Experience in Native and Hybrid mobile application testing usingAppium.
  • Certified Scrum Fundamentals Certified Credentials (SFC) in Apr 2017.
  • Strong working knowledge in Selenium Web Driver scripting.
  • Implemented cross browser testing using Selenium API for Firefox, chrome, and IE
  • Performed Parallel Testing with Selenium Grid.
  • Good knowledge on Maven with Selenium and TestNG Framework.
  • Developed and Implemented test automation framework using TestNG & JUnit.
  • Continuous Integration (CI) setup was performed with Jenkins and Hudson.
  • Hands on experience in testing Web services, SOAP UI.
  • Created QTP Scripts, BPT scripting using VB Script and Descriptive programming and executed them for Regression Testing.
  • Performed automation using tools such as Quality Center, ALM.
  • Implemented and worked on Linear, Data driven, Hybrid automation, Keyword driven frameworks in Selenium and QTP.
  • Adept in Unified Functional Testing (UFT), Rational Tools, Cucumber, Jasmine.
  • Experience in deriving Test Cases based on Business Requirements, Technical Requirements and Reviewing test cases against the requirements.
  • Good at Reporting and Tracking bugs using Bug Tracking Tools such as QC, ALM, Bugzilla.
  • Skilled in Database Testing by executing SQL Queries using SQL Server to view successful Data transactions and for validating data.
  • Well versed with Software Testing Life Cycle (STLC), Defect Management Life Cycle (DMLC), Testing Methodologies, Testing Techniques and Software Development Life Cycle (SDLC).
  • Maintained Traceability Matrix and involved in Gap Analysis, Risk Analysis, Impact Analysis.
  • Knowledge on Test Management Tools like JIRA, ALM, Quality Center, Test Rail.
  • Strong analytical and problem-solving skill, Quick learner and excellent team player, ability to meet tight deadlines and work under pressure. Also, willing to learn and explore new automation tools.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Grid, Selenium IDE, QTP 10.0, UFT, Win Runner, Load Runner, JMeter

Testing Framework: TestNG, JUnit, Data Driven, Modular Driven, Appium, Page Object, Hybrid

Test Management Tools: Quality Centre(QC) 10.0, Test Director, ALM, JIRA

Programming Language: Java, C, C++, Groovy, HTML

Scripting Language: VBScript, JavaScript

Database: SQL Server, Oracle

Bug Tracking Tool: Bugzilla, ALM, Quality Center

Continuous Integration: Jenkins, Hudson

Build Tools: Maven, ANT, Gherkin

Others: Eclipse, TOAD, Lotus Notes, Cucumber, Jasmine, Test Rail

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Automation Tester

Responsibilities:

  • Interacted with Business Clients, Developers and QA Manager for clear exposure to trickle down the Technical/Functional User Requirements & change them to Test Plan and Test Scenarios
  • Developed and Implemented Hybrid framework with Selenium WebDriver
  • Involved in Functional Testing, Regression Testing, Smoke Testing, System Testing, End to End Testing
  • Analyzed the system in terms of object identification by inspecting elements in the browser by ID, Class Name, Tag Name, Link Text, Partial Link Text, Xpath and CSS selector
  • Identified and selected the test cases for automation
  • Xpath or CSS Selector were used for the hard to find elements
  • Automated the test cases using Selenium WebDriver for regression testing and TestNG for grouping the test cases
  • Developed the project in Page Object Model (POM) as it helps to maintain object repository of elements and actions
  • Performed Data Driven Testing using Java, Selenium WebDriver, TestNG framework using POI and JXL jars
  • Inserted Synchronization points to bridge time gap between Selenium script and AUT-Application Under Test
  • Handled Frames and I frames in the script, performed switching the control between frame and normal window
  • Alerts of the applications were handled using Auto IT Scripts
  • Used Relative Xpath or Relative CSS selector to identify Dynamic Elements of the application
  • Created Keyboard events and Mouse events such as Drag and Drop, mouse over, mouse hover with Actions Classes
  • Assertions were used in the script to perform various kinds of validations to decide the Test Accuracy (Validated and Verified the test accuracy by adding Assertions in the script)
  • Implemented test automation scripts for mobile testing usingAppiumfor Android and iOS applications.
  • Java Script of Webpage was executed by including JavaScript Executor interface in Selenium WebDriver script
  • Developed scripts for Window Handling, Tab Handling, also developed scripts to take Screenshots of the application during test execution that helped to track defects
  • Imported Java APIs and Configured Build Path by adding all needed jar files
  • Performed execution of Selenium test scripts on multiple/cross browsers and checked the compatibility also performed parallel testing with Selenium Grid
  • Performed Data accuracy, Data validation and Data Integrity testing by querying the database using SQL queries to check the data table on server
  • Involved in testing the application utilizing Scrum (Agile) methodology
  • Scheduled jobs for Continuous Integration with Jenkins
  • Involved in creation of automation framework in Selenium WebDriver using Behavior Driven approach using Cucumber
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application

Environment: Selenium Web Driver, Java, Appium, Android Studio, TestNG, Eclipse, Jenkins, Quality Center, Agile, XML, Firebug, Internet Explorer, Firefox, Chrome, SQL, Windows

Confidential, Elmsford, NY

QA Analyst

Responsibilities:

  • Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings.
  • Strong experience with software development approaches like Agile and Iterative.
  • Scripted Tests and automated using Selenium IDE /Selenium Web Driver at OS level for User Interface (UI).
  • Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Used Fire Bug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, Css Selector, Link, Partial Link, Attributes and Tags.
  • Used Hybrid/Data Driven Framework and extracted the data from external Excel files using Apache POI.
  • Handled the special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
  • Performed parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
  • Implemented Native and Hybrid mobile app testing usingAppiumwith Selenium Webdriver
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Executed User Acceptance Tests in Behaviour Driven Pattern using Cucumber.
  • Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.
  • Performed black box testing, database testing and web-based testing on each transaction using Selenium.
  • SoapUI to test the application web services.
  • Developed BDD (Behaviour Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Scripted SQL queries to verify data integrity, data validation and data design.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.

Environment: Selenium IDE, Selenium Web Driver, TestNG, Appium, C#, Visual Studio, Hybrid/Data Driven Framework, Cucumber, Linux, Oracle, SQL, JIRA, SVN, Maven, Jenkins.

Confidential

QA/IT Analyst

Responsibilities:

  • Involved in understanding Project Requirement created by SME in QC Business Components Design Steps
  • Interacted with Subject Matter Experts(SMEs) to get the information on components needed for test scenario
  • Accessed QTP from Quality Center to create the script for each component
  • Developed business components such as create user, add or modify coverage for Auto, Property and Vehicle insurances
  • Created Objects in Shared Object Repository and Associated them in scripts located in Application Area of the project
  • Functions were created and associated to enhance Script Reusability, Reliability and Readability
  • Used Descriptive Programming to perform operations on an Object that was not stored in Object Repository
  • Created Recovery Scenarios to instruct QTP to recover from unexpected events and errors that occur in Testing Environment during a run session
  • Created, Modified and Manipulated QTP script using VBScript to make more usable
  • Performed Script Review prepared by team members and provided suggestions if required
  • Created Test Plan by selecting components to test application workflow in QC
  • Prepared Test Data and Executed the Test Plan in Quality Center Test Lab
  • Interacted with QA testers about the Script and Supported them at Test Execution
  • Participated in Daily Status Meeting and discussed on items such as work completion, scripts enhancement
  • Prepared daily Test Matrices and provided the details on completed scripts, In-work scripts

Environment: QTP, Quality Center, VB Script, TFS

Confidential

QA/IT Analyst

Responsibilities:

  • Monitored 3-member offshore team, Allocated work Scenarios, Reviewed work and Prepared reports
  • Involved in Requirement Analysis of the project and Created structured rules from Business Rules
  • Participated in Progression Testing, Sanity Testing, Regression Testing of the application
  • Developed Test cases using ATP (Access Testing Platform) tool to create Input Files for AVE system
  • Involved in creating system Test Plan for AVE testing
  • Executed Test Cases to create Input Files in ATP Tool and FTPed Input Files to AVE
  • Verified Error Codes and Error Messages in XML Response File created by AVE for corresponding inputs provided
  • Performed Data accuracy, Data validation and Data Integrity testing by querying Database using SQL queries to check the data table on server
  • Validated Database Tables to verify the correctness of the Error code and Error Messages using TOAD
  • Created manual Input Request Files with XML Editor and FTPed to AVE system and verified Response File it created
  • Raised Defects in Defect Tracking Tool if any deviation from requirement and Tracked them till closure
  • Prepared daily Test Matrices on the progress/status of testing

Environment: ATP, AVE Web Service, Oracle, Lotus Notes, TOAD, FTP Server

Confidential

QA/IT Analyst

Responsibilities:

  • Identified Test Cases for Automation and Created Automation Test Plan of the application
  • Discussed with onsite team for finalizing the E2E scenarios for automation using QTP
  • Created QTP Script Design, Data Design, Automation Flow and User Interface to execute test cases
  • Developed and implemented QTP Modular and Data Driven Automation Framework
  • Identified, Added Objects in Object Repository using Highlight in Application and Locate in Repository option, Also Associated them to corresponding Scripts
  • Objects with similar properties were identified using Mandatory Properties, Assistive Properties, Smart Object Identification
  • Control flow of the script was handled by adding Conditional Statements and Iterative Loops
  • Created Recovery Scenarios to instruct QTP to recover from unexpected events and errors that occur in Testing Environment during a run session
  • Inserted various Check Points and Output Values to verify the properties of the application as expected
  • Used Call to Existing Action, Call to Copy of Action, Call to New Action to develop Automation framework
  • Added Synchronization statements to sync Application Response time with QTP Script execution
  • Prepared Test Data for each Automated Test Cases in Excel and accessed them from QTP Script
  • Verified the status of the service request in Database using SQL Queries by accessing Database Tables from QTP
  • Inserted, Updated Database tables using SQL queries and performed JOIN operation for getting combined values of Data tables
  • Executed Regression Test cases in QTP and logged defects in defect tracking tool
  • Created Batch Testing Script to perform Sanity Test of the application

Environment: QTP, SQL Server, TOAD, Lotus Notes, VBScript, CABS, TIRKS, Request Net, BAAIS

Confidential

QA/IT Analyst

Responsibilities:

  • Involved in Progression Testing, Sanity Testing, Integration Testing, System Testing of the application
  • Analyzed Business Requirement Document (BRD), Software Requirement Specification (SRS) documents and Identified required test scenarios
  • Interacted with Business Clients, Developers and QA Managers for clear understanding of requirement
  • Estimated and Provided Level of Effort for requirement specification
  • Participated in Walkthrough, Design Discussion, Design Review and Test Case Review and raised queries when needed
  • Prepared and executed Progression Test Cases to check accuracy and usability there by ensuring the quality of the application
  • Coordinated with different interface teams to get Test Data and to process orders in their system as the application travels into various other systems
  • Processed Circuit Data in Mainframe systems like CABS, Request Net, BAAIS
  • Raised Defects in Defect Tracking Tool and Retested when fixed
  • Raised an outstanding System Testing Defect by testing, application with various combination of Test Data
  • Traced System Testing defect there by contributed for the application quality which otherwise could have caused production failure
  • Participated in Impact Analysis for the System Testing defect and communicated to the entire team
  • Prepared Traceability Matrix, Minutes of Meeting, Test Report Metrics

Environment: Java, J2EE, SQL Server, TOAD, CABS, TIRKS, Request Net, BAAIS, Rational Clear Case

Confidential

QA/IT Analyst

Responsibilities:

  • Participated in Regression Testing of the application
  • Verified existing QTP Scripts against Requirements for correctness of the script
  • Modified existing Test Scripts if needed and Prepared High-Level Test Conditions for Test Scripts
  • Verified checkpoints in Result Window to ensure runtime object properties matches with expected value
  • Created Traceability Matrices by mapping the QTP scripts to Business Rules
  • Developed HTML Automation Framework and Executed test scripts in QTP
  • Installed and Verified Automation Scripts in all systems
  • Logged the defects in defect tool and tracked them till closure
  • Prepared documents such as Resource Allocation Matrix, Application Execution Flow
  • Prepared User Guide explaining the pre-requisite, automation flow
  • Participated in status meeting and discussed about the progress, Script issues and Script Modification
  • Attended MoM -Minutes of Meeting and tracked Pending Actions discussed during the meeting

Environment: QTP, VB Script, HTML, Lotus Notes, Quality Center, SQL, Oracle, VSS

We'd love your feedback!