We provide IT Staff Augmentation Services!

Sdet Resume

0/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • 6 years of experience in Quality Assurance/Software Testing both in Automation and Manual Testing of Web - based software applications for various clients.
  • Great Knowledge and hands-on experience in Software Development Life Cycle and Software Testing Life Cycle.
  • Great Experience in different domains such as Finance services, Insurance and Telecommunications.
  • Experienced in implementing Automation Development Efforts in Agile/Scrum and Waterfall environments.
  • Participated in Scrum ceremonies such as Daily Scrum meetings, Sprint Planning, Sprint Grooming, Sprint Demo, and Sprint Retrospective meetings.
  • Skilled in writing Test Cases, Test Scenarios, Test Case Design, Test Reports for specific business requirements, and Manual and Automated Tests Documentation.
  • Expertise in understanding Business Requirement Specifications, Functional Specifications, and Design Documentations and implementing them into Test Scenarios.
  • Excellent Knowledge of various types of Testing such as Smoke, Functional, Positive, Negative, System, Regression, User Acceptance Testing (UAT), End-to-End Testing concepts.
  • Excellent Knowledge of Test Management and Defect Tracking tools such as Jira Xray and Jira.
  • Hands on experience in implementing a Behavior Driven Development (BDD) Framework writing with Gherkin language by using Cucumber tool, Scenarios, Scenario outlines, Feature Files, Step Definitions.
  • Knowledge and experience designing and building automation frameworks using Java, Selenium WebDriver, Maven, Cucumber, JUnit, SQL, Jira, and Jenkins tools.
  • Great Experience with writing Step definitions, Hook class, Runner class, and generating Cucumber reports.
  • Experienced in implementing Automated Test Results using Cucumber HTML reports and JSON reports with added Screenshots for failed Scenarios.
  • Profitably Automated Test Cases using Java, Selenium, Cucumber, Junit.
  • Accomplished utilizing Version Control System such as Git, services like GitHub
  • Wonderful Knowledge in Core Java and development by applying other concepts like Object-Oriented Programming (OOP) concepts such as Inheritance, Encapsulation, Abstraction, Polymorphism, Data structures, String manipulation, and Exception handling.
  • Expertise in using REST Assured and Postman in API Web Services testing with Java Programming Language.
  • Experience working with qTest
  • Experience using AWS EC2 cloud server.
  • Worked with Eclipse, IntelliJ IDEA, Selenium, Apache POI, Cucumber, Jenkins, Maven, Git/GitHub, Postman, REST Assured, Jenkins, Oracle SQL, and JDBC.
  • Experienced in developing and maintaining Automation Framework with a great understanding of different Frameworks such as Data-Driven, Keyword Driven Frameworks.
  • Marvelous knowledge on applying the Page Object Model (POM) Design Pattern by identifying dynamic and static elements.
  • Experienced with web API development Automation Testing based on RESTful.
  • Skilled to write and execute SQL Queries for Back-End Testing to verify the proper cooperation between Graphical User Interface (GUI) and Database.
  • Strong understanding of Continuous Integration tool: Jenkins and Version Control System: Git.
  • Supreme interpersonal skills, proven team player with the ability of problem-solving and delivering under a high-stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Grid, CucumberBug Tracking Tools Jira, Jira X-Ray, qTest

Languages: Java, SQL, HTML, Gherkin

IDE: Eclipse, IntelliJ

Testing Framework: JUnit, TestNG

Repository System: Git, GitHub

Continuous Integration: Jenkins

Build Tools: Maven

Databases: Oracle, MySQL

Operating Systems: Windows, macOS, Unix

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

SDET

Confidential - Piscataway, NJ

Responsibilities:

  • Developed and executed Automation tests to address technical use cases and ensure test coverage with all aspects of testing verification: functional testing, positive and negative scenarios, end to end scenarios.
  • Wrote automation scripts for UI functionality check identifying elements using various Selenium locators.
  • Performed API testing to validate endpoints and proper json/xml structure using Postman and Rest Assured applying Get, Post, Put, and Delete methods
  • Collaborated in test strategy discussions, estimation of user stories, code review meetings.
  • Very Experienced in using qTest to create Test Cases and execute them also editing creating new package/file for the Regression suite which needed to be run
  • Hands on Experience with Telecom Billing system
  • Cooperated with development team to ensure smooth integration of quality engineering solutions into the SDLC.
  • Wrote test case automation scripts in Java using Selenium WebDriver, TestNG and Maven.
  • Involved in designing and developing Test Cases for each User Story and logged defects for the test failure in Jira.
  • Involved in analyzing requirement specifications, User Stories to develop, Test Scenarios, automated Acceptance Test Cases, Test Scripts.
  • Developed Test Cases based on the Acceptance Criteria of the User Stories and executed manually/ automation in each Sprint.
  • Involved on Validating User Stories by using EPC Tool.
  • To be passionate about learning new technologies and tools led me to learn EPC

