We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Expertise in Test Automation using Selenium WebDriver, Java, Maven, Cucumber, Junit and TestNG.
  • Strong experience in Automating Web Based Applications in DDT (Data - Driven Test) and Cucumber BDD (Behavior Driven Development).
  • Extensive knowledge in API Testing using REST Assured library and POSTMAN.
  • Strong knowledge in Database Testing by using SQL queries and JDBC for Database connection.
  • Solid understanding in terms of object-oriented programming concept (OOP) and data structure in JAVA
  • Well versed in using Version Control System - Git on Web-Based hosting service - GitHub.
  • Ready to adapt to the all-new kinds of environments, skills and technologies.
  • Proven team player, self-motivated, having problem-solving ability and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: Java, SQL, HTML, CSS, Gherkin, JavaScript

Framework: Cucumber BDD, Page Object Model, Data Driven Test, Hybrid, Jasmine

Automation Testing Tools: Selenium WebDriver, TestNG, Junit, Selenium Grid, JDBC, Rest Assured, Protractor

Build Management Tool: Maven

CI/CD Tools: Jenkins,AWS

IDE: IntelliJ, Eclipse, SQL developer, Postman

Database Platform: Oracle, MySQL

Bug Tracking Tools: Jira-Xray

Project Methodology: Agile (Scrum), Waterfall

Version Control System: Git, GitHub

PROFESSIONAL EXPERIENCE

Software Development Engineer in Test

Confidential

Responsibilities:

  • Executed web-based testing including Smoke Test, Regression Test, Functional Test, Frontend and Backend Testing .
  • Actively participated in Agile Scrum Methodology , attended Sprint Planning Meetings , Daily Scrum , Sprint Retrospective Meetings .
  • Involved designing and developing Cucumber BDD Testing Framework by using Java , Selenium WebDriver, Cucumber, Gherkin, Junit, Maven.
  • Performed API Testing with RestAssured Library along with Hamcrest-Matchers Assertions for automation testing and used POSTMAN before writing test scripts.
  • Created Page Classes and Test Classes by using Page Object Model and implementing Page Factory for each page to initialize Web - Elements.
  • Created Data Driven Tests in Automation Testing Framework by using Apache POI library for (Microsoft) Excel Files/Sheets .
  • Created HTML and Cucumber Json Reports with detailed test steps and screenshots.
  • Used Jenkins for Smoke Test and Regression Test as a CI/CD tools.
  • Run test in parallel by using Selenium Grid.

Environment: s: Windows 10, Jira Xray, Selenium WebDriver, JAVA, SQL, Oracle, Maven, Junit, Cucumber, Jenkins, TestNG, HTML, JavaScript, RESTful Web Services, Rest Assured, Git, IntelliJ

Software Development Engineer in Test

Confidential

Responsibilities:

  • Automated the Test Cases for Regression Testing , Smoke Testing in Agile/Scrum environment.
  • Involved in creating Framework from scratch using Selenium WebDriver, TestNG , Maven , and the page object model .
  • Performed data-driven tests by using the Apache POI library to read and assert data from excel files using Java Data Base Connectivity for connection with the database.
  • Performed Backend testing and Database Testing by using SQL queries and JDBC library.
  • Demonstrated solid knowledge Object-Oriented Programming Concept (OOP), Exception Handling and Data Structure in JAVA while creating Test Scripts .
  • Maintained the automation code and resources by using GIT as a version control system and GitHub as an online repository.
  • Involved creating Test Plans and Test Reports.
  • Wrote Automation Test Scenarios and Test Cases Steps based on documented User Stories and Acceptance Criteria .
  • Created Extent Reports with detailed test steps and screenshots.
  • Created defects in Jira X-ray

Environment: s: Windows 10, Jira, Selenium WebDriver, JAVA, Maven, Jenkins, TestNG, HTML, Apache POI library, Git, Eclipse

Electrical and Electronics Engineer

Confidential

Responsibilities:

  • Managed Quality Management System Process.
  • Prepared documentation of software product defects and track it to closure.
  • Worked with development team to create test plans for enhancements and fixes on applications.
  • Provided recommendations to improve the development process.

We'd love your feedback!