Software Automation Resume
4.00/5 (Submit Your Rating)
Santa Clara, CA
SUMMARY
Keystroke Dynamics is web application that capture keystroke of users while typing text on a keyboard. Front - end: HTML, CSS, JavaScript. Back-end: Python, Flask, SQL Lite, JSON.
TECHNICAL SKILLS
Scripting Languages: Python, NSIS, Shell, AutoIt.
Compiled Languages: C/C++, HTML, JavaScript.
Other: CSS, JSON, XML, Jenkins, SVN, Git, NSIS, InstallShield, Inno Setup, AutoIt, Visual Studio.
OS: Windows, UNIX/Linux, Mac.
PROFESSIONAL EXPERIENCE
Software Automation
Confidential, Santa Clara, CA
Responsibilities:
- Automation of build/install/test processes using Python scripting language
- Software application testing, test automation, product testing.
- Organizing continuous integration process (setting up and configuring Jenkins with SVN)
- Working with Windows command line and UNIX shell.
- GUI automation testing (Python scripting, AutoIt scripting, SikuliX)
- Research of existing Windows installer solutions..
- Nullsoft Scriptable Install System (NSIS) scripting.
- Creating flexible installer scripts for developed software.
- Writing flexible script to create different file installation package for each customer depends of building results(Python).
- SVN revision control system.
- Manipulating XML files programmatically using Python.
Software Development
Confidential
Responsibilities:
- Developed a mathematical model for biometric profile of keystroke dynamics based on digraphs and corresponding method for authentication.
- Implemented proof of concept software of the developed method for research and testing purposes using Win32API and C/C++.
- GUI development.
- Product Testing, automation testing, Quality control (QA) by using QTP automated functional testing tool.