Environment: Java, Selenium WebDriver, Cucumber, Maven, IntelliJ, Git, Jira, QTest, EPC, JSON, Windows.

SDET

Confidential - New York, NY

Responsibilities:

  • Created and Maintained Automation Framework with Page Object Model (POM) design pattern, utilizing Java programming language Cucumber and Selenium WebDriver.
  • Created Feature files implemented and generated Step Definitions with Cucumber Runner class.
  • Applied Maven for building projects, dependencies, and documentation purposes.
  • Performed Smoke, Regression, and Functional Testing in order with Test Plan documentation.
  • Created and maintained an Automation Framework based on Behavior-Driven Development (BDD) and applied Java OOP concept, Cucumber, TestNG, Selenium, and Page Object Model design pattern.
  • Knowledge in using REST Assured and Postman in API Web Services testing with Java Programing Language
  • Generated Cucumber feature files to Test Requirements by using Gherkin for Behavior Driven Development Business collaboration.
  • Implemented Cucumber Scenario Outlines with Examples tables, TestNG Data provider, and Apache POI library for Data-Driven Testing (DDT).
  • Performed API Testing for validating endpoints and proper JSON/XML structure by using REST Assured and Postman and applying GET, POST, PUT, DELETE methods.
  • Hands on experience with using AWS EC2 cloud server.
  • Performed Back-End Testing by writing SQL Queries for data validation in SQL Developer and implementing Java Database Connectivity for automation purposes.
  • Conducted cross-browser and remote compatibility Testing with Selenium Grid.
  • Integrated automation scripts on CI/CD pipeline by using Jenkins and GitHub.
  • Participated in Sprint Planning meetings, Daily Stand-Up, Demo, and Retrospective meetings.
  • Cooperated in Test Strategy discussions, estimation of user stories, and code review meetings.

Environment: Java, Selenium WebDriver, Cucumber, Maven, IntelliJ, Git, Jenkins, Jira, HTML, XML, JSON, Windows.

Test Automation Engineer

Confidential - New York, NY

Responsibilities:

  • Well Built and Maintained Automation Framework with POM design pattern, applying Java, Selenium WebDriver, and Cucumber.
  • Utilized Maven for a building project, dependencies, and documentation purposes.
  • Generate Feature files, generated and implemented Step Definitions with Cucumber Runner classes.
  • Performed Functional, Regression, Smoke Testing, and End-to-End Testing.
  • Analyzed documentation and requirements to create and plan Test Cases.
  • Created SQL Queries to validate Database updates to Front-End changes.
  • Used POSTMAN for Manual API Testing and REST Assured library for automation
  • Performed Continuous Integration of code and scripts by using CI/CD tool for Regression and Smoke execution.
  • Created automated script for REST-API testing using Rest Assured framework
  • Analyzed, Reported, and Retested resolved bugs.
  • Experience using AWS EC2 cloud server.
  • Involved in writing Manual Test Cases, analysis of defects to assure proper deployment of application.
  • Performed Database Testing and utilizing Java Database Connectivity library (JDBC).
  • Applied reusable logic for Excel data manipulation and using Apache POI library.
  • Performed API Testing by using REST Assured Library and applying GET, POST, PUT, DELETE methods and implementing JSON Path.
  • Attended in Scrum/Agile ceremonies such as Sprint Planning, Daily Stand-Up, Demo, Retrospective suggesting and implementing improvements.

Environment: Cucumber, Selenium WebDriver, Java, Maven, IntelliJ, Jenkins, Jira, HTML, XML, JSON, Windows.

Quality Assurance Engineer

Confidential - New York, NY

Responsibilities:

  • Attending in Analysis and Planning of the project and building Test Scripts, Test Plan and Test Case.
  • Initiated as Manual Tester and was promoted to Quality Assurance Automation Engineer.
  • Established Test Cases, Acceptance Criteria, Test Scenarios, and Business Requirements using Gherkin language and Jira Test managing tool.
  • Developed and maintained Cucumber Behavior Driven Development Frameworks using Java, Selenium WebDriver, JUnit, Selenium for UI Testing.
  • Analyzing system specifications, design development, and execution of Test Cases and Test Plans for both Manual and Automated Testing.
  • Generated Automation Test Scripts and implement Page Object Model (POM) design pattern using Selenium WebDriver.
  • Attended Test Case review meetings to assure appropriate test coverage for User Stories.
  • Communicated with other team members before reporting defects, cooperated in test result evaluation and retested and closed issue tickets using Jira.
  • Created automated HTML reports for all the test executions for documentation.
  • Maintained Smoke Test Suite and Regression Test Suite by debugging and taking care of Selenium Synchronization problems by using Implicit & Explicit waits.
  • Attended all Scrum/Agile ceremonies such as Grooming Meeting, Sprint Planning Meeting, Daily Scrum Meeting, Sprint Review, and Sprint Retrospective meetings.

Environment: Java, Selenium WebDriver, Maven, IntelliJ TestNG, HTML.

We'd love your feedback!