We provide IT Staff Augmentation Services!

Sdet (software Development Engineer In Test) Resume

3.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY:

  • Having 7+ years of experience in Information Technology - Quality Assurance with expertise in Functional Automation, Functional Testing, Build Deployment and Continuous Integration
  • Experienced in designing test scripts with Cucumber, Selenium WebDriver using Junit framework.
  • Expertise in development and execution selenium automation test scripts
  • Complete understanding of Software Development Lifecycle (SDLC), Quality process and Software Testing Life Cycle (STLC).
  • Creation and configuration of automation project jobs in Jenkins
  • Strong testing experience using Agile Software Development methodologies
  • Active participant in sprint planning, scrum and sprint retrospective meetings
  • Experience in understanding user stories and document test scenarios
  • Extensive experience with Agile Scrum model, V- model and Water fall model life cycles.
  • Extensive experience in Designing, Developing and Executing Tests Cases and Test Scripts based on Business Requirements.
  • Expertise in building test automation frameworks, test scripts and its maintenance.
  • Implemented build automation tool like Maven
  • Hands on experience in Page Object Model design pattern in Selenium.
  • Involved in implementing BDD framework using Cucumber.
  • Experienced in Test planning, Preparing Scope & Estimations, Test Summary Report and ROI.
  • Involved in System Testing, Integration Testing, Functional Testing, Compatibility Testing, Regression Testing and Exploratory Testing.
  • Experience in using HP QC/ALM as a Test Management and Defect tracking tool.
  • Expertise in writing complex xpaths
  • Experience in using Selenium Grid for remote execution of test scripts.
  • Working on and following up on all the work items of the sprint using JIRA
  • Experienced working with continuous integration tools like Jenkins.

TECHNICAL SKILLS:

Automation Framework s: BDD (Cucumber), POM (Page Object Model)

Automation Testing Tools: Selenium Web Driver

Automation Domain: Web UI, API/Web Services, Cross Browser Testing

Agile Management Tools: Jira, Rally

Test Management Tools: HP ALM

Primary Languages: Java

Continuous Integration: Jenkins

Databases: Oracle

Source Control Tool: SVN, Git

Build and Logging Tools: Maven, Jenkin

PROFESSIONAL EXPERIENCE:

Confidential, Arlington, VA

SDET (Software Development Engineer in Test)

Responsibilities:

  • Understanding requirements by working with functional team during each sprint planning meeting
  • Creation of Automation Scripts using Cucumber, Selenium Web Driver and Junit framework.
  • Performing cross browser test script execution using IE, Firefox, Chrome browsers using sauce labs.
  • Performed story testing and system testing
  • Writing database queries and perform DB validations
  • Used GIT / SVN as source control
  • Perform peer review for the test scripts developed by team
  • Responsible for preparing and executing Test scripts and, log and reporting the identified defects.
  • Working on and following up on all the work items of the sprint using Jira / Rally
  • Coordinating the team and managing the work items and resources.
  • Sharing daily status report with stakeholders

Environment: Cucumber, Selenium, Phantom JS, Jenkins, Rest API, Sauce Labs

Confidential, Huston, TX

Automation Test Engineer

Responsibilities:

  • Understanding requirements by working with functional team during each sprint planning meeting
  • Developed Automation Test Framework using Selenium Web Driver
  • Creation of Automation Scripts using Selenium Web Driver and TestNG framework.
  • Performing cross browser test script execution using IE, Firefox, Chrome browsers.
  • Preparing Requirement traceability matrix and maintaining it throughout the sprints.
  • Configuration of Maven and Jenkin for automatic build execution
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Used GITHub and Source Tree as source control
  • Used Apache POI Library to read data from excel
  • Created AutoIT executable file for performing windows file upload.
  • Created and executed tests on Android mobile operations system using Appium.
  • Trained QA team members to contribute automation test scripts coding.
  • Perform peer review for the test scripts developed by team
  • Implemented BDD framework using Cucumber.
  • Implemented mobile automation scripts using Appium.
  • Created step definition and feature files using Gherkin.
  • Ensuring reaching the milestones and, gathering and reporting Test Coverage metrics.
  • Responsible for preparing and executing Test scripts and, log and reporting the identified defects.
  • Working on and following up on all the work items of the sprint using JIRA
  • Coordinating the team and managing the work items and resources.
  • Sharing daily status report with stakeholders

Environment: Selenium WebDriver, TestNG, core Java, Jira, GIT, Source Tree, Soup UI, AutoIT, Jenkin, Maven, Appium.

Confidential

Analyst - QA Test Engineer

Responsibilities:

  • Understand and translate requirements into test cases, based on the specification documents (BRD, FRD, UCD, etc.,) and business user interactions.
  • Analyze functional requirements and use cases to develop Test Plans, Test Cases and Test Scripts.
  • Performed sanity / build verification testing before test team accept the builds
  • Performed story and regression testing
  • Manage and maintain test cases using Quality Center.
  • Participate in defect panel meetings
  • Performed Adhoc / exploratory testing after completion of story testing
  • Communicate and coordinate with the business, development and other support groups.
  • Logging and tracking defects using Quality center
  • Report and administer faults and errors throughout the closure and resolved them using Quality Center

Environment: Quality Center

Confidential

Associate test Engineer

Responsibilities:

  • Involved in entire SDLC from requirement gathering to implementation
  • Analyze functional requirements and use cases to develop Test Plans, Test Cases.
  • Formulate detailed Use Cases to increase core component test coverage to facilitate regression testing.
  • Manage and maintain test cases using Quality Center.
  • Develop User Acceptance Test scripts and assisted users in conducting UAT.
  • Communicate and coordinate with the development as well as other support groups.
  • Logging and tracking defects using Quality center
  • Report and administer faults and errors throughout the closure and resolved them using Quality Center

Environment: Quality Center

We'd love your feedback!