We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

Centennial, CO

SUMMARY:

  • 6 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Manual/Automation Tools Expertise.
  • Expert in Selenium WebDriver/RC/IDE/GRID test scripts using Java, JavaScript and Test Framework using Testing/ Junit, ANT/MAVEN build tools.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Extensive knowledge in Protractor framework for Applications developed with AngularJS.
  • Specialized in Performance Testing applications using load - testing tool Load Runner and JMeter.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
  • Developed an automated scripts and frame works using Python, Java and VB Script.
  • Worked on source version control tools such as Subversion (SVN), TFS and GIT.
  • Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java. Knowledge and familiarity with different QTP and Selenium automation frameworks.
  • Design and execute features of ATDD (Acceptance Test Driven Development)/BDD using Selenium, Cucumber for Java and Ruby.
  • Experience in creating Automated Web Services using Soap UI, REST with knowledge of WSDL, RESTful and Eclipse.
  • Experience in working on the Micro services for collecting logs and to pull the image from the Docker.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like Windows and Mac.
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self-Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Centre, JUnit, Cucumber, Firebug, Fire Path, TestNG, JXL, SOAPUI, Coded UI, Manual Testing, Appium (Mobile Testing)

Language/ Script: Java, JavaScript, Ruby, VBScript (UFT), C, Python and Docker.

Frameworks: Junit, TestNG, TDD, BDD, Protractor,cucumber

Firefox Addons: XPath, Firebug

Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Bug Tracking Tools: HP Quality Centre (9, 10, and 11.0), Bugzilla and Visual Studio TFS (2008, 2010, 2012), JIRA.

Build/ CI Tools: Ant, Maven, Jenkins, Hudson.

Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows, UNIX, Linux

WORK EXPERIENCE:

QA Automation Tester

Confidential - Centennial, CO

Responsibilities:

  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Automated highly transactional web application using Selenium Web Driver.
  • Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG/Junit.
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Handled with HP ALM for report defects and verify defect fixes.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Experienced in load and performance testing tool JMeter.
  • Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
  • Hands-on experience on Protractor Testing for end-to-end test framework for AngularJS applications and other JavaScript applications.
  • Involved in testing Web services ( SOAP and REST ) and XML with tool called SOAP UI , for the local WSDL / with URL and created Test cases, run them, do load testing , security testing .
  • Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development.
  • Worked in Agile - Behavior Driven Development (BDD) model.
  • Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
  • Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Worked on Agile (SCRUM) Methodology and used JIRA for defect tracking.
  • Tailing logs using Kubernetes for Containerized micro services and pods.
  • Worked on deployment automation of all the micro services to pull image from the private docker registry and deploy to docker swarm cluster using Ansible.

Environment: Java, Gherkin, Cucumber, Selenium, Maven 3.1.1, Eclipse, GIT, Mockito, JIRA, Appium, Protractor, Soap UI, Jenkins, TestNG, Junit, Agile (SCRUM), micro services, Kubernetes.

QA Engineer

Confidential - Basking ridge, NJ

Responsibilities:

  • Reviewed all the Requirement documents, Functional Specification and Use Case documents.
  • Analyzed the use cases provided by analysts and wrote test cases.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber and Maven.
  • Developed test cases, test scenarios and test data according to specifications.
  • Analyzed the functionality and designed test cases for both functional and regression testing and editing of automated script by inserting logical commands to handle complicated test scenarios.
  • Used Test Director to store all testing results, metrics, implemented test plan document, created test cases, defect tracking and reporting.
  • Performed functional, integration, black-box, and system, regression, and user acceptance tests.
  • Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven. Used Firebug and Fire Path plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
  • Expertise in developing automation scripts in BDD format using cucumber and proficient in writing cucumber scenarios in GHERKIN format.
  • Enhance test frameworks and develop automated tests using Selenium Web Driver to ensure consistency.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin and ruby.
  • Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
  • Used python to develop Automation framework to Validate RESTful Web Services.
  • Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
  • Developed test suite for all the Web service operations in the SOAP UI test tool.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.

