Dharshini Vasudevan

Software Engineer and QA in Hamilton

View my repo

About Me

Hey there! I'm Dharshini, a passionate Python Developer and Test Automation Engineer with 2+ years of experience building intelligent automation solutions that streamline testing and enhance software reliability.

Actively looking for Python Developer / Test Automation Engineer roles in Toronto, Canada

What I Do

I specialize in creating Python-based automation solutions that reduce testing time by 50% and eliminate manual errors. My expertise spans from building comprehensive test suites to developing full-stack web applications with modern frameworks.

Recent Achievements:

  • Built a 350+ test case suite with web interface at Intel – enabling remote test execution and visual result interpretation
  • Improved testing speed and accuracy by 50% using AI frameworks at Ranovus
  • Developed embedded firmware solutions reducing communication errors by 40%
  • Created multiple Flask applications with modern JavaScript and responsive design

My Technical Arsenal

Languages & Frameworks:

  • Python
  • Flask
  • Javascript
  • HTML5
  • CSS3

AI & Automation:

  • UiPath
  • AccelQ
  • Selenium
  • Numpy
  • Matplotlib

Tools & Platforms:

  • Git
  • Github
  • VScode
  • Linux

Core Technical Skills:

  • Test Automation Frameworks: AccelQ, Selenium, UiPath, Automation Anywhere
  • Web Development: Flask, CGI, AJAX, REST APIs
  • Data Analysis: NumPy, Matplotlib, Python Data Processing
  • Embedded Systems: ARM Cortex, STM32, UART, SPI, I2C, CAN protocols
  • AI/ML Tools: Python-based AI testing frameworks

Professional Experience

Test Automation Engineer | Ranovus (Jan 2024 - Apr 2024)

  • Automated firmware test cases using AI frameworks like AccelQ
  • Experimented with Selenium, UiPath, and Automation Anywhere
  • Improved testing speed and accuracy by 50%

Software Development Intern | Intel (Aug 2021 - Jul 2022)

  • Developed standalone test suite with 350+ test cases and web interface
  • Built Python-based solution converting Perl scripts to Python
  • Created mailing system for automated test result notifications
  • Implemented pictorial result visualization for better analysis

Embedded Software Engineer | Caliber Embedded Technologies (Jun 2020 - Jul 2021)

  • Developed optimized firmware improving execution speed by 30%
  • Designed device drivers for ARM Cortex, PIC, and STM32
  • Implemented UART, SPI, I2C, CAN protocols reducing communication errors by 40%
  • Automated testing and validation with Python, increasing efficiency by 35%
  • Education
    • University of Ottawa
    • Amrita vishwa vidyapeetham
    • Sri Ramakrishna Engineering College