We provide IT Staff Augmentation Services!

Sdet Engineer Resume

3.00/5 (Submit Your Rating)

WA

SUMMARY

  • Around 6+ years of Experience as a SDET Engineer for Client/Server and Web - based Applications.
  • Proficient in authoring and executing project deliverables such as Test Plan, Test Cases/Test Scripts and Test metrics from business/user requirements, user stories, use cases, functional and nonfunctional specifications.
  • Experienced in STLC, SDLC (Agile) Methodologies.
  • Expertise in developing applications using Java/J2EE(SDET), Spring, Iaas/Paas, Hibernate, Struts, Webservices, Servlets, JSP, Azure, fiddler, JDBC, XML, AJAX, JQuery, node JS and Java Script.
  • Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using Java JAX-WS API and did the corresponding configurations.
  • Worked on GPI software testing and distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Experienced with assigning the Requirements to the Test Cases in Confidential Application Lifecycle Management (ALM).
  • ImplementedCloud Based Selenium Gridon Sauce labs and local Selenium Grid for various applications with various combinations of OS and Browsers
  • Experience with IOS APP UI automation framework KIF(Keep Functionality) XCUI test framework in Xcode using objective.
  • Expertise in configuration Management tools like Chef and Puppet, Continuous Integration (CI) and Continuous Deployment (CD) practices. with Jenkins. Involve in implementing configuration management tools such as Puppet.
  • Expert in developing Automation Framework UsingSelenium Web Driver and J2EE.
  • Excellent experience on Unit Testing Frameworks likeJUnitandTestNG.
  • Experienced in usingPOSTMANandREST-assuredforRESTful Web services/REST API testing.
  • Expertise in object-oriented programming concepts in polymorphism, inheritance, Encapsulation, Abstraction concepts.
  • Expertise in Automation frameworks such as data driven, key word driven.
  • Expertise using framework libraries such as BDD/Cucumber and TestNG.
  • To validate API and DB data elements, SQL queries should be good.
  • Expertise in Git cloning and Git repository.
  • Experience and having good architectural knowledge of various web services, REST API, SOAP and Micro Services.
  • Created and Verified Web services API requests, SOAP Protocols.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Worked on Web Services using SoapUI tool to validate XML request and response using Restful call method.
  • Performed smoke, functional/system, Sanity testing, retesting, regression, security testing.

TECHNICAL SKILLS

Testing Tools: Selenium 2 Web Driver/RC/IDE/Grid, Test Complete, Quick Test Pro (QTP/UFT, RFT), Soap UI, IOT Testing Rally, JMeter.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira

BDD Frameworks: Cucumber, Keyword and Data driven framework, XUnit

Programming Languages: Core Java

Web Services: SOAP, RESTful (JAX-RS, JAX-WS), Jersey API, Rest-Assured

Job Scheduling: App worx, Autosys, BMC Control M 6.2/7.0, CA Workload Automation

Web Technologies: HTML, JS, CSS, Java Script, XML, JSON

Script Languages: Java Script, SQL scripting

Testing Methodology: Functionality Testing, Integration Testing, Regression testing, Unit Testing, Smoke testing, User Acceptance(UAT) Testing, Manual Testing and Automated Testing, Data DrivenTesting, Back-end testing.

PROFESSIONAL EXPERIENCE

Confidential, WA

SDET Engineer

