With eight years of technical experience, I am a seasoned IT professional specializing in Software Quality Assurance and Test Automation.
Expertise includes developing and implementing test scripts for Behavior Driven Development using Cucumber in Gherkin format.
Strong foundation in Java and OOPS concepts, which I have extensively utilized in automating test cases.
Proficient in various types of Manual Testing and Automation Testing, including different types of Black Box testing.
Possess a deep understanding of SDLC & STLC, and Agile and Waterfall methodologies.
Good team player with active participation in meeting with testing, development teams, and clients.
Excellent communication, documentation, and organizing skills with the ability to adapt to a new environment.
Overview
7
7
years of professional experience
Work History
Senior QA Lead
Virtusa
05.2022 - Current
Spearheaded the development of an automation framework integrating Maven, Cucumber, Playwright, enhancing cross-browser and cross-platform test execution capabilities.
Engineered a robust Playwright automation framework employing BDD and POM methodologies to streamline testing processes.
Orchestrated BDD practices using Cucumber, crafting Features, Scenarios, and Step Definitions in Gherkin to improve communication and collaboration.
Authored and maintained Playwright scripts for comprehensive regression and functional testing, utilizing data-driven approach for increased test coverage.
Executed a comprehensive suite of manual tests, including analysis, test case development, execution, defect tracking, and performance reporting, ensuring alignment with requirements using zephyr scale
Implemented a Jenkins CICD pipeline for automated Smoke Test execution, triggered by email notifications, to maintain continuous testing workflows.
Conducted meticulous database testing using JDBC and Microsoft SQL, ensuring data integrity and accuracy through JUnit assertions in conjunction with Playwright.
Performed rigorous back-end testing on Microsoft SQL databases, employing advanced SQL query techniques to validate system stability and data consistency.
Validated RESTful web services manually with Postman/swagger documentation and automated testing with Rest Assured, ensuring API reliability and compliance with specifications.
Configured and managed application frameworks using Excel spreadsheets, processed via Apache POI, to facilitate data-driven testing strategies.
Actively engaged in Agile Scrum processes, contributing to Daily Scrums, Sprint Grooming, Planning, and Review meetings, fostering a collaborative cross-functional team environment.
Enhanced team performance by providing guidance and mentorship to junior QA engineers.
Committed to professional growth, regularly attending technology courses to expand expertise and stay abreast of emerging industry trends.
Maintained a sophisticated testing environment utilizing tools such as Playwright , Java, Jenkins, Cucumber, Apache POI API, Agile Scrum, SQL, Maven, POM, XML, JSON, RESTful Web Services, GitHub, and GIT.
Senior QA Automation Engineer
Venmo
04.2020 - 05.2022
Collaborated with a team to develop automation framework using Maven building tool and Cucumber framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms. Involved in creation of automation framework in Selenium WebDriver using BDD (Behavior Driven Development) and Page object (POM) driven approach.
Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, and Step Definitions in Gherkin format.
Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing using the data-driven framework.
Developed and executed manual tests: analysis, test case writing, test execution, bug reporting, performance reporting, verified test results vs requirements.
Performed database testing via connecting to database using JDBC and SQL queries, performed data validation and data integrity testing using JUnit assertions with Selenium WebDriver.
Tested RESTful web service using Postman manually and automated test using Rest Assured.
QA Automation Engineer
DentaQuest
07.2017 - 04.2020
Analyzed and documented business requirements and specifications, developed test plans, test cases.
Performed system analysis and understand the deliverables using Agile Methodology.
Participated to develop an automation framework using the Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms.
Maintained grouping of test suites, test cases, and test methods for regression and functional testing using TestNG Annotations like Groups, Parameters, Data providers, and Tags.
Involved in testing the new functionality based on test cases and coordinated with the development team in fixing the issues, defect management by logging and tracking bugs during execution.
Developed automated test scripts using the OOPs concept to implement test cases, test scenarios, and features.
Education
Coding Camp Certification - Software Engineering
Syntax Technologies
Chantilly, VA
2016
LaGuardia Community College of The City University of New York