We provide IT Staff Augmentation Services!

Sr. Software Development Engineer In Test - Sdet Resume

5.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Software Development Engineer in Test 8+ years of experience in Information Technology. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Mobile, Web and Client - Server architecture applications in domines like Health care, Banking, and Insurance etc.
  • Good experience in working on modern full stack Angular, Node JS environments.
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Experience in building and working with Hybrid and Angular friendly frameworks like Protractor & Jasmine.
  • Experience in working with Cypress-io for E2E UI Integration tests.
  • Expertise in designing Hybrid, data driven and BDD frameworks with Java Selenium Web Driver, TestNG, BDD Cucumber, Extent Reports, Cucumber Reports.
  • Experience in creating the framework and writing the tests with C# Selenium, NUNIT, Spec flow.
  • Creates the component and integration tests forRESTfulWeb Services usingWeb Apilike Http verbs forCRUDoperations.
  • Designed and developedHybrid Framework using.Net, C# and NUnit.
  • Experience with Mobile Automation testing using Appium with Java language.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history.
  • Experience in using Data analytics tools like SAP BOBI with data integration tools like SAP BODI and Azure Data Factory.
  • Experience in designing, developing, and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and BDD/TDD, Page factory, Page Object Model (POM).
  • Worked on writing quality code using TDD (Test driven development) and unit tested using JavaScript testing frameworks Jasmine, Karma.
  • Experience with SonarQube, TSLint for code coverage and build pre-filtering at Jenkins Pipeline.
  • Developed and executed API test cases for SOAP and RESTful web services using SoapUI/Ready API, Postman.
  • Experience in working with API automation using Frisby, Chakram, Rest Assured.
  • Strong experience with CSS and Xpath locators and advanced complex methods.
  • Good Experience Build management tools like ANT, Maven. Gradle and Grunt.
  • Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs.
  • Proficiency working in Relational Database Management Systems including MS Access, My SQL, SQL Server, and Oracle.
  • Followed Agile Scrum and Waterfall, Agile Kanban methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
  • Involved in Test Planning, Test Preparation, Test Execution, Issue Resolution and Report Generation to assure dat all aspects of a Project follow the Business Requirements.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA Zephyr, Rally, Bugzilla, and HP ALM.
  • Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome.
  • Specialized in performance testing applications using load-testing tools such as Load Runner, Performance Center.
  • Experience with Google Gmail API, Google Script, Google Sheets.
  • Experience with Slack, Confluence, Pager Duty, JIRA Integrations for TEMPeffective Reporting, test failure alerts and tracking.

TECHNICAL SKILLS

Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC REST services

Programming/Scripting Languages: Java, Node JS, Angular, C#, groovy, JavaScript, Typescript

UI & Functional Automation Tools/ Frameworks: Protractor, WebdriverIO, Nightwatch, Cypress, Selenium WebDriver, Appium, Frisby, Chakram, Rest-Assured, Spec Flow, NUNIT, Mocha, Jasmine, Jest, Chai, BDD Cucumber, JUnit, TestNG, Browser stack,Karma, Load Runner, JMeter, SoapUI, Postman, Newman.

Business Reporting& analytics tools: SAP BOBI.

Data Integration Tools: SAP BODI and Azure Data Factory.

Reporting and other Frameworks: Extent Reports, Jasmine Reports, Java Mail, Gmail API, Apache POI, itextPdf, Sikuli, AutoIt.

DevOps & CICD: SVN, Git, Stash, Jenkins, Teamcity, Docker, AWS Cloud, SauceLab, Azure,perfecto Cloud.

Databases: MS Access, MySQL, SQL Server, Oracle, and MongoDB.

Build Tools: Ant, Maven, Gradle, Grunt.

Browsers: Selenium GRID, Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux, Android.

Test Case Management Tools: ALM QC, JIRA Zephyr, TestRail, FitNesse, XRAY

Bug Tracking Tools: Bugzilla, JIRA, Azure DevOps Server, backlog

Project Management Tool: JIRA, Azure DevOps, Confluence Documenting, Virtual Meetings, and IntegrationsConfluence, JIRA, Slack, Skype, Confidential Teams.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Sr. Software Development Engineer in Test - SDET

Responsibilities:

  • Working in an Agile Scrum environment and participating in the scrum and sprint meetings.
  • Involving in creating Test Cases and Test Scenarios to meet product's business requirements
  • Involved in Microservices development using Java Spring Boot.
  • Working on developing and configuring test framework using Cypress and Mocha in Node JS platform
  • Using various NPM node modules to customize the framework according to client needs
  • Involving in in test execution Analysis & Reporting and smoke testing
  • Created different sets of reports using Cypress.
  • Experience in using Azure DevOps to manage project’s testing lifecycle.
  • Run the Automated Regression suite and analyze results and file bugs.
  • Implementing Page Object Model Automation framework with JavaScript, Selenium WebDriver, and protractor.
  • Performing the Cross-Browser Testing on IE, Firefox, Safari and Chrome.
  • Executing the test cases on different browser versions using sauce labs.
  • Involving in implementing BDD framework using jasmine.
  • Executing the test cases on different browser versions using sauce labs.
  • Executing test cases on different Mobile devices using perfecto cloud.
  • Performing Web Services testing and JSON validation by creating a test case suite using Postman.
  • Involved in Jenkins, Maven configuration for running servers and scripts after the build.
  • Monitor resolution status of the bugs and verify them are fixed in new releases.
  • Created scalable and reusable framework for supporting unit and API Component tests.
  • Using Bitbucket for Version Control and Code Collaboration to manage code reviews.
  • Created the Jenkins pipeline jobs for regression and smoke suites using Docker, Git, Jenkins.
  • Configured SonarQube, TSLint and Json Reports for Unit and Component tests.
  • Added BDD Cucumber Framework for component tests.
  • Configuration of Azure DevOps Build jobs for continuous Integration and scheduled tests runs.
  • Creating and executing detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.

