We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

-woodbury, NyC

SUMMARY:

  • A highly competent and results oriented Senior Automation Test Analyst with 8+ years of experience in the IT Industry.
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG& ANT/MAVEN.
  • Experienced in writing and executing Testing Standards & Methodologies, Test Plan, Test Cases/Scenarios, and Test Cases/Scripts.
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Experience with SOA, Web Services, SOAP, Soap UI, RESTFUL and WSDL technologies.
  • Involved in SOA testing includes developing test scripts in manual and automated testing environments, logging and recording test results, developing test scenarios, identifying and analyzing test errors, and maintaining test scripts.
  • Hands on experience in Web application, Web services, desktop application automation using Coded UI
  • Excellent experience of HP automation tool QTP and VB Script language.
  • Automated regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG and Maven.
  • Experience in Black Box and White Box testing for functionality and structural flow of an application.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
  • Automated regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG and Maven.
  • Hands on experience in using build and project management tolls like Ant, MAVEN and Configuration management tools like SVN, GIT.
  • Worked extensively in testing Soap and Restful web services using SoapUI and validated the response using assertions.
  • Expertise in Java and OOPS concepts required for Selenium frameworks.
  • Experienced in using Test Management tools such as TFS, Rally, JIRA, Bugzilla and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
  • Experience in usingSeeTest Automation/Manual/Cloud tool for Manual and automated testing of Android apps for android phones and iOS apps for iPhone.
  • Expertise in manual testing & mobile application testing.
  • Used Protractor with Selenium to provide automated test infrastructure to simulate user’s interaction with an angular application running in a browser.
  • Excellent understanding with Waterfall, V - Model, and Agile (Scrum) software development life cycle methodologies. Ability to understand client requirement and provide with the best solution.
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills.

TECHNICAL SKILLS:

Web/JavaEE Technologies: J2EE, Servlets, Java Server Faces (JSF), JSP, JDBC, Tag Libraries, AJAX, MVC, Struts, Spring, Hibernate, JUnit, CSS, JMS, Web Services, HTML, XML, JavaScript, Ajax, JQuery, Angular.js, Bootstrap

Testing Skills: Test Plan creation, Test Case Design, Test data preparation, Test execution, Defect management, Test reporting, Test Manager, Test Automation script writing, Runbook automation, Black Box and White Box testing, GUI and API Testing

Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2, Selenium.

Languages: Java 2 Standard Edition 5.0, SQL/ PL SQL, Oracle, C, C++

Web/Application Servers, Portal & Portal API's: Tomcat, Web Logic, Web Sphere, JBoss. Web sphere Portal Server (JSR 168/286 API)

IDE Tools: Eclipse, Net Beans

Testing technologies/tools: HP Quality Center 9.0, QTP 10.0, UFT 11.5, Selenium IDE 2.50, WebDriver, TestNG, Jenkins, Cucumber JUnit, JMeter, Soap UI, Windmill

Other Tools: Log4j, SLF4J, Product Studio, Image Builder, VM Ware, Bugzilla, JIRA, Bug host

Scripting: JavaScript, JQuery.

Modeling tools: Star UML, Rational Rose.

Operating Systems: Windows 7, Windows NT/XP/2000, Linux, Ubuntu.

PROFESSIONAL EXPERIENCE:

Confidential -Woodbury, NYC

Automation Test Engineer

Responsibilities:

  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using C#.
  • Executed, developed and maintained over 182 Selenium automation scripts for trading web application.
  • Involved in Automation of the test cases using Selenium Web Driver, Nunit and Ant.
  • Created Nunit HTML test report for the entire test suite.
  • Developed Java based library to read test data from XML & Properties files using Nunit and Selenium.
  • Configured ANT builds scripts to run tests, develops reports and sends notifications.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Performed Regression testing on new builds, every modification in the application using Selenium RC.
  • Developed an extensive test suite and performed tests in local environments using Coded UI
  • Created CA LISA Virtualization Service and Tested at Both Execution time and Runtime Environment. By using this Service, Recorded the Tasks and wrote Test cases to checked the Functionality of application
  • Used Coded UI with layered framework, automation teams can develop sophisticated tests.
  • Generated coded web tests out of recorded web tests to be modified in more complex web tests using Visual Studio Team System (VSTS).
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created Automated Regression test scripts using ITKO LISA.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server
  • Status reporting and test updating in Quality Center.
  • Executed automated testing in QC to test the front-end functionality of the application.
  • Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts.
  • Developed automation test scripts for client -server and web based applications using Silk and other automation tools.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports with screenshots using Ranorex UI tool.
  • Worked on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Implemented cross browser and cross platform web testing with WebDriver.

Environment: Selenium Web Driver, Eclipse, JAVA, C, JUnit, JIRA, Rally, Oracle 10g, SQL,SQL Navigator, SOAP UI, Web Services (SOAP & REST FUL) JIRA, Bugzilla, XPath, Eclipse IDE, HTML, JavaScript, CSS, XML, Web Services, SQL Server 2000, Windows 2003, Linux.

Confidential - Norwood, MA

