We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 6 years of IT experience in the field of Software Quality with expertise in Automation and Manual Testing.
  • Experience with Agile Scrum and Waterfall and TDD (Test Driven Development) methodology.
  • Follow Agile Methodology for all the phases of SDLC and interacted with Lead.
  • Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM.
  • Designed and Developed Automation Test Framework using Selenium WebDriver.
  • Used Apache Maven Surefire Plugin to create JUnit /TestNG HTML test report for the entire test suite.
  • Hands on experience in testing the AngularJS based application using Protractor.
  • Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
  • Performed End-to-End testing of database to check data integrity using SQL queries.
  • Expertise in debugging issues occurred in front end part of web-based application which is developed using HTML5, CSS3, Angular JS, Node.JS, Java and JavaScript.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver, Selenium Grid, Cucumber, Maven, Jenkins, SOAPUI, Postman, Specflow.

Languages: Java, JavaScript, SQL, HTML/XHTML,and XML

Frameworks: JUnit, TestNG, Data Driven Framework, NUnit.

Databases: Relational Database with MySQL, PostgreSQL, My Access, Oracle, Server MS

Repository System: Github

Methodologies: Smoke, Regression, Functional and Integration testing.

WORK EXPERIENCE:

Confidential, Chicago, IL

Responsibilities:

  • Followed Agile testing methodology, participated in daily scrum meetings and testing each sprint deliverables.
  • End to End Testing of the complete website which was developed using Angular.JS, JAVA, JavaScript, HTML5, CSS3 and other web technologies.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.
  • Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
  • Created test cases, test plans, tested API’s, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Extensively developed and tested API automation test scripts using Rest Assured with Java and used TestNG for controlling execution using Eclipse IDE.
  • Automated and Orchestrated 45+ REST API to check the end to end flow from Login to Check out
  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics& implement improvement actions for next iterations.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Performed functional testing of RESTFUL Web Services using Postman Tool.
  • Identified functionality and Performance issues, including database connectivity problems, and system crashes under load.
  • Developed sanity and automation regression tests.
  • Used Selenium Grid, Desired Capabilities, Remote Web Driver for distributing the execution in different machines, platforms, and browsers.
  • Selenium WebDriver 2.0 for automating Cross Browser Testing on IE, Firefox, Safari, and Chrome and also performed parallel testing using TestNG and Selenium Grid
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.
  • Used Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Used different assertions for the validation of elements of the page.
  • Used log4j for debugging and to figure out the point of issue.
  • Used Jira for user stories and to raise the defects
  • Performed data-driven testing by using Excel as a data source, and to fetch data for the customers using MongoDB
  • Closely involved with the development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Environment: Eclipse, Java, Selenium, Excel, Jenkins, Maven, Jira activities in the job.

We'd love your feedback!