We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

VA

SUMMARY:

  • 5+ years of Experience in IT field with emphasis Software Quality Assurance, mainly focusing on automation testing of web - based applications.
  • Complete understanding of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) and Defect Life Cycle Management .
  • Extensive background in QA methodologies- Agile-Scrum and Waterfal l Methodologies.
  • Hands on experience with Agile Environment and actively involved in Agile ceremonies like Sprint Grooming, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
  • Expertise in Selenium automation using Selenium WebDriver, Cucumber tool in Eclipse IDE, Java, JUnit, Maven, TestNG .
  • Reading and writing MS Excel files to maintain Java APIs using Apache POI and creating JDBC utilities for connecting with framework.
  • Worked on Continuous Integration Tool Jenkins to pull the code from the Repository, scheduling the Smoke Test for Continuous Integration in Jenkins.
  • Expert on Web Object Identification with XPath, CSS, and locater techniques for Selenium Automation.
  • Cucumber BDD layer with Feature files and Scenarios for easy collaboration and steps reusability
  • Successfully performed Smoke, Functional, Positive, Negative, Back-end, Integration, Regression, End to End and API Testing .
  • Good Knowledge in Multi-Browser and Multiple Platforms Testing of Web Applications using Selenium WebDriver with Java for Firefox, Chrome and Operating Systems like Windows and Mac.
  • Worked on Defect Tracking and Reporting using test management tool JIRA .
  • Strong Skills in Backend Testing using SQL Queries on Oracle, and MySQL servers.
  • Proven skills in taking proactive approach by avoiding the defects in a verification process and meeting the deadlines.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
  • Excellent research and mentoring skills. Ability and enthusiasm to learn new tools/technologies quickly.

TECHNICAL SKILLS:

Testing Tools: Selenium Webdriver, Selenium GRID, RESTful API, Cucumber

Defect Tracking Tool: JIRA

Languages: Java, SQL, XML, HTML

Testing Frameworks: JUnit, TestNG

IDE: Eclipse

Build Tools: Maven

Continious Integration: Jenkins, GitHub

Database: Oracle, SQL Server, MySQL

WORK EXPERIENCE:

Confidential, VA

Automation Engineer

RESPONSIBILITIES:

  • Developed and implemented robust (BDD) framework using Cucumber, Java and Gherkin language.
  • Used Page Object Model approach to develop Automation Framework using Selenium WebDriver
  • Designed automation Framework, configuring Selenium WebDriver with Eclipse, setting up coding standards, naming Conventions and Folder Structures.
  • Developed framework using Java as a language, JUnit and Selenium WebDriver .
  • Executed automated Regression Scripts across multiple browsers like IE, Chrome and Firefox to test the Browser Compatibility of Web based application.
  • Provided mentorship to team members on best automation practices using Selenium WebDriver, Java, Cucumber and JUnit in Eclipse .
  • Page Object Model design for better automation code reusability and easy maintenance
  • Performed Back end testing with extensive use of SQL queries.
  • Used Jenkins as a Continuous Integration server to configure with Git and Maven.
  • Integrated automation executions with CI process (Jenkins) so, scripts are executed each time a build is kicked off.
  • Participated in Sprint Grooming Sessions to provide feedback for clear and complete Acceptance Criteria.
  • Analyzed execution result to identify test failure and reporting defects in JIRA .
  • Actively participated in Agile Scrum environment ceremonies like Sprint Grooming, Planning, Sprint Demo, Retro and Daily meetings .
Confidential, Chicago

Test Automation Engineer

RESPONSIBILITIES:

  • Performed Automation and Manual Testing in an internal web-based application
  • Developed and designed test automation framework using TestNG, Selenium WebDriver, Java and Page Object Model(POM).
  • Hands on experience on automation with Selenium WebDriver and Java .
  • Used Object Oriented Programming concepts of Java language and TestNG framework for developing the scripts for scenarios.
  • Used Maven as a built management tool for building the Cucumber BDD project.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Performed Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests using Selenium WebDriver with Java.
  • Involved in executing all Selenium tests on different browsers and checked for compatibility.
  • Automated test cases using Page Object Model (POM) pattern to design and write tests using Java and Selenium WebDriver.
  • Involved in testing the backend Database, retrieved the data from the tables using SQL queries.
  • Attended User Story Generation Sessions, provided feedback for Acceptance Criteria and helped set the metrics for clear Definition of Done.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
  • Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings

Environment: Java, Selenium WebDriver, JUnit, XML, HTML, Eclipse

Confidential, Chicago

QA Automation

RESPONSIBILITIES:

  • As an active team member of iterative product development methodology and participated in “ Daily stand up ” meetings, Sprint planning, Sprint Grooming and Sprint Retrospective .
  • Building automation framework with Selenium Web Driver with Java, using tool Maven and supporting major releases.
  • Performing negative, positive, functional and regression testing for the application.
  • Actively dealt with data tables, iframes, pop ups and alerts on the application
  • Created test scenarios in Cucumber feature file using Gherkin language.
  • Configured and controlled all dependencies of project and tool versions using maven POM file.
  • Performed parallel execution using TestNG.
  • Anticipated test reports and tracked and logged the defects through JIRA and retested resolved defects.
  • Scheduled tests using Jenkins for Regression and Smoke tests and automated reports.
  • Performed extensive Cross Browser Compatibility testing on various web browsers like Internet Explorer, Mozilla Firefox and Google Chrome
  • Aggressively pursued the resolution of high level defects in the project to facilitate smooth functioning of the test execution

We'd love your feedback!