Responsibilities:

  • Using Selenium with Java to automated Front end UI
  • Used Cucumber to write all over feature file
  • Using Rest Assured with java to Automate API s
  • Using Spart. Report to generate the reports of execution
  • Developed cucumber tests for API Automation by using REST Assured framework.
  • Automated end to end test cases using WebDriverIO and Mocha Framework
  • Used Page object pattern for both Java and JavaScript tests.
  • Active involvement in training manual QA on Selenium and WebdriverIO test tools.
  • Successfully trained QA of various teams and implemented webdriverIO and mocha tests across organization.
  • Developed test Framework in webdriverIO (JavaScript) for entire application including service calls, assertions, gitlab and Team city integration.
  • Automated the Regression Test Cases and Experience with testing REST APIs, Web & Database testing
  • Using JMeter for Performance testing.
  • Created XCUI test framework using swift programming knowledge.
  • Introduced data driven mechanism to XCUI framework, which reduced to complexity of creating scripts for different
  • Markets, which has resulted in single script multiple market.
  • Using Sql database to extract the data and comparing with QA scenario s
  • Using Extent Report to generate the test result.
  • Performed UI and Functional testing on Android and IOS devices using katalon studio.
  • And also participates in code review.
  • Develop tests with the advance features in XCUI Test Library such as Async Wait, First Match API, Activities and Screen shoots.
  • Configuring theAppiumfor the Mobile Android Native App using selenium.
  • Used xcode build for building and running XCUI Tests from command line.
  • Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place.
  • Helped individual teams to set up their repositories in git bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
  • Responsible for managing and supporting Continuous Integration (CI) using Jenkins.
  • Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.

Confidential, Seattle, WA

SDET Engineer

Responsibilities:

  • Used node JS to run scripts.
  • Used Collections to enhance the Quality of the code.
  • Hands on practice in making RESTFULL calls (Request Entity) and response check validations (Response Entity).
  • ConfiguredSelenium Web DriverIO, andcreated selenium automation scriptsin java script using TestNG prior to agile release
  • Performed Data driven testing usingSelenium WebDriverIO, Junit functionsandJDBC Connectionswhich reads data from scripts using property andXMLfiles.
  • Used Selenium WebdriverIO with TESTNG and sauce labs for frontend automated Testing and cross browser testing. In terms of backend Used Ready API (licensed version of SOAP UI)
  • Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Used Postman & SOAPUI for rest service testing.
  • Defects were tracked, reviewed, analyzed using Confidential ALM.
  • Created bash file so that other teams can use it.
  • Setup test project from scratch in XCode using XCUI Test Libraries.
  • Develop tests with the advance features in XCUI Test Library such as Async Wait, First Match API, Activities and Screen shoots.
  • Generated reports for XCUI Tests using tools like xcpretty, XCHTML Report.
  • Used xcode build for building and running XCUI Tests from command line.
  • Configuring theAppiumfor the Mobile Android Native App using selenium.
  • Implemented test automation scripts for mobile testing usingAppiumforAndroidandiOSapplications.
  • Involved in mobile application development withJAVAandKotlin.
  • The mobile application was developed with JAVA mixed with Kotlin using AndroidStudio.
  • Developed cucumber tests for API Automation by using REST Assured framework.
  • Automated end to end test cases using WebDriverIO and Mocha Framework
  • Involved in testing of services usingSOAP/RESTservices usingSOAP UI, Groovy Scrip
  • Performed data driven testing by usingJDBCandGroovy scriptas a data source inSOAP UIand configuredSQL queriesto fetch data from theOracle database.
  • Developed framework from the scratch for using Cypress to automate UI and used Java script, NodeJS and NPM for Angular based user interface.
  • Hands on experience on working Cypress for angular application end to end testing.
  • Used Ready API for rest service testing.
  • Designed Test plan for release projects and wrote test cases in ReadyApi.
  • Perform Manual testing as well as functional testing, Integration testing, Regression testing and End to End testing of
  • SOAP/REST web services usingReady API tool.
  • Defect reporting, Executing Framework and Analyzing Result.
  • Design, Develop and Execute load testsusing JMeter and Jenkins
  • Used regular expression fordynamic values in JMeter
  • Experience in integrating test automation test suites intoCICDprocess for cloud testing execution using AWS EC2Service
  • Used JMeter to simulate java request load on a backend Application.
  • Involved in integrating the test suites toJenkinsto execute them automatically after every successful deployment.

Environment: React JS, Java Script, Selenium driver IO, Node JS, Jenkins, Angular JS, Allure Reporting, Jmeter, Postman, Ready API, JMeter, HTML, REST Assured, MySQL, Excel, RFT/ UFT, Access, MS Outlook, Windows, Linux, Git, ALM.

We'd love your feedback!