Skip to content
View ashwinirajm's full-sized avatar

Block or report ashwinirajm

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
ashwinirajm/README.md

Hi there, I'm Ashwini Raj πŸ‘‹

Test Automation Engineer | SDET

Software Development Engineer in Test (SDET) focused on building scalable and maintainable automation frameworks for mobile and API testing.

I design test architecture from scratch, improve CI pipelines, and prioritize practical automation over unnecessary complexity. I also collaborate closely with engineering teams to ensure automation provides reliable and actionable feedback.


πŸ” Professional Focus

  • Mobile automation for Android and iOS (Appium)
  • API automation and schema validation
  • CI/CD-integrated test execution
  • Fixture-driven and DB-integrated end-to-end testing
  • Improving test stability, maintainability, and execution efficiency

πŸ“Œ Featured Projects

Comprehensive API automation framework with REST Assured, TestNG, and Jenkins integration

  • Multi-API testing (Restful Booker, JSONPlaceholder, ReqRes)
  • Allure & TestNG reporting
  • Jenkins CI/CD pipeline
  • JSON Schema validation

Enterprise-ready mobile automation framework for Android & iOS

  • Cross-platform testing (Android/iOS)
  • End-to-end, component, and DB-backed testing
  • Comprehensive reporting
  • Scalable architecture

BDD-focused mobile automation framework

  • Cucumber BDD for business-critical scenarios
  • Appium for mobile automation
  • TestNG for test orchestration

Security testing tool for real-time API monitoring

  • Captures API failures (4xx/5xx) during app flows
  • Real-time Slack alerts
  • Burp Suite extension (Python)

Reusable GitHub Actions CI templates for test automation

  • Ready-to-use CI/CD workflows
  • GitHub Actions integration
  • Modular and reusable

🧰 Tech Stack

Java REST Assured Appium TestNG

Languages: Java, Python
Automation: Appium, TestNG, Cucumber, REST Assured
Build & CI/CD: Maven, GitHub Actions, Jenkins
Reporting: Allure


🎯 Current Focus

  • Enhancing existing automation frameworks
  • Cross-platform mobile testing strategies
  • Integrating security testing into CI/CD pipelines
  • Exploring AI-assisted test generation

🀝 Contact

LinkedIn GitHub Email

⭐ If you find my projects useful, feel free to star or fork!

🧩 Open to collaboration on automation and quality engineering initiatives.

Pinned Loading

  1. burp-api-failure-monitor burp-api-failure-monitor Public

    A Burp Suite extension to capture API failure responses (4xx/5xx) during application flows and send real-time alerts to Slack

    Python 1 1

  2. automation-ci-templates automation-ci-templates Public

    Reusable GitHub Actions CI templates for test automation.

    Java 1 1

  3. appium-mobile-test-framework appium-mobile-test-framework Public

    Enterprise-ready mobile test automation framework using Appium and TestNG for Android and iOS. Supports E2E, component, and DB-backed testing with fixture-driven data and Allure reporting.

    Java

  4. appium-cucumber-testng appium-cucumber-testng Public

    Appium + Cucumber + TestNG framework showcasing selective use of BDD for business-critical mobile test automation.

    Java

  5. restassured-api-automation restassured-api-automation Public

    REST Assured API automation framework using TestNG and Maven, with authentication handling, schema validation, Allure reporting, and Jenkins CI integration

    Java