We provide IT Staff Augmentation Services!

Senior Software Development Engineer In Test - Sdet Resume

5.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Highly dedicated and skilled in web and server - based IT industry 6+ years with proven abilities. Having a proficient experience in both manual and automation testing skills with back-end, front-end and end-to-end testing in main language Java.
  • Solid career in creating frameworks from scratch and automating test cases with Selenium WebDriver, Cucumber - Behavior Driven / Data-Driven / Hybrid, JDBC, API Frameworks through the SDLC process.
  • Utilizing maven dependencies of REST Assured, TestNG, JUnit, Gherkin, JDBC, Apache POI, GSON, Log4J, WebDriver Manager, Logger in the frameworks by following POM (Page Object Model) design. Conducting end-to-end test automation with Cucumber framework, API POI / JDBC libraries implemented after manually testing the database through Postman.
  • Producing visual and informative reports through Continuous Integration and Deployment process by using Jenkins, Github and the help of AWS-EC2 instances. Experienced in cross-functional teams and individual environments through Agile-Scrum/Waterfall Methodologies.

TECHNICAL SKILLS

Testing Framework: Cucumber-BDD/DDT/Hybrid, Selenium WebDriver, JDBC, API-POI, POSTMAN

Building Tools: Maven, HTML, XML, JUnit, TestNG, JSON, JDBC, GSON, REST Assured, Log4J

Bug Tracking Tools: Jira

Dependency Framework: Maven

Languages: Java

Continuous Integration-Deployment: Jenkins

Cross Browser Platforms: Sauce Lab, Selenium Grid

Databases: Oracle SQL, MySQL

Version Control: Git, GitHub

Platforms: Mac IOS, Windows, Slack, G-Suite

IDE: Eclipse, IntelliJ, Oracle SQL, POSTMAN

Env: OpenShift, Confluence

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Senior Software Development Engineer in Test - SDET

Responsibilities:

  • Experienced in Front-End, Back-End, and End-to-End testing structures.Actively creating, modifying and maintaining new or existing frameworks which are in the Project Object Model (POM) or AmDocs structure.
  • Used Restful Assured libraries in API to get, update, delete, insert data via special commands such as POST, GET, DELETE, PUT while using STS-Eclipse as IDE and run tests.
  • Manually creating postman collections from Swagger files and testing the collections. Writing test cases according to given postman collections and executing the test cases via manually and automating by help of Rest Api and TestNG jar libraries.
  • Performing demos for the team after automating the micro-services and running postman collections. Creating test reports and sharing with the team to inform them about the current pass-rate of the test cases. Automating the developed micro-services, JAR files, Util libraries, authorization helper services.
  • Test external dependencies of micro-service. Test creation, test scripting, test execution, integrating with CI/CD pipeline (Jenkins).
  • Training junior developers and manual testers on how to execute test cases on postman, STS IDE with Java language.
  • Component Testing: Focus on the single Micro-Service as component while covering its functionality.
  • Integration Testing: Test integration of the microservice like other services, DB, wiremock infrustructures.
  • End to End Testing: Test fully integrated system, cover UI and API testing by performing code scripting in Selenium TestNG and Rest API libraries. E2E test design, test creation, test execution, CI/CD integration.
  • Practiced skills and knowledge-based in Software Development Life Cycle ( SDLC ), Software Testing Life Cycle ( STLC ) throughout Agile-Scrum framework.

Environment: Jenkins, Eclipse, STS, TestNG, HTML, CSS, Maven, AmDocs Framework,, IntelliJ, JUnit, API-POI, JSON, RestAssured, XML, BitBuckrt, Openshift, Windows, Mac IOS, Skype, Java, JIRA, Agile-Scrum.

Confidential, McLean VA

Software Development Engineer in Test - SDET

Responsibilities:

  • Cucumber-API Automation Engineer and professionally worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud(AWS), API, Web services. Experience in various automation tools such as Cucumber, BDD, DDT, Hybrid, Excel Data-Driven, JDBC, and API testing in the Enterprise Resource Planning based website. Experienced in Front-End, Back-End, and End-to-End testing structures.
  • Used Gherkin Language in Cucumber framework by developing Scenarios and Scenario Outlines in Feature files. Run the test cases in CukesRunner class with @RunWith/@CucumberOptions by specifying the scenario tags while using JUnit and generating/presented JUnit reports in XML, HTML, and JSON file versions.
  • Using the Project Object Model (POM) structure in the framework to clear framework from unclarity and reuse the created objects. Separating CSS/Xpath Locators and methods from Test classes by the help of Pages class.
  • Proven abilities in automation tools and frameworks such as (BDD/DDT/HFW) Hybrid, Keyword and Data-Driven Frameworks).
  • Actively used Excel Data-Driven Test and JDBC in test cases to produce healthier test data and used Apache POI excel libraries to read, write and get data. Experienced API concepts with SQL queries in test cases with the help of manual testing tool Postman to extract JSON file format.
  • Worked with developers to install and configure continuous integration/deployment via Jenkins on Amazon Web EC2 Services.
  • Used Restful Assured libraries in API to get, update, delete, insert data via special commands such as POST, GET, DELETE, PUT. Using Eclipse / IntelliJ as IDE and run tests on different browsers such as Chrome, Firefox, Safari. Used Jira management tool as the bug tracking tool and GIT as the version control system
  • Practiced skills and knowledge-based in Software Development Life Cycle ( SDLC ), Software Testing Life Cycle ( STLC )
  • Experience in Requirement Specifications (SRS) and Test Scenarios in the Agile project while attending Sprint Ceremonies such as Sprint Planning meeting, Sprint Review, Retrospective, Backlog Grooming.
  • Excellent skills while working in a cross-functional team or individual work environment. Very good at analyzing skills and quality-oriented mindset

