Skip to content
View VimalaMoger's full-sized avatar

Block or report VimalaMoger

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
VimalaMoger/README.md

Typing SVG

πŸ‘€ About me!

I’m a coder, tester and learner. I enjoy learning new technologies and exploring new ways to solve problems, working on side projects, and joining webinars to discover new tools and ideas.

I contribute to open-source projects and learning from the amazing people and communities around them. Outside of tech, I like pushing myself to try new things and develop skills in different areas. I’m a fan of reading, getting creative, and making fun little projects in my free time.

| Languages | | Front-End development | | Back-End development | | Databases | | UI Automation | | REST API Automation | | Python Automation | | HTTP Requests | | Automation and DevOps | | Backend as a service | | Angular unit test | | Jira REST APIs testing | | Unit Testing | | Integration Testing | | Build Tools |

Typing SVG

✨ Tech Stack:

⭐ Java, Spring boot, REST API, H2, MySQL

Click to expand
πŸŸ₯ Spring Boot: Java web development and RESTful APIs
🟧 Spring Security: Authentication and Authorization
🟨 Logack or SLF4J: For logging
🟩 H2 Database: In-memory for testing

κ§π“Šˆπ’†œπ“Ÿπ“»π“Έπ’†œπ“Š‰κ§‚ Repos:
πŸ”₯ Running app on browser: ↩️

⭐ Testing Frameworks:

🟫 JUnit, Mockito, MockMvc
⬛ Selenium, REST Assured, Serenity(Selenium/Cucumber), TestNG, Cucumber BDD
🟫 Annotations, test cases grouping, prioritizing, parallel execution, and reports
Click to expand
πŸŸ₯ Unit, Integration Testing
⬜ JUnit - TDD; Integration with Maven; CI/CD; Mockito with JUnit
⬜ MockMvc: Endpoints Request, Response validation

⭐ UI Automation:
πŸŸͺ Integration of Selenium and TestNG: Running test code in Docker Container; Integration with CI/CD: GitHub Actions, Jenkins
🟦 Parallel & End-to-end test; Selenium Grid for cross-browser testing
⬜ Dockerfile & Docker Compose to build, test and deploy
⬛ Serenity BDD (Selenium / Cucumber), Page Object Model, GitHub Actions, Serenity test report

Λšο½‘β‹†ΰ­¨ΰ­§ΛšβœŽ Repos:

⭐ REST API Automation:
⬛ Integration of REST Assured with Cucumber bdd, and JUnit; Cucumber HTML reporting; GitHub Actions
πŸŸͺ Postman
⬜ Jira REST APIs test - Issue creation, update, read and delete; send File Attachment
HTTP Response validation

⭐ Python

⬜ Python programming concepts

⭐ Python Automation: Python Libraries, Pytest, Playwright ⚑⚑

Click to expand
🟦 Unittest, Docktest
🟫 UI Automation
Pytest BDD, fixture reusability and HTML reports, Page Object Models, Log activities

°❀⋆.ೃ࿔*:ο½₯ Repos: ↩️

⭐ jQuery, JavaScript, React

Click to expand
πŸ”₯ Repo:
πŸ”₯ Running apps on browser: ↩️

⭐ Angular: TypeScript, CSS, HTML, RxJS

Click to expand
🟩 Single Page application with angular routing
🟫 HTTP requests via Promises, and Observables
⬜ Local data set up or via backend API service
⭐ Repos: ↩️

⭐ API component Test: Jasmine, built-in utilities ⚑⚑

Click to expand
🟦 Jasmine BDD, Template-Driven forms
🟒 Angular built-in utilites like TestBed, ComponentFixture, HTTP, Mocking Services
πŸŸͺ Model-driven/Reactive forms: RxJS(Observable), HTTP requests, Angular Operators
⭐ Repos: ↩️

⭐ TypeScript

⭐ Testing Frameworks: TypeScript in Playwright ⚑⚑

Click to expand
🟒 UI Automation
πŸŸͺ Playwright with GitHub Actions and Allure reports
°❀⋆.ೃ࿔*:ο½₯ Repo:

⭐ HTML, CSS, JavaScript

Details
πŸš€ Repo: fooderApp
App is running:

⋆.ΛšπŸ¦‹ΰΌ˜β‹† Full Tech Stack:

Click to expand
⭐ Spring boot, React, Vite, Axios
⭐ Repos:
⭐ MongoDB, Express.js, Angular, Node.js
🟧 Node.js and Express server for API requests
πŸŸͺ Angular framework to call backend endpoints and handle async responses
⭐ Repo:

✨ Databases:

Click to expand
πŸŸͺ MySQL | PL/SQL | MongoDB
🟧 SQLite

❇️ Build Tools:

Click to expand
πŸŸͺ JUnit, Integration, and End-to-end tests with Maven; React with Vite

✨ DevOps/CI/CD/Cloud: ⋆.ΛšπŸ¦‹ΰΌ˜β‹†

Click to expand
⭐ Docker: Execution of test automation script; Docker image build & push to Docker Hub & deployment on Render
⭐ Jenkins/GitHub Actions: Docker build integration with CI/CD
πŸ“¦ AWS cloud - build and deployment

Badges:

AI in Healthcare Improving Care and Efficiency Academy Accredition - Gen AI Fundamentals



My LinkedIn profile page

Feeding...

snake gif

Pinned Loading

  1. springboot-react springboot-react Public

    Spring boot React full-stack backend- I

    Java

  2. vite-react-axios vite-react-axios Public

    Spring boot React full-stack frontend- II

    JavaScript

  3. js_jquery_react_frontend_ui js_jquery_react_frontend_ui Public

    JavaScript

  4. playwright-typescript playwright-typescript Public

    End-to-End Test Automation Pipeline with Playwright, GitHub Actions, and Allure Reports

    HTML

  5. restAssured restAssured Public

    REST API Automation with cucumber BDD, read from excel file, Validation of responses, Cucumber-reporting, Maven build and test, GitHub Actions

    Java 2 1

  6. e2e_testing_automation e2e_testing_automation Public

    End to End Testing with TestNG, Maven POM, Docker, GitHub actions, Jenkins

    Java