We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

Wheeling, WV

SUMMARY:

  • Quality Analyst Automation Engineer with over 6 years of experience in Information Technology, with specializing in Manual and Automation Testing and proficient in testing Web Based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and methods like Waterfall and Agile.
  • Extensive experience in implementing QA Methodologies, Test plans, Test Cases, Test Scenarios and test deliverables for various applications.
  • Experience in Functional Testing, Integration Testing, Manual Testing, Regression Testing, Unit Testing, Black - box Testing, White-box Testing, Grey Box Testing, Graphical User Interface(GUI) Testing, System Testing, API Testing, User Acceptance Testing(UAT) Browser Compatibility Testing.
  • Experience in Non-Functional Testing: Load testing/Performance testing, Security Testing.
  • Experience in Automation testing using Selenium WebDriver, TestNG, Jenkins, Appium, Maven, SOAP UI and HP QC.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium WebDriver.
  • Experience in designing and implementing different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.
  • Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
  • Experience in configuring Maven for JAVA automation projects and developed Maven Project Object Model (POM).
  • Expertise in using Apache POI to read data from external sources to feed locators into the test script.
  • Experience in using Maven and Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Experience with web service testing using SOAP UI and Postman Tools.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA .
  • Strong experience with SOA architecture including Soap Web Service and RESTful Web Service Testing.
  • Worked in a highly dynamic AGILE environment and participated in Scrum and Sprint meetings.
  • Good analytical and communication skills and ability to work independently with minimal supervision.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS:

TestNG, Rest API: Postman

Selenium Suite: Selenium IDE, Selenium Web Driver, Selenium Server, Selenium Remote Control, Selenium Grid, Selenium Java Client Driver

Load Testing Tool: Apache JMeter

Programming Languages: Basic Core Java, SQL

Testing Methodologies: Agile Methodologies, Waterfall Model

MySQL, Client: MySQL Workbench

IDE: Eclipse

Logging Framework: Apache Log4J

Build Tool: Apache Maven

Web Technologies: XML, HTML

Issue & Project Tracking Software: Atlassian JIRA, ALM

Web Security Model: OWASP

PROFESSIONAL EXPERIENCE:

Confidential, Wheeling, WV

Automation Test Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • REST API testing using POSTMAN on production post release.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Involved in writing the Test Procedure document for the web and mobile application.
  • Developed and executed TestNG test cases using Eclipse IDE.
  • Worked with designing and building automation frameworks in Cucumber BBD.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the WebServices (SOA) through SOAP UI.
  • Involve d in We b Se r v ice s Te s ti ng us ing SOAP UI to c re a te 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 .
  • Used GIT for version controlling.
  • Used SQL Queries to verify the data from the Oracle database.
  • Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, POSTMAN, Eclipse, TDD, Agile, HTML, XML, XPath, Quality Center/ALM, Firebug, GIT, Oracle, Windows.

Confidential, Somerset, NJ

Quality Assurance Engineer

Responsibilities:

  • Active participant of QA reviews and inspections to find potential defects and recommend corrective action.
  • Performed UI testing on various builds.
  • Performed manual testing using different black box testing methods like ad-hoc, functional, UI, system, and regression testing.
  • Performed Cross- Browser and Cross - Platform testing to verify the application consistency on various builds in different web browsers and in different operating systems.
  • Performed regression testing on various builds for UI and Functional Validations.
  • Developed modular & robust automation framework using Selenium WebDriver, Cucumber, TestNG and Java.
  • Implemented Data driven framework and worked extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using @parameters and @Dataproviders annotations.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver& created Data Driven framework using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Used Postman for API testing to verify the CRUD operations.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Developed manual and automated test cases to validate RESTful API web service.
  • Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.
  • REST API testing using PostMan on production post release.
  • Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason. Coordinated with application team to ensure resolution of all issues and completion of work on time.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Executed tests and participated actively in system testing and regression testing.
  • Worked with the SQL statements to extract data from SQL tables and verify the output data of the reports on the browser page.
  • Used CSS Selector to identify objects.
  • Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.
  • Partnered with development to attain optimum quality of software.
  • Contributed to components of the test automation framework; including the design, development, delivery and maintenance.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in ALM.
  • Developed generic method to make the method reusable for multiple purposes.
  • Played a key role in production releases and perform UAT test of the system.

Environment : Java, Selenium WebDriver, Eclipse, TestNG, Maven, Cucumber, Jenkins, SOAP, Firebug, ALM, GIT, XPath, SQL, Windows.

Confidential, Englewood Cliffs, NJ

QA Analyst

Responsibilities:

  • Attended Sprint plan meetings, Daily standup meetings, and Reviewed user stories in Agile Environment. Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Identified, Reported and Tracked Defects using Quality Center/ALM test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Tested Web API using Postman to check if the API's are returning the data in JSON, XML format, and documented APIs using Swagger Tool.
  • Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Environment: Selenium WebDriver, Java, TestNG, LoadRunner, Jenkins, Cucumber, Agile, SQL, Maven, DHTML, SOAP UI, XPath, POSTMAN, Firebug, Eclipse, Quality Center/ALM, HTML, GitHub, Windows 7.

Confidential

Quality Test Engineer

Responsibilities:

  • Worked closely with in-house Development & Business Requirements team
  • Worked closely with the QA Lead to optimize testing process and helped in documentation
  • Involved in Test Planning, Test Design, Test Execution, and Test Evaluation
  • Prepared the Test Data for execution of the Positive/Negative/Regression/Tests
  • Developed SQL queries to check the data integrity
  • Logged defects in the defect tracking tools and followed up for the defect’s resolution
  • Used FTP tools for copying files across different UNIX servers from windows to UNIX and vice versa

We'd love your feedback!