Portfolio – ViduraNishantha https://www.viduranishantha.com Welcome to Vidura Nishantha's Persoanal Site Thu, 31 Jul 2025 05:22:21 +0000 en-US hourly 1 https://www.viduranishantha.com/wp-content/uploads/2018/05/favicon.png Portfolio – ViduraNishantha https://www.viduranishantha.com 32 32 Import Service Test automation Playwright https://www.viduranishantha.com/showcase1/986/ https://www.viduranishantha.com/showcase1/986/#respond Thu, 31 Jul 2025 04:32:13 +0000 https://www.viduranishantha.com/?post_type=portfolio&p=986
pic

Import Service Test Automation – MyDeal

Test Automation with (Playwright) – MyDeal Import Service

Tech Stack:
Playwright,React,TypeScript, GitHub Actions, Bitbucket, Azure Pipelines, .NET, Jira, Confluence

React based Playwright Solution .
CRM

Frontend Developer.
E Com Australia

Key Responsibilities & Achievements:

  • Initiated and developed a complete test automation framework from scratch for the MyDeal Import Service using TypeScript and Playwright, designed for long-term maintainability and scalability.
  • Architected the framework to support multiple environments by modularising configuration and test data layers, enabling dynamic execution across dev, staging, and production.
  • Built reusable product data modules in JSON format to simulate real-world scenarios — uploading via API and verifying imports across CRM DP, CRM Import Progress, and UI.
  • Developed UI validation workflows for both standalone and variant product types post-import, ensuring accuracy from backend to frontend.
  • Integrated the test suite into the CI/CD pipeline, allowing fully automated online execution with test result visibility and notifications for each build cycle.
  • Reduced test flakiness and false positives by introducing pre-test checks for environment readiness and API response health.
  • Delivered live demonstrations to QA, development, and product teams, showcasing how the framework supports robust regression coverage and speeds up release confidence.
  • Created detailed documentation and onboarding guides covering architecture, test cases, environment setup, and best practices to enable smooth handover and team adoption.
  • Enabled collaborative debugging and remote test execution by making the framework runnable online through the CI interface — allowing anyone to trigger tests and review results.
]]>
https://www.viduranishantha.com/showcase1/986/feed/ 0
MyDeal Web Test Automation https://www.viduranishantha.com/showcase1/mydeal-web-test-automation/ https://www.viduranishantha.com/showcase1/mydeal-web-test-automation/#respond Wed, 30 Jul 2025 06:49:52 +0000 https://www.viduranishantha.com/?post_type=portfolio&p=984
pic

Test Automation – MyDeal.com.au

Test Automation with (Playwright) – MyDeal Web Platform

Tech Stack:
Playwright,React,TypeScript, GitHub Actions, Bitbucket, Azure Pipelines, .NET, Jira, Confluence

React based Playwright Solution .
web : www.mydeal.com.au

Frontend Developer.
E Com Australia

Key Responsibilities & Achievements:

  • Took over the Playwright automation project after the lead engineer left, assuming full ownership and ensuring project continuity.
  • Designed and built a robust test automation framework for the Import Service using Playwright with TypeScript, tailored for scalability and modular testing.
  • Extended and maintained over 26 automated test cases covering critical user journeys across the MyDeal website.
  • Set up a CI/CD test pipeline using GitHub Actions and Bitbucket Pipelines, embedding test runs into the deployment workflow for reliable pre-production validation.
  • Investigated and resolved test flakiness issues, stabilising the test suite and reducing false alarms.
  • Conducted daily failure triage and root cause analysis to improve test resilience in dynamic environments.
  • Supported cross-functional teams by providing actionable QA feedback during development and release cycles.
  • Contributed to documentation and test reporting to ensure traceability and ease of onboarding.
]]>
https://www.viduranishantha.com/showcase1/mydeal-web-test-automation/feed/ 0
MyDeal Website Front-end Development – 2021-2025 https://www.viduranishantha.com/showcase1/mydeal-website-front-end-development/ https://www.viduranishantha.com/showcase1/mydeal-website-front-end-development/#respond Thu, 24 Jul 2025 06:49:17 +0000 https://www.viduranishantha.com/?post_type=portfolio&p=955
pic

E Com Australia (MyDeal.com.au)

Frontend Development – 2021- 2024

Tech Stack:
HTML, CSS, SASS,  Javascript, jQuery, React, Next.js, TypeScript,  Mantine, Story book, Playwright, git, Bitbucket, Figma , Jira, .Net, Playwright, AWS, Azure, Jira, Confluence

Leading Australian online retail marketplace

.Net / React Custom web solution.
web : www.mydeal.com.au

Frontend Developer.
E Com Australia

Key Responsibilities & Achievements:

  • Led the UI rebranding of the MyDeal website as the sole UI developer, implementing a new theme and optimising CSS with SASS for improved performance and maintainability.
  • Modernised the Seller Portal by migrating it to React with Mantine UI themes, enhancing scalability, usability, and developer efficiency.
  • Contributed to the migration of MyDeal website pages to React, building reusable components and maintaining the design system using Storybook.
  • Designed and implemented test automation for the MyDeal website, and separately built a new automation framework from scratch for the Import Service using TypeScript and Playwright, improving testing accuracy and CI/CD efficiency.
  • Collaborated with cross-functional teams and stakeholders, conducting requirement analysis, conference calls, and regular reviews to ensure business goals were met.
  • Delivered high-quality, responsive UI solutions within tight deadlines, following industry best practices for front-end development and performance.
]]>
https://www.viduranishantha.com/showcase1/mydeal-website-front-end-development/feed/ 0
Bed Bath N’ Table – Australia – Magento Front-end Development – 2020-2021 https://www.viduranishantha.com/showcase1/bed-bath-n-table-australia-magento-front-end-development-2020-2021/ https://www.viduranishantha.com/showcase1/bed-bath-n-table-australia-magento-front-end-development-2020-2021/#respond Tue, 13 Jul 2021 05:52:27 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=774
pic

