Niroshan M.
Portfolio
Gilt
Gilt is an online marketplace that sells luxury goods, including clothing, shoes, accessories, and home decor. Gilt is part of Rue Gilt Groupe, an e-commerce company that offers daily sale events. We deliver inspired finds for women, men, kids and home, as well as luxury travel and one-of-a-kind experiences. ● Designed and implemented BDD test automation frameworks using Cucumber integrated with Selenium WebDriver and Java. ● Developed and maintained feature files, defining clear and concise scenarios using Gherkin syntax to align with business requirements. ● Wrote reusable step definitions to ensure efficient and modular automation scripts for functional and regression testing. ● Collaborated with stakeholders, including product owners and developers, to ensure feature file accuracy and test coverage. ● Integrated Cucumber Framework with Maven for build automation and efficient execution of test scripts. ● Conducted data-driven testing using Excel files, passing parameters to feature files for extensive test coverage. ● Executed test scripts and analysed test results to identify and log defects in Jira with clear, reproducible steps and supporting evidence. ● Performed integration testing, ensuring seamless communication between APIs and UI components using POSTMAN step definitions. ● Utilized Oracle SQL to manage and maintain database structures, optimize queries, and ensure efficient data retrieval for testing scenarios. ● Maintained Git repositories for version control, ensuring efficient code collaboration and tracking changes in the automation framework. ● Conducted cross-browser testing to validate web application functionality across various browsers like Chrome, Firefox, and Edge. ● Defects were logging, tracked, reviewed, analysed and compared using Jira. ● Interacted with developers and product/business analysts to communicate testing strategy/status.
Ford Recognition Programs
Ford Recognizes U – incentive portal, which provides exclusive cash rewards to eligible Ford members toward the lease or purchase of select new Ford trucks or Ford Blue Advantage™ certified used vehicles. Helped deliver a streamlined user experience enabling visitors to verify membership eligibility, understand program details, and access limited-time vehicle incentives. ● Analysed business and functional requirements to identify test scenarios and develop comprehensive test cases. ● Designed and executed manual test cases for functional, regression, integration, and UI testing across web and mobile applications. ● Logged and tracked defects using tools like Jira and collaborated with developers to ensure timely resolution. ● Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives. ● Created and maintained test documentation including test plans, test cases, and test summary reports. ● Performed cross-browser and cross-device testing using platforms like Browser Stack. ● Prepared test data and conducted boundary and negative testing to ensure full coverage. ● Collaborated with the product, development, and support teams to ensure quality across the SDLC. ● Assisted in User Acceptance Testing (UAT) and supported business teams in reproducing and resolving UAT issues.
Atlantic Union Bank
Atlantic Union Bank is an American regional bank based in Richmond. Atlantic Union Bank, located in Virginia and beyond, offers a wide range of financial solutions including checking accounts, savings accounts, business loans and more. Bank online or visit one of our conveniently located branches. ● Designed and implemented automated test scenarios, ensuring maximum test coverage. ● Developed test plans and actively contributed to sprint planning sessions for seamless QA integration. ● Authored and executed test cases aligned with system requirements and user stories. ● Developed and maintained automation scripts using Core Java with Selenium WebDriver. ● Utilized XPath locators for efficient element identification and automation. ● Applied Test-Driven Development (TDD) principles using TestNG for structured automation. ● Executed and debugged automation scripts, ensuring seamless test execution and defect-free releases. ● Validated trigger executions and data integrity using SQL. ● Analysed and reviewed test reports generated via TestNG, identifying areas for optimization. ● Managed and tracked defects in Jira, ensuring timely resolution and retesting. ● Logged, documented, and retested defects in prior builds using defect tracking tools. ● Implemented Agile methodologies across QA processes, from test planning to retrospective meetings. ● Worked with POM (Page Object Model) and TestNG frameworks, ensuring scalable and maintainable test automation.