Environment: Java Spring Boot, Angular 8, Microservices, MVC, Mockito, Junit, SonarQube, Cypress, Mocha, Chakram, Selenium Web-Driver, Appium,Perfecto,BDD Cucumber, Rest Assured, Maven, Visual studio code, Browser stack Eclipse, JSON, HTML, XML, Postman, GitHub, Bit Bucket, Jenkins, My SQL, Docker, Azure DevOps, TSLint, Grunt.

Confidential, Dallas, TX

Software Development Engineer in Test (SDET)

Responsibilities:

  • Followed Agile Scrum methodology, participating in daily SCRUM meetings and testing each SPRINT deliverables.
  • Interacted with developers/BA to understand Business rules, implementations, technical and functional expectations to define testing parameters.
  • Reported testing activities and accounted for possible impediments at daily stand ups.
  • Involved in WEBAPI services development using ASP.NET.
  • Built the reusable service components using Angular 8 services with Object Oriented JavaScript, HTML, CSS3 based on the visual designs.
  • PerformedUnit Testingof the application by usingNUnit.
  • Extensively automated regression and functionality test suites using Selenium web driver, NUNIT, Spec flow with C#.
  • Worked with AWS cloud machine to setup selenium GRID and also Jenkins server on HUB machine.
  • Developed Automation scripts inMicrosoft Visual Studioand usedNUnit framework.
  • Configured NUnit, Selenium web driver fromsNuGet packagesas build for adding all the dependencies
  • Executed the scripts with Firefox, IE, and Chrome. Worked on NUNIT Annotations, XPath expressions and CSS Identified several web elements using different locators such as ID, XPATH, CSS etc. available in Selenium WebDriver.
  • Used browser stack to execute the test scripts periodically and parallelly for different browsers and platforms.
  • PerformedUnitandIntegrationtesting usingMS Test.
  • Designed and developed Stored Procedures, tables and views, UsedSQL Serveras database.
  • Performed the Load and performance testing using JMeter.
  • Worked on API and Web Service Testing using Postman for REST Protocols.
  • Build and automate the deployment of all the front-end components using Jenkins, cutting deploymenttime and the number of developers needed.
  • Maintained the version controls in bitbucket using GitHub.
  • Documented defects, errors, and inconsistencies in the application using JIRA and ALM.
  • Prepared test cases for Navigational testing, Functionality testing and User interface testing.
  • Followed Pyramid Testing Model and involved mocking of unit tests
  • Integrated Unit, component, regression, and smoke suites to each build using Docker, Git, Jenkins.
  • Involved in designing framework for Unit tests using Karma and Mockery.
  • Integrated JIRA Zephyr testcases and Jenkins reports after the execution.
  • Involved in RCA meetings, Product enhancement meetings with Product owner and BA.
  • Helped in Configuring the Services, Commission, fee configurations for customers.
  • Guided the other QA in setting up the frameworks and Integrations.
  • Used AWS to deploy the project on EC2 instance. Implementation of business logic service.
  • Executing the test cases on different browser versions using sauce labs.
  • Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues.

Environment: WEBAPI using .NET, Angular 8, Java Script, GraphQL, Postman, JSON, Visual Studio Code, Visual Studios 2012C# Selenium Webdriver, NUNIT, Spec Flow, POM, Karma, Mockery, POM, JMeter, GitHub, Zephyr, AWS Cloud, TSLint, Grunt, Mac OS, SQL Server.

Confidential

Java Web Developer

Responsibilities:

  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Review requirements and attend meetings to understand the business functionality.
  • Worked with senior members of the organizations to develop a logically decoupled, extensible architecture.
  • Designed and developed User Interface Web Forms using HTML, CSS, Dreamweaver, ES6 and JavaScript.
  • Collaborated with clients, pre-sales engineers, and data development to create wireframe designs and documentation.
  • Development of a feature included developing Struts framework's classes, JSP, Servlets.
  • Implemented patterns like Business delegate, Factory, Fast Lane read and singleton in the application to make it modular and approachable.
  • Developed conceptual and detailed visual layouts for associated branches.
  • Worked on cross-browser compatibility and fixed the bugs for several browsers.
  • Worked with teams where requirements are constantly being implemented, tested, and improved.
  • Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.

Environment: HTML, CSS, JavaScript, Java, JSP, Servlets, Windows 7.

We'd love your feedback!