· Analyzed testing requirements and created test cases aligned with user stories, executed test plans and scripts to prepare for implementation using Agile methodologies to ensure platform functionality aligned with business requirements.
· Performed functional, regression, smoke, Integration, Performance, Sanity, Load, UAT, and system testing to validate software quality.
· Collaborated with developers, Developers, business analysts, and stakeholders to clarify requirements and identify test scenarios.
· Logged, tracked, and verified defects using defect management tools like JIRA, Confluence and HP ALM.
· Participated in daily Scrum meetings, sprint planning, and retrospectives to ensure smooth Agile execution.
· Created test summary reports and provided recommendations for process improvements.
· Conducted cross-browser and device testing using Selenium Grid, BrowserStack, Sauce Labs, and other tools.
· Worked on Automation using Selenium WebDriver, Java, Maven to manage dependencies, TestNG to manage and run tests, Allure to create detailed reports on test execution results, Log4j, Git, Bitbucket, SQL queries and SQL Developer for database testing, GIT for version control, Integrated with CI/CD pipelines using Azure DevOps and Jenkins, organized framework using Page Object Model (POM).
· Conducted end-to-end API testing covering functional and business scenarios using tools like Postman and Rest Assured.
· Developed and maintained automated test scripts for API testing of RESTful using Rest Assured, ensuring application reliability and performance.
· Performed accessibility testing by ensuring adherence to guidelines and evaluating the overall accessible quality of the application under test, employing tools such as NVDA Screen Reader, Lighthouse, keyboard testing, screen magnification, and color contrast analyzers.
· Executed both manual and automation test suites across various phases of the Software Development Life Cycle (SDLC) in a fast-paced environment to validate UI, functional, and business requirements.
· Architected and developed automated testing frameworks using Selenium WebDriver and Java, employing data-driven, keyword-driven, and hybrid approaches within Agile methodologies.
· Conducted Functional, Smoke, Performance, Sanity, Load, Integration, system, Regression and End-to-End testing and UAT Testing to ensure smooth business flow of the Application Under Test (AUT). Implemented AEM Authoring Testing for content management Validated test coverage by mapping test cases to requirements and updating test documentation.
· Developed and maintained test scripts for UI and API testing within an Agile-Scrum framework.
· Used JIRA & Confluence for Bug tracking.
· Worked on UI Automation using tools like selenium WebDriver, Java for scripting, TestNG for test execution/ configuration/report generation, Maven for project dependencies and to manage build lifecycle, CI/CD tool like Jenkins for build process, Allure for clear and detailed reports, Selenium IDE for debugging, GIT for version control, and Bitbucket for Git repositories, SQL Query and SQL Developer for database testing, ensuring data integrity and consistency.
· Utilized Postman, Rest Assured for API testing and validation to ensure the accuracy and reliability of backend services.
· Analyzed requirements, Created and maintained test documentation, including test plans, test cases, and test execution reports, and generated weekly QA Exit reports for stakeholders to provide insights into testing progress and any outstanding issues.
· Participated in daily standup, Sprint Planning, Sprint Review, and Sprint Retrospective meetings to provide QA status and constructive feedback.
· Utilized Azure DevOps for defect tracking and management, participating in triage meetings and generating defect summary reports.
· Coordinated with stakeholders to provide test status updates, risk assessments, and recommendations.
· Analyzed System Specification, Developed Test plan and executed test plans, test cases and test matrices utilizing QA best practices and standards.
· Participated actively with the Agile Scrum development process attending sprint planning, daily scrum, retrospective, and client’s demo, QA weekly meetings and discussed Enhancement and Modification Request issues and defects in the application.
· Responsible for complete End-to-End, Performance, Load, functional, regression, smoke, Integration, Sanity, UAT, and system testing activities.
· Developed and executed test cases for web and mobile applications using manual testing methodologies.
· Experienced in Automation tools like Selenium, Cypress, Java, TestNG, Git, Bitbucket, Allure, JavaScript, Xpath locators, Maven and Log4j for Logging.
· Executed SQL queries to validate back-end database updates and data consistency.
· Conducted compatibility testing across different browsers and devices to ensure a consistent user experience.
· Documented defects in JIRA, assigned them to the development team, and tracked their resolution.
· Wrote and executed Test Cases for User Stories and Logged Defects for test failures using bug tracking tools like JIRA and Confluence.
· Extensively used POM model to create the reusability of same objects for different tests.
· Used Jenkins for continuous integration and delivery to execute them automatically after every successful.
· Performed Web Service API testing using Postman and verified API responses with different request methods.
· Participated in QA reviews and implementation of processes and procedures improvements.
· Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
· Worked closely with the DevOps team to integrate testing into CI/CD pipelines using Jenkins and Azure DevOps.
· Performed security and accessibility testing to ensure compliance with industry standards.
· Participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
· Performed Accessibility testing with NVDA, Lighthouse, color contrast, Screen magnification, Keyboard Testing and AxeDevTool.