QA automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven .
  • Extensively automated regression and functional test suites by developing over 246 test cases, 7 test suites using Selenium WebDriver, JAVA, TestNG.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNGprior to agile release.
  • Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber
  • Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
  • Worked on the Parameterization using TestNGParameters and DataProvider annotations in Selenium WebDriver Scripts.
  • Used Oracle Applications like RPM, RDF for Expanding portfolio in and across different states.
  • Performed Automated Testing for Client/Server application and Web-based application that used WebSphere, Message Queuing, Active Directory, UNIX, Windows, and XML message based system in an Agile software development environment.
  • Attended daily Scrum/Agile stand up meetings with the team to discuss status.
  • Enhanced JDE application depending on user request and pull the data from User defined format and update JDE files. Developed a batch application to pull the data from Excel and update JDE files.
  • Developed Appium Scripts for Native Android Apps using Java
  • Involved in taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Responsible for estimating required resource and components for SOA testing.
  • Launched the ISO PPM activity in the supplier’s end to upgrade their quality performance.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Used Java for SQL connection to database.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involve d in We b S e r vic es Te s ti ng us ing SOAPUI with rest to cr e ate a nd e x e c ute a uto ma t e d fu nc tional, reg r e s s ion, co mp lia nc e, a nd loa d te s ts .
  • Extensively used CA LISA and SOAP UI for functional testing of web services.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Worked on Service Virtualization tools such as CA LISA tool
  • Develop and maintain automation test scripts for client-server and web based applications using Python, Silk and other automation tools.
  • Developed Groovy scripts to test Report application output and used Groovy Script to customize test.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software’s.

Environment: Java, Selenium WebDriver, TestNG, Maven, Python, Jenkins, SOUPUI, TDD, CA LISA, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Quality Centre, Firebug, SQL, PLSQL, Win SCP, SQL Navigator, Oracle, UNIX, Windows.

Confidential, Albany, NY

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Java language and Junit framework for scripting.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
  • Executing the test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Experienced in working with Microsoft Test Manager (MTM).
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test dataand test responsibility matrices for the application under test.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Used Gitas code repository and Code Collaborator to manage code reviews.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, Ant, Microsoft Test Manager (MTM), Team Foundation Server (TFS), IOT, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Android, Oracle and Windows.

Confidential -Malvern, PA

QA Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured python Web Driver, TestNG , Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in Mobile testing includes app testing, test automation for web application. Testing Mobile native applications by using Appium, Java.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Wrote acceptance test using BDD Cucumber , Java.
  • Test scenarios outlines and created feature files by using Cucumber.
  • Involved in Designing & developing data driven framework using Selenium Web Driver , Testing and implemented Java Mail to send the regression result automatically.
  • Configured selenium grid to execute the parallel script.
  • Involved in creating automation test suites for progression & regression testing in SoapUI. The messaging formats included REST based clients with XML payload.
  • Loaded test data from a SQL server in to the web application.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Status reporting and test updating in Quality Center/ALM.
  • Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.
  • Extensively worked with Version Control Systems GIT
  • Developed BDD and TDD script with Cucumbe r and written step definition for Gherkin based features.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projects by using several data analysis software.
  • Performed functional testing with Selenium , defined various checkpoints to verify results and performed tests using test driven data.
  • Used IOS emulator and simulator in testing the mobile.
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Developed an extensive test suite and performed tests in local environments using Coded UI.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Involved in writing load scripts by using Apache JMeter .
  • Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices.

Environments: Appium, Selenium WebDriver, TestNG Framework, Java, Eclipse, XPath, Cucumber, Web Services (RESTFUL, JSON), JavaScript, Firebug, Windows, Android, IOS, Jenkins, JMeter, SOAPUI, page oriented model (POM), SQL.

Confidential, Framingham-MA

QA analyst

Responsibilities:

  • Involved in implementing each phase of SDLC and Coordinated in Test environment setup.
  • Analyzed and reviewed requirement document to create the test plans, Test Cases and Test Scripts.
  • Involved in development, execution, and improvement of testing processes.
  • Performed functional testing by deployment request, sanity testing, prioritized QA Test Cases within project plan.
  • Responsible for automation of web services projects using SOAPUI.
  • Involved in automated testing using QTP.
  • Involved in backend testing using SQL Queries.
  • Used Mercury Quality center to capture requirements, create test plan and test cases.
  • Communicated bugs status well to across all engineering teams
  • Performed Defect Root Cause Analysis, interacted with related Team, and tracked defects in a Quality Center.
  • Uploaded the test cases from Excel to Quality center.

Environment: Manual Testing, QTP, Quality Center, Java, SoapUI, Firepath, Firebug, SQL Server 2008, Test Cases, Test Plans, Root Cases, Windows 7/ XP.

Confidential

QA analyst

Responsibilities:

  • Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
  • Developed automation test scripts using Selenium Web Driver.
  • Involved in Agile development methodology.
  • Performed ACCESSIBILTY TESTING By Voice over for IOS Device and Manually by Keyboard Navigation testing so that blind people can use the application with tab sequences and enter keys.
  • Performed Screen Reader Testing through NVDA TOOL
  • Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.
  • Work closely with the Business Analysts, assisted in identifying and resolving complex technical issues .
  • CSS/HTML/Navigation/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging using Selenium IDE.
  • Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath in Selenium.
  • Wrote VB Script& developed Custom Functions by using QTP.
  • Used HP Quality Center as repository for requirement analysis, design test cases.
  • Created Test Scenarios and planned and executed both positive and negative test scenarios
  • Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Designed test plans and defined cases for functional, integration system, and user acceptance testing.
  • Attended weekly report meetings and presented progress updates.

Environment: Manual Testing, MS Office, Quality Center, SQL, Windows, Java, Fire Path, Junit, Eclipse, Maven.

We'd love your feedback!