• Develop SCADA software for distrubuted systems using Sencha ExtJS, C++, Sybase SQL, and SQLite
• Used SVN, Atlassian Crucible, Confluence, and JIRA regularly for defect fixing and for team collaboration for development of new features
• Develop QA processes to assure quality, prevent defects, and identify failures
• Designing and implementing a new client/server selenium based automatic testware in Java and in Python
• Implemented coding standards for company in Java, Python, GWT framework, and MySQL SQL database queries
• Designed a MySQL database using standard relational database methods including Database Normalization up to 3NF
• Used OPC UA Expert and MdBus to gather information about a hierarchical database using OPC UA and Modbus protocols respectively for troubleshooting
• Strong skills in Solaris and RedHat Linux for troubleshooting and debugging code
• Used Chrome developer tools effectively to gather memory information and to analyze performance, stability, and functional performance of web applications
• Performed task management and project management for the QA department
• Continue to lead the QA department since its inception in the company
• Implemented a requirements gathering process using JIRA for project management, QA, and software departments
• Created policies on manual testing and acceptance testing for customer builds
• Worked with customers on testing and troubleshooting our software
• Designed and implemented a new wiki based format
• Designing a new manual testing planning, building, execution, and data analysis website for automating the manual testing process
• Plan and schedule video production for Training and Sales videos
• Film presenters using DSLR cameras and creative use of limited equipment
• Edit video and audio using Adobe Premiere, Adobe Audition, and Audacity
• Create video bumpers and creative effects using Adobe After Effects
• Created solutions and processes for improvement on documentation