Skip to content
View ranjeetksingh55's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ranjeetksingh55

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
ranjeetksingh55/README.md

Hi, I'm Ranjeet Kumar Singh πŸ‘‹

🏒 SDET @ RDash (YC W22) | Ex-Bueno Finance
πŸ“ Gurugram, India | 4+ Years in Test Automation

LinkedIn


πŸ› οΈ Tech Stack

Java Selenium Appium REST Assured TestNG GitHub Actions MySQL Postman JIRA Maven


πŸš€ Featured Projects

πŸ”Ή GreenKart Selenium TestNG Framework

End-to-end automation framework for GreenKart web application using Selenium WebDriver + Java + TestNG + POM architecture.

Tech Stack: Java 17, Selenium WebDriver 4, TestNG, WebDriverManager, ExtentReports, GitHub Actions, Maven

Key Features:

  • Page Object Model (POM) architecture
  • Data-driven testing with config.properties
  • Cross-browser support (Chrome, Firefox)
  • Screenshot capture on failure
  • Extent HTML report generation
  • Retry logic with IRetryAnalyzer (auto-applied via IAnnotationTransformer)
  • GitHub Actions CI/CD execution

View Repository


πŸ”Ή EventHub REST Assured API Automation Framework

REST Assured API automation framework for EventHub APIs covering authentication, event listing, booking flow, negative testing and CI/CD.

Tech Stack: Java, REST Assured, TestNG, Maven, POJO, JSONPath, JSON Schema Validator, ExtentReports, GitHub Actions

Key Features:

  • API request and response validation
  • Bearer token handling
  • API chaining across test flows
  • POJO-based request payloads
  • JSONPath extraction and assertion
  • JSON Schema validation
  • Positive and negative API test coverage
  • Retry logic with IRetryAnalyzer (auto-applied via IAnnotationTransformer)
  • Extent Report generation
  • GitHub Actions CI/CD execution

View Repository


πŸ”Ή Ecommerce App Appium Framework

End-to-end mobile automation framework for iOS and Android using Appium + Java + TestNG with POM architecture.

Tech Stack: Java, Appium, TestNG, Maven, xcuitest driver, Android UIAutomator2

Key Features:

  • Native and hybrid app testing
  • iOS and Android cross-platform coverage
  • Page Object Model architecture
  • Extent Report integration

View Repository


πŸ’Ό What I Can Contribute

  • Build and maintain scalable UI automation frameworks (Selenium + POM + TestNG)
  • Automate API test scenarios using REST Assured with full CI/CD integration
  • Perform manual, functional, regression, smoke and sanity testing
  • Validate API responses and database data using Postman, REST Assured and MySQL
  • Implement retry logic, reporting and parallel execution in test frameworks
  • Integrate automation suites with CI/CD pipelines using GitHub Actions
  • Improve test coverage and reduce manual regression effort significantly

πŸ“š Currently Improving

  • Advanced Java for automation interviews
  • Selenium framework design patterns
  • REST Assured API automation
  • SQL query practice
  • CI/CD pipeline optimization
  • DSA basics for SDET interviews

πŸ“Š GitHub Stats

GitHub Streak

Profile Views


πŸ“« Connect With Me

LinkedIn

Pinned Loading

  1. Ecommerce-App_AppiumFramework Ecommerce-App_AppiumFramework Public

    This is for appium framework. (End to End)

    Java 1

  2. eventhub-restassured-api-automation eventhub-restassured-api-automation Public

    REST Assured API automation framework with TestNG, POJO, JSON schema validation, token handling, API chaining, Extent Reports and GitHub Actions CI/CD.

    Java 1

  3. greenkart-selenium-testng-framework greenkart-selenium-testng-framework Public

    Selenium Java TestNG automation framework with POM, Extent Reports, screenshots, retry logic, cross-browser support and GitHub Actions CI/CD.

    Java 1

  4. ranjeetksingh55 ranjeetksingh55 Public

    Config files for my GitHub profile.

    1