Environment: Selenium, Java, Cucumber, Ruby, Gherkin, Soap UI, Restful, Python, Web driver, SVN, Agile.

QA Engineer

Confidential - Kansas City, MO

Responsibilities:

  • Involved in designing of Automation Test cases using Selenium Web Driver, Java, J unit, x Unit.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium Web Driver, Test NG, and java.
  • Implemented Page Objects model (POM), Apache POI in Web Driver Scripts,Data Driven Framework using Selenium Web Driver, and Java.
  • Involved in implementation of Test Automation Framework build using Selenium Web Driver, Protractor to handle Angular JS applications.
  • Configured Selenium Web Driver, Test NG, Ant tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Performed Manual Testing & Mobile Automation Testing using Appium.
  • Implemented simulator for Mobile App Testing by using Appium.
  • Developed testing script for mobile IOS and android (Xcode and Android Studio).
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts.
  • Involved in writing SQL Queries for backend/ETL testing.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Used BDD framework with Cucumber, ruby and created future files with scenario and scenario utline files.
  • Worked with Source version control tool such as Subversion (SVN).
  • Used SVN Subclipse repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
  • Hands on experience in Mocking libraries -Lisa Mocking and Cucumber libraries for rest api testing.
  • Tested web services using CA Lisa automated scripts using SDLC best practices.
  • Working experience with build continuous integration and deployment systems such as Jenkins and Ant.
  • Used Java language and Junit framework for scripting.
  • Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
  • Involved in Writing Python Scripts to develop automated scripts and frame works.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Designed UI automation test framework using Coded UI Scripts.
  • Developed test code in Java language using Eclipse, IDE and Test NG framework.
  • Prepared test data document and Involved in generation of bug and test case execution reports.
  • Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Coordinated with UAT team by providing them with test cases and test data.
  • Experienced in load and performance testing tool J Meter.
  • Used web-debugging tools like X Path, Firebug and Fire path to locate elements.

Environment: Java, Appium, Selenium IDE, Firebug, SQL, iOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.

Manual/Automation QA Engineer

Confidential - Urbana, OH

Responsibilities:

  • Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
  • Performed Manual Functional testing with QC and Regression Testing with QTP.
  • Designed and executed manual test cases through QC by integrating QTP using data-driven testing.
  • Project is developed using waterfall methodology.
  • Extensively queried through SQL to check the database records.
  • Reviewed database test cases per assigned requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Involved in performing the web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Extensively used descriptive programming in QTP to handle dynamically changing screens without having to manually change the script.
  • Performed manual testing on the whole application before going for the automated testing.
  • Involved in creating the Data Base Scripts.
  • Involved in Systems Integration Testing of web based applications.
  • Performed Regression testing for every modification in the application and new builds using Selenium RC.
  • Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
  • Prepared the Test Results document which summarizes testing activities and results.
  • Performed Positive and Negative testing by inputting valid and invalid data
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Involved in User Acceptance Testing (UAT) of the application.

Environment: Selenium QTP10, SOAP UI, Quality Center 10, ASP.NET, SQL Server, TOAD, UNIX, HTML, VB Script.

Manual/Automation QA Tester

Confidential

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Performed Functional Testing through QTP using VBScript Scripting language.
  • Involved in designing the automation architecture and coding automation scripts using QTP.
  • Involved in Descriptive programming using QTP.
  • Project is developed using waterfall methodology.
  • Responsible for developing test cases for GUI and functionality testing of the website and cross browser compatibility
  • Involved in testing both SOAP and REST services using SOAP UI, Tested both XML and JSON formats.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in developing detailed test cases and test scripts using Quality Center for Functional, Security and Regression Testing.
  • Conducted sanity testing of the application based on user requirements.
  • Analyzed code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed the test cases written for Unit and Integration level.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment : VB Script, Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL.

Hire Now