Bed Bath N’ Table
Magento
front-end
Development 2020-2021

Tech Stack:
HTML, CSS, SASS Javascript, jQuery, git, Bitbucket, Adobe XD, Jira, PHP, Magento, AWS, React, Gulp, Email Templates, Documentation

Premium homewares and lifestyle company

web : www.bedbathntable.com.au

]]>
https://www.viduranishantha.com/showcase1/bed-bath-n-table-australia-magento-front-end-development-2020-2021/feed/ 0
Barbequesgalore – Australia – Magento front-end development 2015 https://www.viduranishantha.com/showcase1/barbequesgalore-australia-magento-front-end-development-2015/ https://www.viduranishantha.com/showcase1/barbequesgalore-australia-magento-front-end-development-2015/#respond Tue, 13 Jul 2021 02:06:18 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=821
pic

Barbequesgalore
Magento  
Front-end
Development – 2015

Tech Stack:
HTML, CSS, SCSS Javascript, jQuery, Git, Bitbucket, Adobe XD, Jira, PHP, Magento, Photoshop

Australia’s leading company for Barbeque retailing, Outdoor Furniture and Heating

web : www.barbequesgalore.com.au

]]>
https://www.viduranishantha.com/showcase1/barbequesgalore-australia-magento-front-end-development-2015/feed/ 0
Seafolly – Magento Front-end development – 2016 https://www.viduranishantha.com/showcase1/seafolly-magento-front-end-development/ https://www.viduranishantha.com/showcase1/seafolly-magento-front-end-development/#respond Tue, 13 Jul 2021 01:34:06 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=812
pic

Seafolly
Magento  
Front-end
Development – 2016

Tech Stack:
HTML, CSS, SASS Javascript, jQuery, git, Bitbucket, Adobe XD, Jira, PHP, Magento

Australia’s most recognized swimwear and women’s beachwear fashion brand

web: www.seafolly.com

]]>
https://www.viduranishantha.com/showcase1/seafolly-magento-front-end-development/feed/ 0
Intelematics – Australia – WordPress website development – 2019 – 2020 https://www.viduranishantha.com/showcase1/intelematics-australia-wordpress-website-development-2019-2020/ https://www.viduranishantha.com/showcase1/intelematics-australia-wordpress-website-development-2019-2020/#respond Mon, 12 Jul 2021 05:05:27 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=767
pic

Intelematics
WordPress
Website
Development 2019 – 2020

Tech Stack:
HTML, CSS, SASS Javascript, jQuery, git, Bitbucket, Adobe XD, Jira, PHP, WordPress

Australia’s largest connected vehicle services by supporting vehicle manufacturer programs
web : www.intelematics.com

Talented Intelematics UX designers came up with unique designs for their website after spent an ample amount of time deciding their unique requirements. I had the chance to work with the design and the marketing team to convert their design to a responsive WordPress theme. For this purpose, I customized the theme to match the designs and introduce extensive funtionlity to the website.

]]>
https://www.viduranishantha.com/showcase1/intelematics-australia-wordpress-website-development-2019-2020/feed/ 0
Camera House – Australia – Magento 2 front-end development – 2016 https://www.viduranishantha.com/showcase1/camera-house-australia-magento-2-front-end-development-2016/ https://www.viduranishantha.com/showcase1/camera-house-australia-magento-2-front-end-development-2016/#respond Sun, 11 Jul 2021 01:04:38 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=804
pic

Camera House
Magento 2 
Front-end
Development

Tech Stack:
HTML, CSS, SCSS Javascript, jQuery, Git, Bitbucket, Jira, PHP, Magento, Photoshop

Australia’s largest camera shop

web : www.camerahouse.com.au

]]>
https://www.viduranishantha.com/showcase1/camera-house-australia-magento-2-front-end-development-2016/feed/ 0
SHEIKE – Australia – Magento 2 front-end development – 2017 https://www.viduranishantha.com/showcase1/sheike-australia-magento-2-front-end-development-2017/ https://www.viduranishantha.com/showcase1/sheike-australia-magento-2-front-end-development-2017/#respond Fri, 09 Jul 2021 05:58:35 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=799
pic

SHIKE
Magento 2 
Front-end
Development

Tech Stack:
HTML, CSS, SCSS Javascript, jQuery, Git, Bitbucket, Jira, PHP, Magento, Photoshop

Women’s apparel store Australia

web : www.sheike.com.au

]]>
https://www.viduranishantha.com/showcase1/sheike-australia-magento-2-front-end-development-2017/feed/ 0
Coast Hire – Australia- Kentico website frontend development – 2018 https://www.viduranishantha.com/showcase1/coast-hire-australia-kentico-website-frontend-development-2018/ https://www.viduranishantha.com/showcase1/coast-hire-australia-kentico-website-frontend-development-2018/#respond Fri, 09 Jul 2021 04:36:15 +0000 http://www.viduranishantha.com/?post_type=portfolio&p=793
pic

Coast Hire
Kentico
Frontend
Development – 2018

Tech Stack:
HTML, CSS, SASS Javascript, jQuery, git, Bitbucket, Adobe XD, Jira, PHP, Kentico

Australia’s largest equipment hire company

web : www.coateshire.com.au

]]>
https://www.viduranishantha.com/showcase1/coast-hire-australia-kentico-website-frontend-development-2018/feed/ 0