Systems Engineer Resume
SUMMARY:
- Strong at debuggingand troubleshooting (ex perfmon) the defects and fixing it.
- Strong at monitoring performance of cpu and network using top, netstat, iostat, tcpdump, vmstat, ps, lsof, /proc to name a few.
RELEVANT SOFT SKILLS:
- Team Player and Collaborator.
- Excellent time and task management skills and multitasking skills.
- Excellent communication skills and proficient in English, Hindi, and basic French knowledge.
TECHNICAL SUMMARY:
Programming Languages: Python, Perl, Java, C#, JavaScript(jQuery), C, C++, Shell Scripting, PowerShell Scripting, Prolog
Operating System: Linux (Rhel6 and higher, Ubuntu 14.04 and higher, CentOS 7, Fedora 19 and higher), Win2k3 64bit/32bit, Android (Oreo)
Virtualization: VMware Workstation, VMware Server, VMware vSphere ESXi, KVM - QEMU Cloud.
IDE: Visual Studio 2015, Eclipse, NetBeans, Emacs, Xcode.
Version Control: Git, SVN (Subversion)
Web framework: Django.
Defect Tracking Tools: Bugzilla, JIRA
Testing Frameworks: TestNG, Junit, Pytest, unittest, Selenium Webdriver, UI Automator, Espresso, Appium, BDD with Cucumber using Gherkin, UAT, Regression testing
Open Source Technologies: OpenStack, Apache Solr.
Configuration Management Tools: Puppet.
Continuous Integration and Build Tools: Jenkins and Gradle, Bamboo, Active Directory/LDAP setup, maven, ant
Packet Analyzers: Wireshark, Firebug, Fiddler
Markup Languages: XML, HTML.
Web Technologies: ApacheTomcat, JSON, IIS, REST-API, AJAX, CSS, HTTP, JSP, Servlets, Nodejs, Microservices
Databases: PostgreSQL, MySQL, SQL Server, Oracle, SQLite.
WORK EXPERIENCE:
Systems Engineer
Confidential
Responsibilities:
- Development of tools, utilities, simulators in python for android devices on Ubuntu
- Develop RESTful API’s for both the devices based on REST API Design rulebook. Use of Postman to test the api’s.
Software Development Engineer in Test
Confidential, San Francisco
Responsibilities:
- Working on Android and iOS Apps for car sharing and ridesharing
- Test Automation Framework development in Python Appium for iOS and Android.
- Using Postman to test REST API and automate further
- App development in Android Studio and Xcode
- Django used for web apps.
Test Automation Development Engineer
Confidential
Responsibilities:
- Working test automation development on DTEK, Passwordkeeper apps which are Security based applications supported on Blackberry Key One device.
- Responsible for automation of DTEK application on Android.
- Experience in Android, Espresso and UI Automator.
- Java was used for development of test framework.
QA Test Automation Developer
Confidential
Responsibilities:
- Conducting scrums meetings and participating in scrum pokers for QA team.
- Responsible for automation of E-xclaim’s Payment and Pricing Work ow Management enables automatic item classi cation for consistent and accurate calculations
- Rest Assured plugin was used for api testing along with Java
Graduate Teaching Assistant
Confidential
Responsibilities:
- Grading and Marking Assignments of undergraduate students for below subjects.
- Programming in C.
- Computer Architecture.
- Web healthInformatics
- Conducting and Assisting Professors with Lab.
- Research project was coded in Python
Software Quality Assurance Engineer
Confidential
Responsibilities:
- Worked on testing and automation of software likeSplunk - a software that searches, monitors, and analyzes machine-generated big data via a web-style interface.
- Install and setup test automation infrastructure for python unittest, resolve dependencies required for execution of tests.
- Python was used to automate the infrastructure and installation.
- Using Postman to test REST API and automate further
Software Quality Assurance Engineer
Confidential
Responsibilities:
- Worked on testing and automation of a SaaS based product Satellite6 - system management application developed by Confidential .
- UI Automation done using Selenium 2 WebDriver libraries - a library for Robot Framework.
- RestFul API and CLI automation done using python unittest. TestNG/Junit Java.
- The automation framework was written in Python and Java.
- Configuring and deploying application and web servers such as Tomcat Apache.
- Rest Assured plugin was used for api testing in Java.
Software Quality Assurance Engineer
Confidential
Responsibilities:
- Worked on testing and automation of Network Virtualization platform for client.
- The automation was done using Perl scripting
Associate Software Quality Assurance Engineer
Confidential
Responsibilities:
- Design, analyse and automate functional and non-functional test scenarios and prepare test strategies and test plans.
- Configuring and deploying application and web servers such as IIS.
- Worked with tools like Wireshark to gain practical knowledge about TCP/IP layers and packet tracing.
- PowerShell scripting to setup the infrastructure and installation setup.
- Automation framework developed using C#.NET.
- Develop automation code for load/performance testing
Intern Developer
Confidential
Responsibilities:
- Generating web interface for any Cli in a generic way.
- Markup language used XML for writing configuration files.
- Web application developed using Django - which uses web services platform XML + HTTP.
- Web interface developed using CSS, HTML, JavaScript, Ajax/JSON, and SOAP.
