Skills

Core skills across test automation, API testing, AI-augmented QA, and full-stack development.


Selenium WebDriver

Cross-browser UI automation with robust locators, waits, and the Page Object Model.

Appium

Mobile test automation for native, hybrid, and web apps on Android and iOS.

REST Assured

Fluent API automation with request/response validation and field-level data checks.

TestNG

Test orchestration, data-driven suites, parallel execution, and rich assertions.

Java

Primary language for automation frameworks and enterprise backend services.

Python

Scripting for data validation, backend checks, and AI-driven test tooling.

Page Object Model

Maintainable automation architecture separating locators, actions, and tests.

WinAppDriver

Desktop application automation for Windows UI workflows and regression suites.

Playwright

Fast, reliable end-to-end testing across modern browsers with auto-waiting.

Cypress

Developer-friendly end-to-end and component testing for web applications.

Postman

API exploration, collection-based testing, and automated request validation.

JUnit 5

Unit and integration testing foundation for JVM-based applications.

Cucumber (BDD)

Behavior-driven development with readable Gherkin scenarios and step definitions.

Performance Testing

Load and performance testing to validate throughput, latency, and stability.

AI-Assisted Test Automation

Using LLMs to generate, heal, and prioritize automated tests.

OpenAI / LLM APIs

Integrating large language models for intelligent, context-aware test workflows.

Prompt Engineering

Designing reliable prompts to get accurate, structured LLM outputs.

TypeScript

Type-safe JavaScript for test tooling and full-stack applications.

JavaScript

Core language for web automation, tooling, and Node.js services.

SQL (MySQL / SQL Server)

Query design and data validation across relational databases.

Apache Kafka

Event-stream validation and messaging pipelines for distributed systems.

Maven

Dependency management and build lifecycle for Java test frameworks.

Git & GitHub

Version control, branching strategies, and collaborative code review.

GitHub Actions

CI/CD pipelines that build and run automated test suites on every push.

Jenkins

Continuous integration orchestration for scheduled and triggered test runs.

Jira

Agile test and defect management with traceable, linkable work items.

Extent / Allure Reports

Rich, human-readable test reporting with logs and per-step validation.

Confluence

Structured test documentation, HLTS pages, and shared team knowledge.

Next.js

Full-stack React framework with routing, server components, and API routes.

React

Component-driven interfaces and interactive web application front ends.

Tailwind CSS

Utility-first styling for fast, consistent, responsive UI.

Machine Learning

Applied ML concepts to support intelligent testing and data workflows.

Hugging Face

Open-source models and datasets for NLP and AI experiments.

Spring Boot

Java backend APIs and services, tested end-to-end with automation.

Node.js

Server-side JavaScript for APIs, tooling, and automation utilities.

Azure

Cloud services, hosting, and deployment for applications and pipelines.

Docker

Containerized environments for reproducible builds and test runs.

Kubernetes

Container orchestration for scalable, resilient deployments.

Azure Cosmos DB

Globally distributed NoSQL data store for cloud applications.

Firebase

Auth, Firestore, and real-time backend for web and mobile apps.

Flutter

Cross-platform mobile development for production Android apps.