Pramit Silwal

Pramit Silwal

$25/hr
White/black box automation tester
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
39 years old
Location:
Kathmandu, Bagmati, Nepal
Experience:
5 years
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)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.