Ruthrun Selvarajan
Verified Expert in Engineering
Quality Assurance Developer
Ruthrun is a software testing engineer with experience in automated testing of APIs using Karate DSL and user interface automation using Cypress or Selenium (C#). He has worked in large companies in the public and private sector as well as startups. Every company is different and has its own challenges, and Ruthrun enjoys the thrill of learning and adapting to these obstacles.
Portfolio
Experience
Availability
Preferred Environment
Windows
The most amazing...
...things I've built are automated testing and deployment pipelines for quality assurance, staging, and production environments.
Work Experience
Software Engineer | Data Analyst
Kaviya (Self-employed)
- Designed reports and dashboards in Google Data Studio and Microsoft Power BI to aid companies in exposing data to support critical business decisions.
- Automated product sample ordering and postage using APIs and Google Cloud Functions.
- Automated address to stock location validity and CRM field consistency checks to validate data anomalies alerting clients of issues using Google Cloud Functions.
Software Quality Assurance Manager
SolveXia
- Migrated infrastructure from GoGrid to Azure Cloud of the production environment.
- Implemented software deployment of cloud applications in production and QA environments using Octopus Deploy and Azure DevOps.
- Created and maintained quality assurance environments in Azure for development, testing, and implementation teams.
- Implemented API testing framework in Karate DSL and integrated it into the continuous build process. Implemented UI testing framework using Selenium then Cypress and implemented load testing framework using Gatling.
- Created staging environments for testing using Azure ARM templates.
Senior Software Engineer
Itron
- Designed and developed custom reports and adapter add-ons for Itron Enterprise Edition (IEE) using C#.NET for Australasian clients such as China Light and Power (CLP), Malaysia Tenaga Nasional Berhad (TNB), Energy Australia, and Powercor.
- Developed automated test cases in Worksoft Certify for Itron Oakland, California. Trained overseas testing teams on Worksoft Certify to aid in building automation tests.
- Performed manual quality assurance testing of meter data components in Market Transaction Suite (MTS) and IEE.
- Performed software builds, produced release notes, and deployed formal release packages to customers and quality assurance environments.
Undergraduate Systems Engineer
ADI Limited (Thales)
- Automated requirements management from Vitech's CORE Workstation using Microsoft Excel VBA.
- Developed, designed, and implemented the validation process on engineering configuration data.
- Automated report generation and formatting using Microsoft Excel VBA.
- Mentored and trained other colleagues on CORE scripting and Microsoft Excel VBA programming and best practices.
Experience
Itron User Interface Automation | Quality Assurance
SolveXia Build, Test, and Deploy Automation | DevOps
Brite Decking Stock Tracking Dashboard | Data Reporting
Skills
Languages
Excel VBA, C#.NET, JavaScript, SQL, Google Apps Script, Python, Bash Script
Tools
Karate API Testing, Microsoft Power BI, Jira, Worksoft Certify, Confluence, Cucumber
Paradigms
Manual Testing, Testing, Azure DevOps, Unit Testing, Test Automation, Automated Testing
Other
Octopus Deploy, Quality Assurance (QA), QA Testing, Integration Testing, SDET, CSV, Data Management, Google Data Studio, Data Engineering, QA Automation
Libraries/APIs
QuickBooks API, Google Sheets API, REST APIs
Platforms
Azure, Docker, Linux, Unix
Frameworks
Cypress, JUnit
Storage
Google Cloud
Education
Bachelor's Degree in Software Engineering
University of Technology Sydney - Sydney, Australia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring