Project: Email Validation Tool for Event-based Outlook Add-ins
Tools/Technologies: Selenium WebDriver, TestNG, AutoIt, Extent Reports
Description:
Performed manual and automated testing for the Outlook Web Add-in, focusing on event-based features, functional, and regression testing for the first release.
Key Contributions:
- Integrated TestNG with Selenium WebDriver for automated testing, handling cross-origin and nested iframes.
- Developed Selenium Java scripts for 30 - 40 test cases to automate Fluent UI tooltips, checkbox status detection, and embedded dialog handling.
- Automated file attachment in Outlook using AutoIt, ensuring seamless interaction with window dialogs.
- Implemented tab/window switching, verifying URL correctness in newly opened tabs using TestNG assertions.
- Detected canvas changes during zoom using Selenium, addressing dynamic UI behavior.
- Utilized Selenium Select class for dropdown navigation and Actions class for hover actions on interactive elements.
- Scrolled Fluent UI tooltips with JavaScriptExecutor to extract dynamic content.
- Built and maintained a scalable, reusable test automation framework.
- Streamlined test plan creation using Gen AI solutions for improved efficiency.
- Managed defect tracking and test progress with TestRail and Azure DevOps.
- Led defect triage and collaborated with stakeholders for issue resolution.
- Actively participated in agile ceremonies and conducted Knowledge Transfers (KTs) for new joiners.
Project: Email Validation Tool - Browser Solutions
Tools/Technologies: Tosca Commander, TestRail, Azure DevOps
Description:
Performed functional and regression testing for a Progressive Web Application (PWA) integrated with platforms like Jira, Zendesk, ServiceNow, Salesforce, Gmail, and Outlook.
Key Contributions:
- Conducted functional and regression testing for PWA, ensuring compatibility across multiple platforms.
- Used Tosca Commander for regression automation testing, leveraging Vision AI, image scan, and properties scan for UI validation.
- Optimized test execution by utilizing execution lists in Tosca.
- Managed defects and test progress using TestRail and Azure DevOps.
- Participated in defect triage meetings and scrum ceremonies to address issues and ensure timely completion.
- Ensured smooth operation of Jira, Zendesk, ServiceNow, Salesforce, Gmail, and Outlook integrations.
Project: ICT Productivity Tool
Tools/Technologies: Selenium WebDriver, Tosca, Manual Testing, Regression Testing
Description:
Performed automated and manual testing for web-based UI applications and desktop applications, focusing on functional and regression testing to ensure quality and functionality.
Key Contributions:
- Conducted functional and regression testing for both web-based UI applications and desktop applications, ensuring feature correctness across multiple platforms.
- Automated web application tests using Selenium WebDriver, including below tasks:
- Retrieving and comparing table data to verify correctness.
- Validating functionality of buttons, radio buttons, and toggles.
- Used Tosca for desktop application testing, executing regression tests and rescanning modules to update properties for accuracy and efficiency.
- Collaborated with the team on shift-left testing for 4 releases, initiating automated regression tests early in the development cycle to identify issues at an early stage, improving efficiency and reducing rework.
- Actively participated in defect triage discussions to prioritize and resolve issues.
- Performed manual testing to validate overall functionality and usability.
- Logged and tracked defects in Azure DevOps, ensuring timely resolution and successful retesting.
Project: SQE Performance Testing
Tools/Technologies: Neoload, Performance Testing
- Worked with the team on Neoload scripting for load testing of web applications, ensuring performance under varying conditions.
- Curated manual client-side performance analysis reports to identify bottlenecks and recommend optimizations for improved user experience.