We provide IT Staff Augmentation Services!

Sdet Resume

SUMMARY

  • Over 5 years of experience as a QA Automation Engineer/SDET, worked on Manual, Automation, API, Data base, CI/CD. Experience in different domains such as Cloud services and CRMs.
  • Expert in Manual and Automation testing of Web based, client - server applications
  • Excellent knowledge and expertise in implementing complete Software Development Lifecycle and Software Testing Lifecycle
  • Experience in Agile Scrum environments, attended all ceremonies such as sprint planning, grooming, retrospective and demo.
  • Excellent skills in designing and building automation frameworks using Java, Selenium WebDriver, JUnit, TestNG, Maven, Jenkins.
  • Experience in Modifying and Maintaining new and existing Frameworks such as BDD, TDD, Hybrid, DataDriven Frameworks).
  • Expertly skilled in Core Java development by implementing different concepts such as OOP Concepts, Collections, Data Structures, Strings, Exception Handling, and MultiThreading.
  • Expert in developing Behavior Driven development by writing Gherkin language using cucumber tool, created Scenarios, Scenario outlines, features and Step definitions and generating the cucumber html reports.
  • Experience in installation and Administration of version control systems like GIT and GitHub Working with Unit Test Frameworks like TestNG and Junit
  • Experience in implementing the Page Object Model (POM), locating and storing Web Elements for easy reusability and maintainability
  • Performed Database/Backend testing by writing complex SQL Queries for data validation Worked with Selenium Grid for running multiple tests in parallel across different browsers
  • Excellent communication skills and have the ability to work independently and perform as a team
  • Outstanding team player with problem solving skills and the ability to perform under high stress situations

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, JUnit, TestNG, SQL Developer, JDBC, RestAssured

Frameworks: BDD, TDD, Hybrid, Data Driven

Defect Tracking Tools: JIRA-Xray

Build Tools: Maven.

IDE: IntelliJ

Languages: Java, SQL, HTML, JavaScript

CI/CD Tools: Jenkins

Cross Browser Platform: AWS, Selenium GRID

Databases: Oracle, MySQL, PostgreSQL

Version Control: GIT, GITHUB

Operating Systems: Windows 7/8, Mac OS

Methodologies: Agile Scrum

PROFESSIONAL EXPERIENCE

SDET

Confidential

Responsibilities:

  • Involved in several meetings with Business Analysts and Developers.
  • Performed Functional Testing and Regression Testing using Selenium with Behavior Driven Framework and Data Driven Framework.
  • Created several test scripts using Behavior Driven, Data Driven, and Hybrid Frameworks.
  • Expertise in running multiple tests in parallel using Selenium Grid.
  • Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Experienced in Manually Testing and Automating SOAP UIs.
  • Highly experienced in Manual API Testing using Postman
  • Utilized Maven to store and maintain Dependencies and plugins for Test Execution.
  • Developed BDD Framework from scratch.
  • Built BDD Framework to create Cucumber Step Definitions, Scenarios, Scenario Outlines, and Features using Acceptance Criteria.
  • Used AWS to launch EC2 instances.
  • Utilized Apache POI jar file to read test data from the excel spread sheets.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits.
  • Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
  • Used runner classes in Cucumber to generate Step Definition and used tags to run different kinds of test suites like Smoke, and Regression.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers.

Environment: Selenium, Java, Maven, Jenkins, Git, GitHub, REST, Postman, Cucumber, BDD, Agile, TestNG, AWS, SQL.

QA Automation Engineer

Confidential

Responsibilities:

  • Performed GUI functional testing manually for the application.
  • Designed Manual and Automated Tests, created Automated test cases, Test Plans and executed tests using Selenium.
  • Developed BDD and TDD script with Cucumber and written Step Definition using Gherkin based features.
  • Involved in Designing and Developing Automated Functional Test suite using Selenium IDE and WebDriver.
  • Performed Restful Web Service API testing for UI content verification and validation with JSON using Rest Assured.
  • Performed Regression Testing as part of every build.
  • Performed functional tests using Selenium WebDriver with Data Driven framework and documented results in a database.
  • Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Environment: Selenium WebDriver, IntelliJ, AWS, Java, JavaScript, RestAssured, JUnit, Jira-Xray, Cucumber, API Testing, Gherkin

Hire Now