Results-driven SDET with expertise in automation frameworks, API testing, and CI/CD pipelines. Proficient in Selenium, Appium, Postman, JUnit, TestNG and Jenkins. Skilled in Java and performance testing, ensuring high-quality software delivery in Agile environments.
- Automation testing roles utilizing Selenium WebDriver, Selenium Grid, and Java. - Building and maintaining BDD frameworks with Cucumber and Selenium. - Implementing TDD (Test-Driven Development) and BDD (Behavior-Driven Development) methodologies. - UI and end-to-end testing using Cypress, Playwright, and Puppeteer. - Performance testing with JMeter and functional automation using AutoIt. - QA projects requiring expertise in TestNG and comprehensive SDLC processes. - Mentorship opportunities to guide and upskill teams in advanced testing frameworks, tools, and best practices.
Mar 17, 2025 路 2 min read 路 Resource access control in API testing is achieved through authorization. This article demonstrates common authorization schemes with Rest Assured code examples. key types of authorization: 1. Basic Authentication Description: This method involves e...
Join discussionFeb 13, 2025 路 2 min read 路 When working with Selenium WebDriver, we may encounter various exceptions. Understanding these exceptions helps in writing robust automation scripts. Let's explore the most common Selenium WebDriver exceptions and how to handle them! 馃敼 1. NoSuchElem...
Join discussion
Feb 13, 2025 路 2 min read 路 In Object-Oriented Programming (OOP), IS-A and HAS-A relationships define how classes interact with each other. IS-A : represents inheritence between classes. eg: Audi is a car. Defined using extends or implements keyword. indicates that a s...
Join discussionJan 28, 2025 路 1 min read 路 In Java, Stack is a subclass of Vector, but it can be implemented using a LinkedList for better performance in some cases. Here's a practical way to use LinkedList as a stack: Why Use LinkedList for Stack? LinkedList provides efficient addFirst() an...
Join discussion