We provide IT Staff Augmentation Services!

Automation Test Analyst / Sdet Resume

5.00/5 (Submit Your Rating)

VirginiA

SUMMARY

  • Over 5+ years of experience in a fast - paced agile environment as a Test Automation Engineer with both Manual & Automated testing skills and practical experience in Agile Scrum environment
  • Proficient in maintaining large bases of data in sectors of businesses in relation to Finance, Healthcare & insurance domains
  • Experience in writing Test Plans, Test Reports, Test Scenarios, and Test Cases based on documented User Stories.
  • Experience with Selenium Automation using Selenium WebDriver, Java, Junit, TestNG, Maven, Jenkins, and Cucumber.
  • Knowledge of phases in SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle, in accordance to Waterfall and Agile (Scrum) methodologies.
  • Experience in handling and automating (Microsoft) Excel Files/Sheets using Apache POI for automation versatility.
  • Experience in assuring Browser Compatibility through Cross Browser Testing (both Manual and Automated) with Chrome, Firefox, and IE.
  • Experience in developing Smoke, Regression, and Functional Test cases in Selenium WebDriver using Java Programming Language.
  • Experienced with developing and implementing framework using Page Factory and Page Object Model.
  • Well-versed in writing Feature Files in Gherkin syntax (Given, When, And, Then)
  • Experience in API Testing both SOAP and RESTAPI using POSTMAN and SOUP UI for manual testing. For automation - RestAssured library
  • Experienced in creation of step definitions and feature files using Gherkin language in an implemented BDD framework using Cucumber.
  • Well versed in using Version Control System - Git on Web-Based hosting service - GitHub.
  • Proficient in ability to write dynamic XPath and CSS selectors for Web Element Identification using Selenium WebDriver.
  • Experience in documenting detailed reports with detected impediments by running smoke regression suite after every build.
  • Proven motivational team player that takes accountable approaches into solving problems to enhance team’s organizational goal(s).
  • Ambitious and committed to do what it takes to deliver pure customer satisfaction under high stress environment(s).
  • Experience in providing mentorship through encouragement and outside of work experiences in leadership.
  • Easy to Overcome and Adapt to any new kinds of environments and technologies proposed.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Eclipse, JUnit, Maven, Cucumber, TestNG, Git, Jenkins, RESTful API, POSTMAN Language Java, Gherkin, SQL, HTML, XML

Test Management: Jira, SharePoint, Confluence, Rally

Methodologies: Waterfall and (Scrum) Agile

Operating System: Windows, iOS X

Source of Version Control: GitHub, GIT

Microsoft Suite: MS PowerPoint, MS Office, MS Excel, MS Outlook

Database: Oracle, SQL Server, MySQL, Hogan, Toad

Framework: Page Object Model, Data Driven (DDT), Behavior Driven (BDD), Hybrid Framework

Testing: Functional, Smoke, Regression, End to End Testing, Unit

PROFESSIONAL EXPERIENCE

Automation Test Analyst / SDET

Confidential, Virginia

Responsibilities:

  • Designed, developed, and implemented a Java Automation Test Framework - Cucumber BDD with Page Object Model (POM) from scratch and enhanced test coverage & code-reusability
  • Experienced with RESTful API and usedHTTPrequests to GET, PUT, POST and DELETE data
  • Handled regular to dynamic Web Elements using Selenium (WebDriver) locators such as ID, Class, Name, Xpath, etc.
  • Used HamCrest matchers that comes with RestAssured library to verify API body responses
  • Incorporated data-driven Scenarios and Scenario Outlines using Gherkin language to detail out the necessary steps to script and automate our Smoke, Regression, End-to-End, and Functional Tests.
  • Reported defects found in testing diligently, promptly, and accurately, using standard defect tracking tools.
  • Configured and executed Jenkins Jobs operations for Maven tests; set-up scheduled Cucumber Reports post-test execution to upper management via automated email notification.
  • Recorded Smoke Test Script in Selenium IDE and exported as Junit test for Selenium WebDriver.
  • Introduced and provided Graph Reports and overall Test Summary for each regression cycle to the upper management.
  • Created the Folder Structure, Maven Libraries, POM XML files and maintained in the Eclipse for test automation framework.
  • Experience in writing Test Plans, Test Reports, Test Scenarios, and Test Cases based on documented User Stories.
  • Actively Participated in Knowledge Transfers to Junior & Manual Testers
  • Experienced and well-versed in communicating presentations / demos to team and stakeholders and overall getting along with a well-motivated Agile team.
  • Participated and Communicated in an Agile (Scrum) environment; involved in sprint related ceremonies (Stand-Up, Retro, Planning, etc.)

SDET

Confidential - Arlington, Virginia

Responsibilities:

  • Worked on writing and implementation of Automation Test Scripts using Cucumber with Gherkin, Selenium WebDriver, JUnit - using Java.
  • Proficiently identified correct Web-Elements in regards to Automated Test Scripts using Selenium WebDriver locators such as class, link text, name, CSS Selector, Xpath, and id.
  • Familiar with RESTful API Testing (using GET, POST, PUT, DELETE) using RESTAssured Library (using Given, When, Then Syntax) with Java.
  • Mainly used POSTMAN for Backend Testing in order to test API for development.
  • Involved in proficiently implementing Page Object Model (POM) to Automation Framework.
  • Set up and configured Smoke Tests as Jenkins jobs, hosted on Amazon Web Services (AWS) EC2.
  • Used Apache POI to develop automation Java code to read-and-write Excel files.
  • Reported failures in exceptions of tests with screenshots and documented defects with precise details in Jira.
  • Exposed to an Agile environment, in regards to SCRUM methodology, and am familiar with Sprint-related Ceremonies

QA Engineer

Confidential - Mclean, Virginia

Responsibilities:

  • Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance with Business Requirements.
  • Used Apache POI to develop automation Java code to read-and-write Excel files.
  • Involved in development of Automation Framework by using Cucumber with Gherkin, JUnit, and Selenium WebDriver while using Maven as build tool.
  • Utilized Java Database Connectivity (JDBC) to connect to Database source and used SQL for verification of data and validation from the PostgresSQL Database.
  • Involved in and exposed to designing different Automation Frameworks such as Data-Driven, Behavior Driven, and Hybrid Frameworks based on Page Object Model (POM).
  • Used GIT as version-control system for tracking changes and Jira for project management purposes.

We'd love your feedback!