We provide IT Staff Augmentation Services!

Automation Engineer (selenium) Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 7 years of experience in planning, designing, implementing, executing and testing in Information Technology, specializing in Software Quality Assurance Testing.
  • Experienced in Functional Testing, Smoke Testing. Sanity Testing, Regression testing, Integration Testing.
  • Experienced in Preparation of Test Plan, Test Scenarios, Test Cases and Test Data from requirements.
  • Expert in developing test scripts using Java, Selenium WebDriver, Cucumber.
  • Designed and implemented different automation frameworks like data driven framework, and hybrid framework using Page Object Model.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, behavioral features, and step definitions for BDD (Behavior Driven Development) using Cucumber.
  • Performed Cross - Browser Testing to test whether the web applications are working as desired in different browsers and environments.
  • Used Selenium webdriver and TestNG to run parallel testing.
  • Hands on experience in Rest API testing using Postman and Rest Assured.
  • In depth understanding of using GET, POST, PUT and DELETE command
  • Good experience in OOPs using Core Java and extensively used classes, objects, inheritance, polymorphism, exception handling, packages, collection and many more.
  • Extensively created and executed SQL queries in Oracle, SQL Server, MySQL database to validate data Confidential the back-end testing
  • Strong understanding of Relational Database concepts (RDBMS) and experience in query construction using SQL.
  • Expertise in various SDLC, STLC, Bug Life Cycle methodologies
  • Strongly skilled in planning, Bug tracking and reporting using JIRA tools.
  • Excellent troubleshooting, project management and problem-solving skills.

TECHNICAL SKILLS

Testing Automation Tools: SELENIUM (WEBDRIVER)

Testing Frameworks: TestNG, JUNIT

Bug Tracking Tools: JIRA

Build Tools: Maven

API Testing Tool: Rest-Assured, Postman, Jmeter

IDE: Eclipse, Intellij

Database: Oracle, MYSQL

Code Repositories: GIT / GitHub

CI / CD Pipeline: Jenkins

Design Patterns: Page Objects Model, Page Factory

BDD Frameworks: Cucumber, Gherkin

Languages: JAVA

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Automation Engineer (Selenium)

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test Plan.
  • Experienced in working closely with business analysts, developers, and end users in a cross functional team.
  • Worked on Agile Methodology (Stand-up Meetings, grooming Meetings, Scrum Meetings, retrospective Meetings).
  • Performed back end testing on MySQL Database by writing SQL queries.
  • Successfully wrote SQL Queries to verify the database updates, inserts and deletion of the records
  • Performed API testing for the web application as per client requirements using SOAPUI and POSTMAN and Rest-Assured.
  • Performed API testing for the web application using GET, POST, PUT and DELETE commands.
  • Performed Smoke, sanity testing, Functional, Acceptance, Integration and Regression Testing Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Used User Stories from JIRA to create test cases.
  • Setup the automation framework using Selenium WebDriver, Java, TestNG and Maven.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Used TestNG to create the Test Suites and to execute all the test scripts
  • Involved in developing weekly status reports for the project team.
  • Behavior Driven Development (BDD) framework used Cucumber performing automated acceptance tests.
  • Wrote Core Java & developed Custom methods to complete testing.
  • Managed the team and coordinated the team’s daily activities with scheduled status meetings.

Environment: Selenium WebDriver, TestNG, Maven, GitHub, Windows, MySQL, Rest Assured, Postman, HTML, CSS, JIRA, Java.

Confidential, Bloomfield, CT

Automation Engineer (Selenium)

Responsibilities:

  • Analyzed the Business Requirement Document (BRD) and developed detailed Test plans, prepared Test cases.
  • Conducted sanity testing of the application based on user requirements.
  • Generated Test data for positive and negative Test scenarios.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Performed Ad-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, and Regression testing etc. during different stages of the application development.
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Used User Stories from JIRA to create test cases.
  • Performed API testing for the web application as per client requirements using SOAPUI and POSTMAN and Rest Assured.
  • Checked the data flow through front-end and backend and used SQL queries to extract the data from the database.
  • Used Selenium WebDriver to perform data driven testing and to parameterize data.
  • Developed a Hybrid Automation Framework using Selenium.
  • Setup the automation framework using Selenium WebDriver, Java, TestNG and Maven.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Wrote TestNG Test Cases for REST web service Java API.
  • Executed the API’s for People DB application using SOAPUI and POSTMAN.
  • Enhanced Selenium Scripts for every load to support new and existing functionality for the application for end to end and regression testing.
  • Responsible for coordinating the User Acceptance testing (UAT).
  • Assigned the work to the team and conducted a status meeting with the team.
  • Managed the team and coordinated the team’s daily activities with scheduled status meetings.

Environment: Selenium, TestNG, Java, Maven, SOAPUI, IntelliJ, Git, HTML, CSS, SQL, Windows.

Confidential, Manhattan, NY

Automation Engineer (Selenium)

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test Plan.
  • Created automated Regression scenarios using Selenium Framework for Regression testing.
  • Interacted with designers and developers to understand the application functionality and navigational flow.
  • Performed Positive and Negative and Boundary Conditions to make sure application is according to requirements.
  • Documented and tracked test scripts, test results and reported test defects using Jira.
  • Executed the API’s for People DB application using SOAPUI and POSTMAN.
  • Prepared reports on defects and conducted defect meetings with the project team.
  • Updating status reports daily basis and weekly basis by conducting meetings with QA team.

Environment: Selenium WebDriver, TestNG, Maven, GitHub, SQL, Cucumber, Gherkin, Windows, Oracle, Rest-Assured, Postman, JIRA, Java.

We'd love your feedback!