We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

3.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • 5 years’ experience in Information Technology with specializing in Software Quality Assurance with proficiency in both Manual and Automated Testing.
  • Proven ability to Design, Develop and Maintain Test Automation Framework using Selenium WebDriver and JAVA from scratch.
  • Extensive experience in writing SQL queries to validate the Back End database systems reports and compare the results with Report Data.
  • Experienced in using test automation tools like Selenium WebDriver, Cucumber BDD, Junit, TestNG, Maven, Jira,
  • Hands on experience in developing the Test Plans, Test Cases, Test Scenarios, Test Scripts and Data Driven Testing (DDT).
  • Expertise in Continues Integration using Jenkins tool, administered and implemented CI Jenkins tool for automated builds.
  • In depth knowledge of automation frameworks like Data Driven, Keyword Driven and Hybrid Framework using Selenium WebDriver and JAVA.
  • Achieved Behavior Driven Development (BDD), using implementation with Cucumber using Gherkin language, where back end language used is JAVA, expanded test scenarios, tracked Cucumber Reports integrated with JUnit using Page Object Model (POM).
  • Extensive experience in Automation testing, Manual testing, Smoke testing, GUI testing, Front End and Back End (Client Server) testing, Black Box testing, Functional testing and Regression testing.
  • Ability to provide a smooth Continuous Integration by setting up Jenkins, GIT, Maven, JUnit, TestNG, Cucumber.
  • Strong knowledge in configuration of Selenium WebDriver, JUnit, TestNG, Cucumber BDD tools and creation of Selenium Automation Scripts in Junit using Java.
  • Proficient in using JUnit rule annotations and overriding the failed method to capture automatic screenshots when test fails using Selenium WebDriver.
  • Thorough understanding of Selenium WebDriver architecture and API including WebDriver and Web Element interfaces, handling multiple elements, Select, Action and Alert classes and Synchronization.
  • Strong knowledge of Maven, designing and developing Maven Frameworks build tools for writing pom.xml files, manage frameworks dependency jar files respectively.
  • Executed automation scripts on different browsers/environments and reported defects/results to the team.
  • Strong understanding of Software Development Life Cycle (SDLC) methodologies such as Agile Scrum, Waterfall models and TDD (Test Driven Development).
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Programming Languages: JAVA, SQL, HTML

Testing Tools: Selenium WebDriver, Cucumber BDDBuild Tools: Maven

Unit Frameworks: JUnit, TestNG

Continues Integration Tool: Jenkins, CI/CD

Repository Systems: HP ALM, Git

Test Management Tools: Jira, JiraX - Ray,,Kanban

Web Service Tools: Postman API, SoapUI, JMeter

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Software Development Engineer in Test (SDET)

Responsibilities:

  • Creating Automation Test Scripts and conducting Functional Tests and Regression Tests.
  • Turning manually executed Test Scenarios into automatically executed Test Scenarios via Selenium, Java, and Cucumber Testing Framework and Gherkin.
  • Designing, developing, and executing reusable and maintainable Test Automation Scripts by using Java Framework and Selenium.
  • Using Jira X-Ray to log descriptive bug reports, defect tracking, and to enhance project management, DOD.
  • Designing, developing, and maintaining Test Automation Framework that verifies User Stories and System Requirements and implements Functional, Smoke, and Regression Tests and Back-End Testing.
  • Responsible for checking the reports of Smoke Tests daily.
  • Performing API Testing using Postman and REST Assured library for Automation.
  • Experienced in testing applications that are integrated with other systems through RESTful APIs.
  • Implementing and maintaining Page Object Model Design Pattern for prevention of code redundancy and providing reusability and easy maintenance of Framework, Singleton Pattern for WebDriver, and actively using Scenario Outline and Excel files to implement Data-Driven Testing.
  • Solid understanding of Object-Oriented Programming Java Concepts: Encapsulation, Abstraction, Inheritance, Polymorphism.
  • Defining application behaviors by using Gherkin language in the Feature File to achieve readability and understandability of Test Cases for business teams and stakeholders.
  • Writing Test Scenarios and Acceptance Tests by using Cucumber with Gherkin. Utilizing Cucumber HTML

Confidential, Los Angeles, CA

QA Automation Engineer

Responsibilities:

  • Experienced in writing SQL Queries for Back-End Database Testing.
  • Utilized JDBC against Oracle.
  • Performed Automation in an internal Web-based application.
  • Performed API Testing using Postman for Manual and REST Assured library for Automation.
  • Performed Data Validation and Verification in Database Testing.
  • Worked with Maven as a build management tool, Git for version control, Jenkins for Continuous Integration, and Jira for project management and defect-tracking tool.
  • Automated Test reports using the Cucumber plugin, to achieve HTML reports attached with failed scenarios and reporting it using Java.
  • Implemented Cucumber Features with Scenarios in Gherkin Language and Step Definitions.
  • Familiar with Amazon Web Services cloud computing AWS EC2.
  • Extensively worked in Agile Approach Environment.
  • Responsible for trucking and entering bugs in Jira and verifying them after fixes.
  • Collaborated with the development team to identify and resolve any issue and effectively
  • Guided the UAT team on the entire Life Cycle of UAT.

Confidential, Los Angeles, CA

QA Manual Tester

Responsibilities:

  • Participated in requirements gathering, analysis and ensure requirements are clear and complete.
  • Performed Test Case Writing and review as per requirement.
  • Performed Positive and Negative Testing and Boundary Testing.
  • Provided clear and concise defect reports.
  • Developed effective working relationships with primary and other project stakeholders.

We'd love your feedback!