We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Experienced SDET with 6+ Years of experience in constructing the Automation framework from scratch using Core Java, Java 8, Selenium Web driver, Rest Assured Java, Cucumber BDD Java, Integrating with DB, excel handling with attractive html Reports in CI/CD pipeline using Docker.
  • Skilled in various automation testing tools like Selenium WebDriver, REST Assured Java, Visual Testing Tool Applitools, POSTMAN, NEWMAN, Jenkins, and Docker.
  • Good experience in testing cloud - based integration tools Sauce Labs for cross device
  • Good experience in unit testing frameworks like TestNg.
  • Expert in developingBehavior Driven development (BDD) by writing Gherkinlanguage using cucumber tool, developedScenarios, Scenario outlines, features,Step definitions, POJO’s and generating the cucumberreports.
  • Good knowledge and experience in coding Core Java and Java 8 Concepts.
  • Worked Selenium Grid infrastructure using Docker, Jenkins, and Selenium Web driver.
  • Good experience in Web service automation using REST Assured.
  • Worked in DevOps, installing, configuring and integrating Automation Scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution.
  • Implemented SQL DB interaction along with Java Faker Library with Selenium Web driver for Test data management.
  • Good understanding in Excel Handling with FIllo Codoid with IntelliJ IDEA.
  • Good Knowledge on GIT commands.
  • Implemented TestNg report, Allure Report, Maven Surefire Reporting, Attractive Reporting Dashboards using Extent Reports
  • Extensive experience in Manual Testing, Web testing.
  • Expert in developing Java Selenium Web Driver/ GRID test scripts using Java and Test Frameworks using TestNg, MAVEN build tools.
  • Experience in developing Selenium automation framework and developing Maven targets to execute automation suites.
  • Good exposure in Requirements understanding and analyzing. And Experienced in Test Strategy, Test Plan, Test scenarios, Test Cases, bug life cycle and Traceability Matrices Documents.
  • Experience in Smoke, Sanity, Functional and Regression Testing.
  • Experience in using SQL to check the data validity and data integrity.
  • Analyzed the Test results, created defects and send the suggestions to the developers.
  • Experience in Test Automation, scripts preparation and execution within the framework.
  • Commitment results oriented and interested to learn new technologies.
  • Expertise in end-to-end Testing and testing of web-based applications.
  • Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and SDET.

TECHNICAL SKILLS

Automation tools: Selenium WebDriver, REST Assured, TestNG, POSTMAN, NEWMAN, Applitools.

Automation Frameworks: Cucumber BDD, Java, Maven, TestNG.

Selenium Grid Infrastructure: Docker, Zalenium, Selenium Web driver, Jenkins.

Web Service Automation: REST Assured, REST Client.

Visual Regression tool: Applitools

Web apps: Slack, Oauth 2.0

Integrated Development Environment: IntelliJ IDEA, Eclipse, STS.

Language: Java

Reporting: TestNG, Allure, Maven Surefire, and Extent Reports.

Cloud Environment: Sauce Labs, Cross Browser Testing, Applitools.

Continuous Integration Tools: Jenkins, Zalenium, VNC viewer.

Source Control Tools: GIT, GIT Lab, GitHub

Bug Tracking Tools: JIRA.

Databases: Oracle, My SQL

PROFESSIONAL EXPERIENCE

Software Development Engineer in Testing

Confidential, Plano, TX

Responsibilities:

  • Constructed a Utility to automate the entire JIRA using Jira API which helps to create epics, stories, bugs, test cases with a single click which makes the life easier for product owners and Business Analysts.
  • Created Excel Macro for JIRA Automation for creating test scripts, test cycles.
  • Created automation test scripts using data Driven framework and page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium WebDriver and TestNG and defined dependencies using Maven.
  • Worked on Selenium GUI Object / element verification is done through Xpath, Id/Name, Class, Link.
  • Converted all manual test cases into Selenium automated scripts using Java.
  • Used BDD with Cucumber, Java and created feature files with scenario and scenario outline.
  • Understand of Rest API Web services using Rest Assured and Postman.
  • Implemented Continuous Testing/Integration using Docker, Jenkins and Maven.
  • BuildCI/CDpipelines using Git collaborate with Development and QA teams to integrate automated UI Tests into theCI/CD pipelines.
  • Write SQL Queries to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Created and maintained server-side integration tests - JSON documents framework running with every build (git, Jenkins).
  • Participated in daily stand-up/scrum meetings.
  • Worked on a 2-week Sprint agile model.
  • Involved in various meetings with Business analysts and developers.

Environment: Agile, Selenium, Web Driver, JAVA, REST, TestNG, MAVEN, Framework, Jenkins, Cucumber, XML, MySQL, Git, IntelliJ.

Automation Engineer

Confidential, Indianapolis, IN

Responsibilities:

  • Involved in various meetings withBusiness analysts and developers.
  • Implemented Visual Testing tool Applitools integration with Selenium WebDriver.
  • Created automation test scripts using data Driven framework and Page Factory model to test the web applications usingSelenium WebDriverwith JAVA and maven.
  • Expertise in usingSelenium Gridto run test scripts on different platforms and against different browsers in parallel to save time.
  • Implemented Continuous Testing/Integration using Docker, selenium, Jenkins, Maven.
  • Good knowledge on Maven, Jenkins and Docker for Continuous build and Integration.
  • Experience developing Test Scripts using automation framework with Java, Selenium WebDriver, Maven, TestNG, Docker, Jenkins using patterns like Page Object, Data Driven testing, UI Mapping.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Scheduled testing jobs and set up the flag to run automation scripts on Jenkins as a part of the Continuous Integration process every time there is a bug fix, new feature development, or innovative functionality in code repository (GIT).
  • Implemented Selenium Grid infrastructure using Docker, Selenium.
  • Web Service automation using REST Assured Java.
  • Worked on a 2 Week Sprint agile model.
  • Worked on the project from the beginning to the end as the primary contributor, including requirement gathering, developing feature files and automation scripts, setting up build environments integrating with Jenkins, testing, and knowledge transfer to the users.

Environment: Applitools, selenium WebDriver, Selenium Grid, Docker, Jenkins, Maven, REST assured Java, Sprint Agile, Git, IntelliJ.

QA Automation/Selenium Tester

Confidential, Atlanta, GA

Responsibilities:

  • Extensively involved in writing feature files/BDD test cases.
  • Involved in Scrums, Release planning, Pre-Iteration Planning with backlog user stories review, Iteration Planning, Mid Sprint reviews discussing impediments (if any), Iteration demo reviews with retrospective, Defect triage, Pre-Production and Production Deployments.
  • Closely worked with Architecture leads and PM’s (Product Manager) to understand the feature and gather requirements.
  • Performed Build Acceptance Testing (Smoke Test) for every build release to QA
  • Performed Smoke, Functional, System, Regression testing on various builds and releases.
  • Responsible for execution of manual or/and automated Smoke Test suite upon Production alerts.
  • Implemented Jenkins as Continuous Integration System.
  • Involved in multiple parallel product Releases.
  • Worked on Jira for Defect management.
  • Worked simultaneously with different onsite and offshore teams in an agile environment.
  • Responsible for creating Test status reports during and after test execution process
  • Worked on the project from the beginning to the end as the primary contributor, including requirement gathering, developing feature files and automation scripts, setting up build environments integrating with Jenkins and Git, testing, and knowledge transfer to the users.

Environment: selenium WebDriver, Jira, Maven, Sprint Agile, Cucumber, TestNG, Reporting, Git.

We'd love your feedback!