Professional Summary:
Over **+ years of IT experience in which 10+ years of exclusive experience as a QA automation Engineer in designing the script with scalable and optimized approach design Shared Object Repository, Develop the Methods/Functions, Data Driven, Recovery scenarios, Reporting Methods, Schedule execution, Grid execution (Selenium and UFT-ALM), POM, TestNG, Maven, continuous integration &Continuous delivery (CI/CD) using Jenkins and repository management tools, Descriptive Programming, File System Object(FSO), DB connection (extract the data from database) and AOM (Automation Object Model), Experience in Java Programming/Scripting, Selenium WebDriver, JUnit and TestNG, handling Elements in Selenium WebDriver. Experienced in Planning, Estimation, and executing multi-tier, component-based Enterprise Applications Testing.
Design, develop, and maintain automated test scripts using cutting-edge tools like Selenium, Cucumber, and more
Collaborated with developers and other QA team members to ensure comprehensive test coverage and alignment and requirements.
Document test plans, test cases, and test results to maintain transparency and quality standards
Experienced in Integrated automated tests into CI/CD pipelines using Git and leading automation platforms.
Experienced in using build management tools such as Jenkins for continuous integration.
Implement Behavior Driven (BDD) practices, Crafting clear and effective test scenarios in Gherkin syntax.
Develop and execute API tests Ready API to ensure seamless integration and performance testing
High level of Communication, presentation, and documentation skills.
Continuously improve test automation frameworks, processes, and best practices to stay ahead of industry trends
Analyze test results, identify defects, and work closely with development teams to resolve issues quickly
Assess existing testing processes and propose AI-powered solutions to increase automation, reduce manual effort, and improve overall system performance
Collaborate with cross-functional teams to pilot and adopt AI-based tools for test automation and quality assurance.
Participate in code reviews, providing feedback on testability and overall Quality.
Adapt in the use of MS office, MS Visio, MS Project, and management tools.
Brilliant team player to work in conjunction with development team and testers.
●Use Maven as a Build Tool, Selenium Jenkins CI to execute Selenium automation suites from Central Repository GIT, and Jenkins to create and run deployment jobs.
●Familiar with WebDriver and UFT
●Expert level knowledge in integrating interactive Allure Dashboard Reports with test automation framework.
●Experience with various IDEs such as Eclipse, AWS Cloud9, Visual Studio Code, and Notepad++.
●Experienced in DevOps Continuous Integration Process Build and Deployment.
PROFESSIONAL EXPERIENCE
Social Security Administrations (SSA)
Woodlawn, MD
June 2019 to Current
Role: Senior QA Automation Engineer
Division of Integration and Environmental Testing (DIET) Automation and Infrastructure Testing Branch (AITB)
Responsibilities:
Analyzing the application for automation feasibility, data validation, and workflow of users.
Created automation Scripts for functional testing, and regression testing in over 300+applications throughout the SSA board using Selenium in the DIET testing environment.
Performed functionality and compatibility testing on different Browsers like IE, Chrome, and Microsoft Edge.
Well-versed with Handling Elements in Selenium WebDriver.
Well-versed and implemented OOPs concepts like Inheritance, Encapsulation, Abstraction, and Polymorphism.
Writing automation Test cases using Element locators, WebDriver methods, Java programming features, and TestNG Annotations.
Experienced in testing using SELENIUM 3 using Junit, Cucumber & TestNG, Ready API, JIRA, TestRail & Quality Center
Wrote Scenarios, Scenario outlines and Step Definitions using Gherkin in Cucumber for BDD.
Used Java language for automation, JUnit and Cucumber (Behavior Driven Model) for testing framework, Maven for building projects.
Creating and maintaining generic class, methods for maximum code reuse throughout the application scripts.
Experienced working in an agile environment with Jira.
Experience in integrating JIRA and ReadyAPI with Jenkins.
Updated and committed the work daily using Git and created pull requests in GitHub for merging the work in the remote repository.
Continuously focus on the Performance, availability, and usability of all applications assigned.
API Testing (REST API): Creation and Validation of response files (JSON/XML) through automation script without manual intervention.
Identify and implement AI-driven enhancements in test automation, such as intelligent test case prioritization, automated defect classification, and adaptive test maintenance.
Extensive involvement in Functional/Regression/System/UserAcceptance/Datadriven/Back-end/Front-end/Batchand Performance/Capacity Testing of multiple applications on various browsers.
Expert Knowledge of version control tools like Bitbucket, Gitlab, GitHub and Source Tree
Experience in Azure DevOps Test Suite Integration
Continuously improve test automation frameworks, processes, and best practices to stay ahead of industry trends
Executed jobs in CI/CD/Jenkins after each release and monitored them daily.
Logged defects, created tasks, and updated tasks for each sprint using the JIRA tool.
Spark soft Corporation - Columbia MD May 2018 to June 2019
CMMIV – CMS Project
Role: Sr. Automation Test Engineer
The Spark soft Automation Team builds a robust automated regression suite to support the quick turnaround of testing cycles and validation of defects/feedback after each round of testing for the CMMI IV&V project, Reusable Framework (RF), and Salesforce. The Automation Team focuses on building a comprehensive regression suite, for each application under test, which minimizes regression testing time requirements and allows more thorough test coverage. Attained Knowledge of HIPAA policies and Industry policies. Worked on Test Automation Modernization and converted Excel Based Approach to Database Driven Testing using Selenium JAVA, TestNG.
IT America INC. Edison, NJ May 2010 – April 2018
Role: Quality Automations Engineer with Selenium
IT America is a staffing and consulting firm that focuses on delivering quality work for clients. They are Consulting solutions that make reliable partners for all their IT needs. Provide IT, professionals with a rewarding opportunity with great companies.
Responsibilities:
Analyzed BRD, Software Design Document, and Software Requirement Specification.
Involved in building Automation framework along with the team and developed test suits using Selenium WebDriver (TestNG, Junit) for a Web Application.
Implemented and enhanced Data Driven framework to Hybrid framework represents dynamic web pages.
Created and maintained Test Scripts and Test Cases based on High-Level Functional Requirements Document (FRD) utilizing Visual Studio Team System (VSTS) 2008, Team Foundation Server (TFS), for manual.
Used Maven as a Build Tool, Selenium Jenkins CI to execute Selenium automation suites from Central Repository GIT, and Jenkins to create and run deployment jobs.
Generated TestNG, Customized extent reports in HTML and email-able formats. Involved in Web Services Testing and Performance testing using JMeter.