Dharshini Vasudevan
Software Engineer and QA in Hamilton
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%