Pramit Silwal-
SOFTWARE DEVELOPER IN TEST
SUMMARY
Software Developer in Test with over 5.5 years’ experience of designing and developing automated tests and test
frameworks. Well versed with multiple facets of test automation including planning, test scripting, and continuous
integration. Keen problem solver, always looking to grow my skillset in latest tools and technologies and merit successful
project results.
Test Framework Creation ·Test Automation· Functional Testing · Performance Testing
UI Automation Testing · API Automation Testing · Java· Python· SQL ·
Continuous Integration(Jenkins) · Version Control · Agile
TECHNICAL SKILLS
Languages: Java, Python, NodeJS, VBScript, HTML5, CSS, C++, JavaScript, Salesforce (Apex + VisualForce)
Frameworks: Junit, TestNG, PyTest, Selenium, Maven, Spring, Mockito, NodeJS, Mocha
Version Control: Git, TFS, SVN
Web: HTML, CSS, JavaScript, jQuery, AJAX
Web Services: REST, SOAP, JSON, XML, Postman
Databases: Oracle, Sybase, MySQL, MariaDB
Tools: Jenkins, Fiddler, JMeter, Locust, Github, Docker, Polar, PowerShell, Linux Shell, HP UFT/QTP, JIRA, PyCharm,
Eclipse, Atom,
PROFESSIONAL EXPERIENCE
Dell EMC, Austin, TX
October 2018 - June 2018
Automation Test Engineer
Ramped up test automation of various modules of VxFlex Manager, a deployable Hyperconverged Infrastructure stack
solution.
! Develop and Execute automation Scripts using Python and Selenium for regression testing configuration,
administration and deployment features of the system.
! Enhance UI testing with SSH validation for several devices including servers, switches, gateways and VM
Managers.
! Wrote ad-hoc utilities for log analysis, VM provision, file system security scanning.
! Incorporated regression test script into Jenkins pipeline and deliver report of test run to key stakeholders on a
regular basis.
! Liaise with manual QAs to prioritize Scrum backlog, identify automation feasibility and provide estimation for
automation completion.
Technologies used: Python, Selenium Webdriver, Jenkins, NodeJS, Mocha, VMWare VCenter, JSON, Putty, Linux
Intercontinental Exchange, New York, NY
May 2017 - September 2018
Software Development Engineer in Test
Created tools and test strategies for testing fixed income analytics suite of products. Worked on multiple projects covering
datacenter migration, FTP and API testing, performance testing, UI testing and fixed income calculations.
! Created test framework from scratch for cross testing Java migration module against existing C++ solution. This
effort included building multiple FTP and REST API clients to fetch dispersed data and assimilate into a single
source of truth.
! Ported portions of the calculation logic from C++ to Java utilizing core Java and Spring IoC.
! Created a smoke and performance test suite using HP UFT (VBScript) for a Desktop Based portfolio analysis
application.
! Coded several verification scripts using Python and PowerShell to verify the proper deployment of legacy
applications to new datacenter servers (includes file structure verification, database and server configuration
verification, smoke testing web services.)
! Enhanced FTP watcher regression test suite to make the tests better configurable and data-driven.
! Strategized and executed performance tests for several legacy systems using JMeter and Polar.
! Configured Jenkins test Jobs for deploying few legacy application modules.
Technologies used: Java, Python, JUnit, VBScript, PowerShell, Jenkins, Artifactory, JMeter, Polar, TypePerf, UFT (with
Infragistics plugin)
Rackspace Hosting, San Antonio,TX
December 2015 - May 2017
Quality Engineer II
Created an automated regression test suite for the global sales and contract team at Rackspace, then another one for testing of
the Salesforce contracts module. Focus was on creating smoke and regression UI and API based test scenarios for seven
applications using primarily Python and Selenium.
! Provided and implemented test strategy on automated smoke, regression and integration testing of several
applications. Served as the knowledge source of the various applications and mentored newer resources with
Python’s testing techniques.
! Utilized the PyTest framework and Selenium Python plugin for creating UI automation tests on smoke and
regression scopes
! Utilized the page object model as well as object repository pattern to accomplish full regression on the product
management application.
! Spearheaded efforts to simplify automated smoke testing using both API and UI of the internal Salesforce
implementation.
! Created several API test scenarios using internal application’s REST endpoint and Salesforce’s SOAP WSDL.
! Wrote SQL queries against the Salesforce environment for several complex test scenarios.
Technologies used: Python, PyTest, Selenium, Jenkins, REST, SOAP, SOAPUI, Postman, Ruby, Cucumber, OS-X.
SUNCORP Group, Sydney, Australia
June 2013 - January 2015
Software Test Engineer
Tested multifunctional web and mobile applications, including broker management systems, user behavior tracking, and
messaging APIs. Implemented full product lifecycle, from project initiation through deployment using Agile Scrum.
Designed functionality modules, performed unit testing, integration testing and UI testing. Collaborated across product teams
for knowledge sharing and best practices.
! Utilized Java, JUnit and Selenium to drive the automation effort involving smoke, regression and end-to-end tests.
! Created regression test suites using Java and Selenium Webdriver to automate the workflow between external webbased system and internal policy management system.
! Utilized data driven testing by leveraging Oracle database server and SQL queries to create use case specific test
data set.
! Built an in-house tool for translating external system’s data requests to one of Suncorp’s policy management
systems.
! Worked in a lean startup team to build a cross platform mobile application various technologies such as AWS,
Google APIs, Xamarin, accelerometer, gyroscope.
Technologies Used: Java, Selenium Webdriver, JUnit, Spring MVC, Hibernate, Oracle, Xamarin, Maven, Git, SVN, JIRA,
Windows, Linux, iOS
NEXUS Communications, Columbus, OH
April 2013 - June 2013
Software Developer
Designed and implemented modules of an eCommerce website for selling mobile phones and services using Salesforce.
Created feature enhancements, custom views and custom workflows. Performed unit tests for custom logic created by myself
and other developers.
! Created custom webpages and workflows to aid the system development
! Upgraded the test coverage for various controllers to increase reliability of workflows and custom code.
Technologies: Salesforce, REST, HTML, CSS, JavaScript, jQuery
KEYSERIES LLC, West Des Moines, IA
September 2012 - December 2012
Salesforce Developer Intern
! Utilized Salesforce, Javascript and JQuery to build and test custom enhancements to healthcare information system
Miami University, Oxford, OH
August 2010 - May 2012
Instructor, Department of Computer Science
! Taught undergraduate business computing course. Utilized MS Access and Excel to deliver course materials
including lab work involving business case scenarios.
SOFTVERK INC., Bangkok, Thailand _
May 2010 - August 2010
Software Developer
! Prototyped and developed custom video editing software for wearable camcorder. Built enhancement modules for
rental management system. Technologies Used: Qt Framework, C++, Java, REST.
EDUCATION
Miami University, Oxford, OH, USA
Master of Science in Computer Science (Research with 2 publications, 2012)
Key Courses: Advanced Algorithms, Advanced Networks, Artificial Intelligence
Assumption University of Thailand - Bangkok, Thailand
Bachelor of Science in Computer Science (2010)