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

Block or report Thaitheya

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

Hi πŸ‘‹, I'm Thaitheyasudan

SDET | Automation Test Engineer | Quality Engineering

I'm a Software Development Engineer in Test (SDET) passionate about building reliable, scalable, and maintainable test automation solutions. I specialize in Java, Selenium, Playwright, TestNG, Cucumber, API Testing, and CI/CD, with hands-on experience in designing automated tests and improving software quality across the development lifecycle.

With 3+ years of experience in QA and Automation Testing, I bring a developer mindset to testing β€” writing clean automation code, building reusable frameworks, integrating tests into CI/CD pipelines, and collaborating closely with developers to deliver high-quality software.

  • πŸ”­ Building UI, API, Integration & End-to-End Test Automation Frameworks
  • πŸ§ͺ Working with Selenium, Playwright, TestNG & Cucumber
  • πŸ”Œ Automating and validating REST APIs
  • πŸš€ Integrating automated tests with CI/CD pipelines
  • πŸ’» Strong foundation in Java, TypeScript & JavaScript
  • 🐳 Exploring Docker, Jenkins & distributed test execution
  • πŸ€– Exploring AI/LLM & AI Agent Testing
  • 🎯 Goal: Become a highly skilled SDET / Automation Architect

πŸ”— Portfolio & Profiles


πŸ› οΈ Tech Stack

πŸ§ͺ Test Automation

  • Selenium WebDriver
  • Playwright
  • TestNG
  • Cucumber / BDD
  • Page Object Model (POM)
  • Data-Driven Testing
  • Cross-Browser Testing
  • Parallel Test Execution
  • End-to-End Testing
  • Regression Testing
  • Smoke & Sanity Testing

πŸ’» Programming

  • Java
  • TypeScript
  • JavaScript
  • Python

πŸ”Œ API Testing

  • REST API Testing
  • Postman
  • API Automation
  • Request / Response Validation
  • JSON Validation
  • Authentication Testing

πŸ—οΈ Automation Frameworks

  • Page Object Model
  • PageFactory
  • Data-Driven Frameworks
  • Hybrid Automation Frameworks
  • Reusable Test Utilities
  • Configuration Management
  • Test Data Management
  • Reporting & Logging

πŸš€ CI/CD & DevOps

  • Jenkins
  • GitHub Actions
  • Git
  • GitHub
  • Maven
  • Docker
  • CI/CD Test Execution

πŸ—„οΈ Database & Validation

  • PostgreSQL
  • Oracle
  • SQL
  • Database Validation

🧰 Tools

  • IntelliJ IDEA
  • Eclipse
  • VS Code
  • Postman
  • Chrome DevTools

πŸš€ Featured SDET Projects

πŸ” Selenium + TestNG Automation Framework

A scalable UI automation framework built using Java, Selenium WebDriver and TestNG.

Key Features:

  • Page Object Model
  • Reusable WebDriver utilities
  • Explicit waits
  • Screenshot capture
  • TestNG annotations
  • Data-driven testing
  • Parallel execution
  • Configuration management
  • Maven integration

πŸ₯’ Selenium + Cucumber BDD Framework

BDD automation framework using Selenium, Java, Cucumber and TestNG.

Key Features:

  • Gherkin feature files
  • Step definitions
  • Hooks
  • Page Object Model
  • Scenario-based testing
  • Parameterized scenarios
  • TestNG integration
  • Automated reporting

🎭 Playwright Automation Framework

Modern web automation framework using Playwright + TypeScript.

Key Features:

  • Cross-browser testing
  • Auto-waiting
  • Locator strategies
  • Page Object Model
  • API testing
  • Parallel execution
  • Trace & screenshot debugging
  • Test reporting

πŸ”Œ API Automation Framework

Automated REST API validation framework designed for functional and integration testing.

Coverage includes:

  • GET / POST / PUT / DELETE
  • Status code validation
  • Response validation
  • JSON payload validation
  • Authentication
  • Negative testing
  • Data-driven API testing

πŸ€– AI & LLM Testing

Exploring automation approaches for testing AI-powered applications, LLMs and AI agents.

Areas of exploration:

  • LLM response validation
  • Prompt testing
  • AI agent workflow testing
  • Functional testing of AI applications
  • API-based LLM testing
  • UI automation for AI applications
  • Regression testing for AI responses
  • Response quality validation

πŸ§ͺ Testing Expertise

Area Experience
UI Automation Selenium, Playwright
API Testing REST APIs, Postman
BDD Cucumber
Test Frameworks TestNG
Automation Design POM, Hybrid Frameworks
CI/CD Jenkins
Version Control Git, GitHub
Database Testing SQL, PostgreSQL, Oracle
Testing Types Functional, Regression, Smoke, Sanity, E2E
Cross Browser Chrome, Edge, Firefox
AI Testing LLMs, AI Agents

πŸ“š Currently Learning

  • Advanced Playwright
  • Advanced TypeScript
  • Selenium Framework Design
  • API Automation
  • CI/CD Automation
  • Docker for Test Automation
  • System Design for SDETs
  • Data Structures & Algorithms
  • AI / LLM Testing
  • AI Agent Testing

✍️ Latest Blog Posts

  • Cut the Prop-Drilling: Revolutionize React State Management with Context API
  • Bun vs Deno vs Node.js: Choosing the Right JavaScript Runtime for Your Project
  • Demystifying Middleware in Node.js: The Backbone of Express Applications

πŸ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


🎯 My SDET Journey

Manual Testing
      ↓
Automation Testing
      ↓
SDET
      ↓
Advanced Test Automation
      ↓
API + UI + CI/CD
      ↓
AI / LLM Testing
      ↓
Automation Architect

⭐ Always learning, automating, and improving software quality β€” one test at a time.

Pinned Loading

  1. Thaitheya Thaitheya Public

    Config files for my GitHub profile.

    1

  2. finova finova Public

    TypeScript

  3. bizpilot-ai bizpilot-ai Public

    Forked from deshrajvermay9517-png/bizpilot-ai

    Full-stack SaaS-style business operations dashboard for leads, appointments, invoices, follow-ups, reports, and billing using Next.js, Supabase & Razorpay Test Mode

    TypeScript