We provide IT Staff Augmentation Services!

Sr. Automation Tester Resume

5.00/5 (Submit Your Rating)

Durham, NC

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience in Software Quality Assurance and Testing, in the areas of Business process, requirements, functional analysis, and maintenance of Web based applications.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Maven, Jenkins, JIRA, Cucumber, Eclipse and preparation of automation test framework.
  • Well versed in designing and implementing automation scripts using Selenium IDE and Selenium Web Driver, Junit and TestNG.
  • Extensive knowledge of developing different type of framework like Modular, Data driven and Hybrid framework by using Junit, TestNG.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front - End testing and User Acceptance testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI tool.
  • Proficient in Web service testing using SOAP UI tool, SOAP, XML and expert in reading WSDL.
  • Proficient in using Mercury’s Test Management tool Test Director and Quality Center for Requirements Management, Test case Management and execution, Defect Tracking and Reporting.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Good programming skills in Java, VB, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Excellent experience with source version control tools such as Git & Subversion (SVN).
  • Extensive experience working with Databases such as Oracle, SQL Server and MS SQL.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, QTP, Quality Center, Junit/TestNG, Soap UI, Cucumber, JMeter.

Languages: C++, Java, VBScript, JavaScript, HTML.

Build Tools: Maven

Continuous Integration Tools: Jenkins

Methodology: Agile, Spiral and Waterfall

Defect Reporting Tools: Bugzilla, ClearQuest, Firebug, Test Director

Browsers: Google chrome, Internet Explorer, Firefox, Safari.

Database Testing: Oracle 11g/10i, SQL Server, MySQL

Operating Systems: Windows XP/7, Mac, Linux

WORK EXPERIENCE:

Confidential —Durham, NC

Sr. Automation Tester

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE).
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Configured Selenium WebDriver, TestNG, and Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Involved in Selenium Data-Driven Framework with Core Java programming
  • Used Build tool like Maven to generate test report.
  • Implemented Page Object Model Automation framework with Core Java, Selenium WebDriver and Cucumber .
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Fine tune the scripts using XPath, CSS with the use of Fire bug tool.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Developed and executed test cases, log the defects using BugZilla.
  • Responsible for developing the Automated Regression Suite and ensure the suite is ready, reviewed & maintained regularly.
  • Responsible for executing the test cases, analyze test failures and report issues, defects through JIRA.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Involved in Web Services Testing using SOAP UI.
  • Used Core Java language most of the time to design the test cases.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Involved with SDLC models waterfall, RUB and AGILE Methodology projects (Scrum and XP).
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Core Java, Selenium WebDriver, Jenkins, TestNG, Maven, Cucumber, Soap UI, JIRA, Eclipse IDE, JavaScript, HTML, XML, XPath, CSS, Agile, Firebug, Firepath, BugZilla, SQL and Windows.

Confidential, San Francisco, CA

Sr. Automation Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Performed Unit testing with Junit framework.
  • Extensively involved in writing and testing the test cases using Junit.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
  • Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Configured Selenium WebDriver, TestNG, Maven and created Selenium automation scripts in java.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used JIRA for defect tracking and reporting, also followed up with the development team to verify defect fixes and update defect status.
  • Involved in Writing Maven build scripts to automate the compilation and execution of Junit test cases/suites for VIN service, common data service, admin UI and java client modules.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Used Selenium WebDriver to interact with the browser and simulate the operation on the browser.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Used Core Java to write Selenium Web Driver scripts.
  • Worked on Selenium Data-Driven Framework with Core Java programming.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
  • Involved in tracking and reporting defects using Quality Center and was also responsible for communicating the status to the development team.
  • Extensively used SQL for retrieving data used for the data warehouse, Data Driven Tests to validate the same scenario with different test data .
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Core Java, Selenium WebDriver, Junit, Ant, Jenkins, Cucumber, Soap UI, JIRA, Quality Center, agile, XPath, Firebug, XML, HTML, Java Script, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential, Columbus, OH

Automation Tester

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium RC and Junit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the Junit tests.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Core Java, Selenium RC, Junit, JavaScript, XML, HTMLF, Eclipse, PL/SQL, Windows XP.

Confidential, Alpharetta, GA

QA Analyst

Responsibilities:

  • Involved in requirement analysis and documentation of functional specs.
  • Identified Test Scenarios for required system and functional testing.
  • Provided support in the preparation of Test Plan specifying an overview of testing approach, testing strategy, and scope.
  • Developed Test Cases as per to the Requirement Specifications.
  • Responsible for testing all new and existing ETL data warehouse components.
  • Experienced at testing ETL's and flat file data transfers without relying on a GUI layer.
  • Worked with the components of Data Warehousing like components model, ETL tools.
  • Maintained the Requirement Traceability Matrix using Mercury Quality Center.
  • Executed test cases and test scripts manually and using automation tools.
  • Developed the Automation Test Scripts using Selenium JUNIT framework.
  • Execution of test scripts using Selenium WebDriver using JUnit framework.
  • Performed Functional, Regression and Integration testing.
  • Involved in unit, integration, system testing of the application using Visual Studio Team System
  • Used SQL tools such as SQL Query Analyzer for creating SQL queries to verify the integrity of the data.
  • Performed extensive back-end testing and database auditing using SQL Server and Microsoft Business Intelligence stack.
  • Used Quality Center as a release management tool.
  • Provided production support for the releases.
  • Used Mercury Quality Center and JIRA to house all test documentation, report/track all issues and defects.

Environment: QTP, Load Runner, Quality Center, SQLServer2005, DB2, QC 9.0, DB2, Windows Vista/XP, Microsoft Visio.

We'd love your feedback!