Environment: Jenkins, Eclipse, TestNG, HTML, CSS, Maven, POM Framework, IntelliJ, Oracle SQL, JUnit, API-POI, JDBC, JSON, RestAssured, XML, Cucumber, Github, Windows, Mac IOS, Slack, Java, JIRA, Agile-Scrum.

Confidential, McLean VA

Test Automation Engineer

Responsibilities:

  • Selenium WebDriver QA Automation Engineer and professionally worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud(AWS), Web services. Experience in various testing tools, automation, acceptance testing in the vehicle fleet management project. Experienced in Front-End testing and Hybrid testing structures.
  • Experience in creating, and maintaining new or existing automation frameworks by using Java language.
  • Using the Project Object Model (POM) structure in the framework to clear framework from unclarity and reuse the created objects. Separating CSS/Xpath Locators and methods from Test classes with the help of Pages class.
  • Using TestNG libraries to run the tests and completing XML file with configuration property files to run the specified tests.
  • Reporting test results with the help of Logger / Log4J test loggers to extract the detailed data after tests and share among the team members. Worked with developers to install and configure continuous integration/deployment via Jenkins on Amazon Web EC2 Services (AWS). Generated and presented reports in XML, HTML, and JSON file versions among team members.
  • Using Eclipse and IntelliJ IDE to write test cases and run them on different browsers such as Chrome, Firefox, Safari. Used JIRA management tool as the bug tracking tool and GIT as the version control system.
  • Experience in Requirement Specifications (SRS) and Test Scenarios in the Agile project while attending Sprint Ceremonies such as Daily Scrum, Sprint Planning, Sprint Review, Retrospective, and Backlog Grooming meetings throughout Software Development Life Cycle ( SDLC ), Software Testing Life Cycle ( STLC )
  • Excellent skills while working in a cross-functional team or individual work environment. Very good at analyzing skills and quality-oriented mindset

Environment: JIRA, Jenkins, Eclipse, TestNG, HTML, CSS, Maven, Jenkins, POM Framework, Github, Selenium WebDriver, Windows, Mac IOS, Slack, Java, Agile-Scrum.

Confidential, San Antonio TX

STEM IT

Responsibilities:

  • PBL Website Functional Tester and STEM website Quality Assurance Tester. Led creating over 200+ websites on various platforms as projects. Websites are high-tech, equipped with different skills to be performed.
  • After PBL and STEM-oriented websites are created, manually checking each of them with the Requirement Specifications which is implemented by the Central Office. Performing User Acceptance Test (UAT) before submitting each website.
  • Conducting functional and non-functional tests on the web pages to see if each web page and the requirements are met the SRS documentation. Manually testing the school website and database through the provided username and password credentials to check if parents and students can log in, see the data and actively use it.
  • Manually tested the district website and database to make sure the application is up and running. Performing positive and negative tests on the database to check if the data is stored. Reporting problems and bugs.
  • Manually testing/performing and doing functionality tests on suggested web products before buying them.
  • Reflecting IT specialist view, giving briefings upon administration requests on the products specifically Pear Deck, EdPuzzle, Socrative, CK-12, NearPod, Schoology by conducting functional tests on the products.
  • Using Adobe Premiere Pro products such as; Adobe After Effect, Adobe Illustrator, Adobe Photoshop, Adobe Audition, etc. to prepare multi-purpose headers, brochures, flyers, posters and uploading them on the school webpage.
  • Installing and resetting the OS of computer sets from the base for reuses. Giving IT-related workshops in Districts. Enhance employees’ skills in IT tools such as Specifically G-Suite, Pear Deck, EdPuzzle, Socrative, CK-12, NearPod, Schoology.
  • Practiced on Java and HTML programming languages. Leading basic programming languages in Advance Research Club which offers HTML, and CSS programming languages for pupils.

Environment: Excel, Java, Windows, Mac IOS, G-Suit, Adobe Illustrator, Adobe Premiere Illustrator, HTML, CSS, Schoology, Weebly, WordPress, Wix, Blogger, GoogleSite, Edmodo, CK-12, NearPod

We'd love your feedback!