Around 4 years experience in manual, automation, and cloud-based testing across Web, Mobile, and Client/Server applications. Expertise in Selenium, Cypress, Postman, SQL, Java, Python, JMeter, API testing. Proficiency in CI/CD pipelines using Jenkins, Maven, and Git. Domain expertise includes E-commerce, Banking, Retail, Healthcare, and Insurance, ensuring high-quality software delivery within Agile environments.
Overview
3
3
years of professional experience
1
1
Certification
Work History
SDET
Capgemini, Discover Financial Services
10.2021 - 05.2023
Built end-to-end automation frameworks from scratch using Selenium with Java and Cypress with JavaScript, following best practices for modular, maintainable, and scalable test design.
Created and maintained detailed test documentation in Confluence, including test plans, test cases, defect reports, and execution summaries for both automation and manual testing projects.
Logged and tracked defects in JIRA, ensuring clear reproduction steps, screenshots, and severity/priority classification for efficient resolution.
Performed performance and load testing using JMeter to analyze response times, throughput, and system scalability.
Executed comprehensive test suites (smoke, functional, regression, and integration) for mobile and web applications, ensuring robust coverage of critical functionalities.
Designed and implemented Page Object Model (POM) architecture in Selenium to improve code reusability and simplify test maintenance.
Conducted REST and SOAP API testing using tools like Postman, SoapUI, and Swagger, validating request/response structures, error handling, and data integrity, while automating service-level validations to ensure backend reliability and performance.
Integrated test suites with Jenkins CI/CD pipelines, enabling automated execution, test feedback, and reporting as part of the deployment cycle.
Configured Selenium test frameworks with TestNG and Maven to automatically generate execution reports, logs, and screenshots on failure, enhancing traceability and debugging efficiency.
Conducted manual and automated tests on Browser Stack and AWS Device Farm, validating responsive design, functionality, and performance on a wide range of browsers and devices.
Worked on automating tests for both front-end and back-end systems using tools like Selenium, Postman, and Karate.
Validated transaction logs and fund movements using SQL queries to ensure data accuracy across systems.
Developed and managed automated test suites using TestNG, leveraging its features like test grouping, parallel execution, data-driven testing, and detailed reporting to improve test efficiency and maintainability.
Actively participated in Agile Scrum ceremonies including Sprint Planning, Daily Standups, Sprint Demos, Defect Triage and Retrospectives, contributing to effective sprint execution and team collaboration.
Automation Engineer
Blackwater. Tech
06.2020 - 10.2021
Performed functional, end-to-end, regression, UAT, UI, Sanity and smoke testing to validate application workflows, ensuring seamless integration and defect-free releases.
Developed end-to-end UI test automation using Selenium with Java following best practices in modular design and POM architecture.
Developed and maintained automated test scripts using Selenium, Jenkins, Junit, TestNG, Cucumber, Maven and Java for Web Automation testing.
Prepared requirement traceability matrices (RTM) to ensure comprehensive test coverage and alignment with business requirements.
Applied analytical skills to troubleshoot issues, identify root causes, and suggest process improvements.
Designed and implemented data-driven testing frameworks in Postman, using scripts to parameterize API requests and enhance test reusability.
Implemented POM with Selenium WebDriver to create reusable page classes, improving test maintenance and reducing code duplication.
Worked with CI/CD pipelines to automate running tests and deploying applications using tools like Jenkins, Azure Devops and GitHub Actions.
Implemented retry logic and smart waits to handle flaky tests and reduce test failures caused by timing issues in asynchronous operations.
Used TestNG Listeners for custom reporting and screenshot capture for failed test cases, improving debugging efficiency.
Integrated POM-based reporting with Extent Reports to provide detailed insights into test executions across web and mobile platforms.
Developed and maintained robust Android test scripts to automate functional, UI, and regression testing for applications, ensuring high test coverage.
Software Engineer
LSN Pvt Limited
02.2020 - 05.2020
We followed Agile methodology for building an application and used version tool GitHub and implemented automation using Selenium WebDriver, JAVA, Selenium Grid, TestNG, Cucumber and Maven.
Prepared and maintained test artifacts such as Test Plans, Test Cases, Test Summary Reports, and Defect Logs.
Performed functional, regression, and UAT testing for web and mobile applications.
Logged and tracked defects in JIRA, ensuring clear issue reporting and resolution.
Integrated SQL checks into automation frameworks (where applicable) to enable end-to-end validation including UI, API, and database layers.
Implemented TestNG annotations to create modular and reusable test setups and teardowns in Selenium testing frameworks, enhancing test execution efficiency.
Performed Functional testing on mobile applications to ensure functionality, usability, and performance across different devices and operating systems.
Used Browser Stack for cross-platform testing of mobile applications to ensure compatibility across various devices and OS versions.
Education
B.Tech - Electronics and Communication Engineering
JNTUH
01.2018
Skills
Test Approaches: Agile/Scrum, SDLC, STLC, Bug life Cycle
Principal Product Manager (Commercial Payments) at Discover Global Network - Discover Financial ServicesPrincipal Product Manager (Commercial Payments) at Discover Global Network - Discover Financial Services