About
4.6 Years of extensive experience as a QA Automation Engineer / SDET specializing in designing, building, and scaling UI and API automation frameworks for enterprise applications. Proficient in Java, Selenium, Cucumber (BDD), TestNG, Rest Assured, and CI/CD pipeline integration. Strong experience in DB testing using JDBC and SQL query to validate data integrity and backend workflows. Proven track record of increasing automation coverage to 80–90%+, reducing regression cycles, and improving release quality across BFS and CMT domain.
Skills & Expertise (21)
Work Experience
I.T. Analyst
TCS
Mar 2026 - Present
Built a scalable UI automation framework using Java, Selenium, Cucumber (BDD), and POM, improving maintainability and reducing flaky tests. Developed API automation using Rest Assured, achieving 80%+ backend coverage and significantly reducing manual testing effort. Integrated automation suites with GitLab CI/CD, enabling automated regression on every build and accelerating release cycle. Implemented end-to-end validation (UI + API + Database) using JDBC/SQL, ensuring data integrity and seamless system workflows. Handled dynamic web elements and maintained a robust automation suite using Selenium with Page Object Model (POM), improving reusability and reducing code redundancy. Enforced coding standards and naming conventions, eliminated duplicate step definitions, and ensured clean, maintainable automation architecture. Designed and maintained BDD Cucumber feature files aligned with business requirements, ensuring complete scenario coverage. Generated detailed test execution and regression reports using Cucumber, providing clear insights into test results and defect trends. Enhanced overall framework quality and stability through continuous maintenance, improving execution reliability and team productivity.
Associate
Cognizant
Sep 2021 - Feb 2026
Designed and maintained a scalable UI automation framework using Java, Selenium, Cucumber (BDD), and Page Object Model (POM), improving test maintainability, reusability, and reducing script failures. Developed API automation suites using Rest Assured, achieving 80%+ backend test coverage and validating complex service workflows, which significantly reduced manual testing efforts. Integrated automation suites with GitLab CI/CD pipelines, enabling automated regression execution on every build and improving continuous testing within the development lifecycle. Utilized WireMock to mock third-party APIs, creating stable and isolated test environments for reliable service integration testing. Managed test data using MongoDB to ensure consistency across multiple test environments and support efficient data-driven testing strategies. Integrated database validation into end-to-end automation tests, ensuring accurate data synchronization between the UI, API services, and backend database. Developed and executed data-driven UI automation test cases using a Java-based Selenium framework, separating test data from test scripts to improve test reusability and maintainability across multiple scenarios. Designed and maintained modular automation scripts for regression testing, ensuring scalable and reusable test components within the automation framework. Optimized regression test execution, contributing to a 20% reduction in regression testing time and enabling faster validation during release cycles. Improved test reliability and coverage by implementing structured test cases and reusable automation utilities, supporting a more efficient and stable QA process.
Education
Master of Computer Application: Computer Application - Veer Surendra Sai University of Technology
- · Afghanistan
Certifications
Selenium Webdriver with BDD Cucumber
Udemy · 2023
Python
Udemy · 2023
Core Java
LIT, Bhubaneswar · 2018
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (21)
Click a skill to find developers with the same skill