Over 7 years of experience in automation testing on both web and API, along with CI/CD.
Define and implement a test automation strategy, including a roadmap, tools, framework, and approach, following the SDLC/STLC lifecycle and managing release management.
Expertise in API testing with Postman, and microservice testing with Rest Assured.
Exposure to web services, SOAP, REST, GraphQL, and XML concepts and technologies.
Oversee the overall QA life cycle, from test planning to implementation, execution, results reporting, and test metrics.
Familiar with API status codes, API documentation with Swagger, documentation tags and templates, and well-versed in JSON requests and responses with response models.
Expertise in designing POJO classes for POST requests and response bodies.
Experience in setting up test automation practices to promote 'shift-left' testing disciplines and practices.
Solid understanding of the SDLC and Agile software. development methodology
Overview
7
7
years of professional experience
Work History
Ssr Adv Automation Tester
Globant
07.2024 - Current
Tested and validated a diverse range of wallet and alternative payment methods, including Naver Pay, Klarna, Amazon Pay, iDEAL, and Pix, for the Disney+ application.
Executed comprehensive integration testing with third-party payment providers, like Adyen, and assessed the functionality and reliability of Adyen's webhook specifically for payment processing notifications, ensuring seamless transaction processing.
Automated payment method testing using RestAssured, successfully integrating the test suites into the CI/CD pipeline for immediate feedback, and improved regression coverage.
Used WireMock to simulate third-party APIs (Adyen and Worldpay), enabling robust and isolated testing of payment provider integrations without external dependencies.
Monitored the resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing a QA perspective.
Software Test Automation Engineer
EPAM SYSTEM
07.2021 - 06.2024
Tested the NameMatcher application for the World-Check One product for LSEG, which helps financial institutions and business companies with mandatory KYC, anti-money laundering, counter-terrorism financing, bribery, and corruption regulations.
Improved software quality by designing and implementing automated testing solutions.
Enhanced test coverage with the development of comprehensive test plans and cases.
Developed the automation script from scratch for the API using Rest Assured with Java in the BDD framework.
Work closely with internal and external stakeholders to understand the business requirements.
Perform demos of new product functionality to stakeholders.
Debugged and troubleshot production issues.
Perform the observability and monitoring using Datadog.
Developed the contract test for microservices using the Pact tool.
Identified and resolved software defects, contributing to a more stable end product for users.
Software Automation Tester
EPAM Systems
07.2021 - 07.2022
Tested the World-Check One Media Check application, which helps businesses manage financial crime risk by screening individuals and entities against a comprehensive database of potential risks.
Designed and implemented a TestNG framework using Java for a web-based application, building a robust foundation for automated testing.
Developed over 200 automated test cases, and performed comprehensive exploratory testing to ensure the software met all business requirements.
Monitored daily builds and test reports, investigating and performing root cause analysis on failures to ensure continuous quality.
Mentored junior team members, providing guidance on automation techniques and best practices while nurturing their professional growth.
Refactored automation code and identified new opportunities for automation, continually improving test efficiency and coverage.
Identified critical defects in the early stages, performing detailed root cause analysis to prevent future occurrences.
Automation Tester
TCS
10.2018 - 06.2021
Validated the "Manage Your Booking" application for JetBlue Airlines, ensuring all functionalities met established quality standards.
Automated the testcases using Selenium With Java and TestNG
Maintaining and updating Automation Framework to test new features /User stories, resulting in improved test coverage and reduced manual efforts
Monitor the Jenkins Jobs and analyze the test Result
Perform a Regression Test on the Test Suite package after the code is deployed on Test Environment
Participate in Daily Scrum meetings and provide updates on QA tasks progress and discuss/follow up on Critical defects, Roadblocks with the scrum master.