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
- π» GitHub: github.com/Thaitheya
- πΌ LinkedIn: linkedin.com/in/thaitheya
- π Medium: medium.com/@thaitheyasudanpk
- π§ Email: thaitheyasudanpk@gmail.com
- 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
- Java
- TypeScript
- JavaScript
- Python
- REST API Testing
- Postman
- API Automation
- Request / Response Validation
- JSON Validation
- Authentication Testing
- Page Object Model
- PageFactory
- Data-Driven Frameworks
- Hybrid Automation Frameworks
- Reusable Test Utilities
- Configuration Management
- Test Data Management
- Reporting & Logging
- Jenkins
- GitHub Actions
- Git
- GitHub
- Maven
- Docker
- CI/CD Test Execution
- PostgreSQL
- Oracle
- SQL
- Database Validation
- IntelliJ IDEA
- Eclipse
- VS Code
- Postman
- Chrome DevTools
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
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
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
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
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
| 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 |
- 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
- 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
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.

