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.
