We provide IT Staff Augmentation Services!

Sdet Resume

Madison, WI

SUMMARY

  • Oracle Java certified, 5+ Years of IT related experience. And 3+ years of QA experience.
  • Software Development Engineer in Test (SDET) with great deal of experience in the IT field.
  • Knowledgeable and expert in Manual Testing, Machine Systems and Automation of Web Service Applications using Selenium WebDriver in DDT and BDD frameworks.
  • Experience and knowledge in utilizing Automation Testing tools such as Selenium WebDriver and Cucumber (accepting Gherkin) with Maven as a building tool.
  • Adherence to Java coding standards JavaScript and C#. Used. NSpetor Core with C#. Cucumber with SpecFlow with Gherkin.
  • Proficient in writing SQL queries for Back - end Testing as well as using RESTful API for Web Service Testing. Also, involved Performance Testing used Eggplant performance studio and later used JMeter.
  • Got report with Performance Analyzer.
  • Experienced with environments such as IntelliJ IDEA and Eclipse IDE, Visual Studio and Code, Eclipse implementing Page Object Model Framework extensively.
  • Created Test cases at Test Rail and TFS.

TECHNICAL SKILLS

TESTING TOOLS: Selenium WebDriver, Selenium Grid, RESTAssured, JDBC.

FRAMEWORKS: Cucumber BDD, JUnit, TestNG, Data-Driven, .NET.

LANGUAGES: Java, C#, JavaScript, HTML, Gherkin, XML, JSON.

PLATFORM: Windows, iOS, AWS.

IDE: Eclipse, SQL Developer, POSTMAN, IntelliJ, Visual Studio, Visual Studio Code.

DATABASES: Oracle, MySQL, Postgres.

BUILD TOOL: Maven, Jenkins, TFS.

REPOSITORY SYSTEM: Git, GitHub, GitLab, SVN.

METHODOLOGIES: Agile.

TEST MANAGEMENT: Jira, TFS.

PROFESSIONAL EXPERIENCE

Confidential, Madison, WI

SDET

Responsibilities:

  • Experienced in writing and implementing Automation Test Scripts using Cucumber with Gherkin, Selenium WebDriver, JUnit - using Java.
  • Successfully identified correct web elements regarding Automation Test Scripts using Selenium WebDriver locators for instance ID, Name, Class, CSS Selector, XPath, and Link Text.
  • Created automation scripts in Java using Eclipse IDE and IntelliJ IDE
  • Designed and developed Page Objects using Cucumber API.
  • Performed Performance Testing used Eggplant performance studio and later used JMeter. Got report with Eggplant Performance Analyzer.
  • Performed Back-end Testing by using REST API with RESTAssured Library.
  • Performed Functional, Regression, Smoke Testing, Positive and Negative Testing.
  • Also used TFS for CI (continuous integration).
  • Mainly used POSTMAN for Back-end Testing to test API for development.
  • Documented test results and reported defects through TFS.
  • Actively used Git and GitLab as a Version Control tool.

Environment: Java, Selenium WebDriver, Maven, Cucumber, JUnit, Postman, Eggplant Performance Studio, JMeter, Agile-Scrum, Gherkin, TFS.

Confidential, Milwaukee, WI

Quality Assurance Analyst

Responsibilities:

  • Experienced in writing and implementing Automation Test Scripts using Cucumber SpecFlow with Gherkin, Selenium WebDriver, protractor for AngularJS - using C#
  • Used NSpector.Core with C#
  • Used NUnit3TestAdapter for running test in Visual Studio.
  • Implemented and configured NUnit, Selenium web driver fromNuGet packagesas build for adding all the dependencies
  • Successfully identified correct web elements regarding Automation Test Scripts using Selenium WebDriver locators for instance ID, Name, Class, CSS Selector, XPath.
  • Collaborated with developers for bug fixes, debugs, and code developments.
  • Performed Functional, Regression, Smoke Testing, Positive and Negative Testing.
  • Mainly used POSTMAN for Back-end Testing to test API for development.
  • Wrote SQL queries and SQL statements to validate database integrity.
  • UsedPage Object Model (POM)repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Took part in Sprint Planning and prioritized User Stories for Sprint.
  • Used SVN is a version control tool.
  • Reported defects through exceptions of tests with screenshots and documentation with details in Jira.
  • Used TestRail for creating Manual Test Cases with screenshots and documentation
  • GO CD for nightly execution of the code.

Environment: s: C#, Selenium WebDriver, .NET, NSpector.Core, Cucumber, specflow, GO CD, XML, JIRA, Agile-Scrum, Gherkin, TestRail.

Confidential, McLean, VA

Test Automation Engineer

Responsibilities:

  • Experienced in writing and implementing Automation Test Scripts using Cucumber with Gherkin, Selenium WebDriver, JUnit - using Java and JavaScript.
  • Successfully identified correct web elements regarding Automation Test Scripts using Selenium WebDriver locators for instance ID, Name, Class, CSS Selector, XPath, and Link Text.
  • Acquainted with RESTful API Testing (using GET, POST, PUT and DELETE) using RESTAssured Library (using Given, When Then Syntax) with Java.
  • Extensively involved in Smoke Tests as Jenkins jobs,
  • Hosted on Amazon Web Services (AWS) EC2.
  • Collaborated with developers for bug fixes, debugs, and code developments.
  • Performed Functional, Regression, Smoke Testing, Positive and Negative Testing.
  • Mainly used POSTMAN for Back-end Testing to test API for development.
  • Implemented the Page Object Model.
  • Took part in Sprint Planning and prioritized User Stories for Sprint.
  • Used Apache POI to develop Automation Scripts to read-and-write Excel files.
  • Used Git is a version control tool.
  • Reported defects through exceptions of tests with screenshots and documentation with details in Jira.

Environment: s: Java, Selenium WebDriver, Maven, Cucumber, JUnit, Jenkins, AWS EC2, XML, JIRA, Agile-Scrum, Gherkin

Confidential, Milwaukee/WI

Support Technician-Manager

Responsibilities:

  • Tested and analyzed new software before installation.
  • Installed hardware and software and handled any related tasks.
  • Maintained network, troubleshot and serviced electronic devices with network issues.
  • Performed hardware and software upgrades as needed and monitored for any issues or discrepancies thereafter.
  • Reloaded firmware, software onto electronic devices -handheld and stationary.
  • Evaluated diagnostics reports and corrective actions required.
  • Evaluated hardware and application performance issues and remedied as needed.
  • Trained employees on how to troubleshoot, diagnose and service electronic devices properly.
  • Managed and maintained vendor and customer database for ordering and providing satisfactory customer service.

Hire Now