We provide IT Staff Augmentation Services!

Software Development Engineer Test/sdet Resume

0/5 (Submit Your Rating)

Omaha, NE

SUMMARY

  • Skilled Software Development Engineer in Test (SDET) with proficient knowledge and expertise in Manual/Automation Testing of Client Server Applications as well as Web Applications
  • Motivated self - starter, proven team player and innovative problem solver.
  • Proven abilities in Selenium Automation using Selenium WebDriver, Java, Python or C#
  • Written Automation Scripts in C#, Python and Java
  • Personal experience using JavaScript with NodeJS and Public APIs to display Statistical Data
  • Professional experience using Postman for API Testing
  • RESTFul API Testing experience with C# and NUnit
  • Hands-on experience working under the .NET Framework
  • Strong knowledge of Agile Scrum Methodologies and Waterfall Processes.
  • Excellent understanding of (STLC) Software Testing Life Cycle.
  • Solid experience on writing SQL queries for Back-End Testing in MySQL servers.
  • Experienced on distribution Test Automation execution on Jenkins as part of Continuous Integration.
  • Designed, developed and implemented Page Object Model (POM) using Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven.
  • Performed API testing using Rest Assured Library in Java.

TECHNICAL SKILLS

Frameworks: TestNG, Data Driven, Robot Framework, Keyword Driven Testing, Cucumber

Languages: Java, C#, Gherkin, Python JavaScript, PHP

Testing Tools: Selenium WebDriver, Rest Assured Library, Robot Framework, Azure DevOps, Swagger, NUnit, TestNG, Xunit

Methodologies: Agile/Scrum, Waterfall

IDE: Visual Studio Professional, IntelliJ (with Maven), Eclipse, SQL Developer, MySQL Postman, RIDE, Sublime, VSCode

Version Control: Git, GitHub, SourceTree

PROFESSIONAL EXPERIENCE

Software Development Engineer Test/SDET

Confidential, Omaha, NE

Responsibilities:

  • Creating logging applications using C# and LINQ-to-SQL
  • Creating integration tests, unit tests, functional tests, and end-to-end tests using C# for web applications
  • Using Python for automation and helper tools for the organization
  • Identifying, reporting, and tracking bugs and issues found during testing
  • Collaborating with development teams to ensure that defects are adequately addressed
  • Reviewing and analyzing system specifications (Requirements for Tools)
  • Participating in code reviews to ensure code quality
  • Staying up-to-date with new testing tools and strategies

QA Automation Engineer

Confidential, Houston, TX

Responsibilities:

  • Performed Manual Testing on our Developer Mobile App to ensure the functionalities are working on all environments.
  • Unblocked endpoints that were blocked by gathering needed data and working on different solutions such as fixing the code.
  • Refactored the code on the project to match the guidelines (120 Chars, Methods within methods, not using the proper testing methods)
  • Set a schedule for my team to run scheduled sanity tests every hour until we automated this using Azure DevOps
  • Used GIT as Version Control tool while using SourceTree as the Git Gui Client & Jira as project management tool.
  • Participated in the Daily Stand Ups to talk about what we did yesterday, and what we’re going to do today. Sprint Planning to break down the tasks amongst our team and Sprint Retrospective at the end where we write down what went well, what could’ve gone better and what we can change to perform better on the next one.
  • Wrote Bug Reports whenever needed as well as Fixed Bugs that were assigned to me.
  • Reviewed & Approved the pull request that were sent by Team Members as well as the Offshore team.
  • Possess strong communication and interaction with Developers, Business Analysts/Product Owners, and Management.

SOFTWARE DEVELOPMENT ENGINEER IN TEST/SDET

Confidential, McLean, VA

Responsibilities:

  • Performed Automated Regression, Smoke and Functional Tests on Selenium using TestNG framework.
  • Modified & Updated Automation Test Scripts so they were up to date using Eclipse/IntelliJ.
  • Implemented POM design Page Object Model by creating Page and Step Definition classes to separate the code from test for easy understanding for each and every member of the team.
  • Developed Data-Driven Tests using Apache POI library.
  • Used Test Parameterization methods including Gherkin (Cucumber) Scenario Outline and external data sources.
  • Performed Web Services/API testing with Postman and Rest Assured library.
  • Used Selenium WebDriver locators such as Xpath, CSS Selectors for UI testing the Web Applications.
  • Reported application defects on Jira and worked closely with developers to resolve the technical issues.
  • Used Before Class, After Class, Before Method, After Method, and Test annotations to execute a certain set of code/cleanup after test execution ends.
  • Created Test Cases on Jira according to Acceptance Criteria of a User Story and worked closely with PO if faced any challenge related to Acceptance Criteria.
  • Selected Test Cases to be Automated and performed Functional Testing of the Front-End using Selenium WebDriver.
  • Used Maven as a building tool and GIT as a version control.

TEST AUTOMATION ENGINEER

Confidential, McLean, VA

Responsibilities:

  • Wrote and modified Automation Scripts using Selenium WebDriver.
  • Created HTML Reports with detailed Test Steps and screenshots.
  • Used GIT as Version Control tool & Jira Xray as project management tool.
  • Expertise on API testing using Rest Assured Library and Hamcrest Matchers Assertions.
  • Performed API testing manually using Postman.
  • Participated on Agile Scrum ceremonies such as Daily Scrum Meetings, Sprint Planning, Grooming, Review, and Retrospective and various other meetings and discussed Modification Requests issues and defects in the application.
  • Reported through Bug Reports and Maintenance Traceability Matrix on Jira when application bugs found.

We'd love your feedback!