Verified Expert in Engineering
QA Engineer and Developer
Keshav is a software engineer with over 16 years of experience. He excels with DevOps, infrastructure, integrations, and automated tests. Keshav has expertise in writing automated tests for API and UI and setting up CI/CD using GitLab, Jenkins, and GitHub Actions. He has completed end-to-end testing, led teams, and mentored QA professionals. Past roles include: senior SOA test engineer and lead QA engineer.
The most amazing...
...migration I've led was of an application to Oracle Cloud Infrastructure that involved complex configurations, monitoring, and automated regressions.
Senior Software Engineer
- Developed an API test automation framework using Python and Pytest.
- Integrated the automated tests to the CI/CD pipelines using GitHub Actions.
Senior Software Engineer
- Migrated existing AddThis application stacks in Kubernetes from Equinix to Oracle Data Cloud Infrastructure (OCI).
- Led an offshore team for project schedule and deliveries. Used Terraform, Ansible, Docker, Kubernetes, GitLab, and Jenkins regularly.
- Setup the test environment and Selenium hub using Kubernetes. Maintained the test environment.
Lead QA Engineer
- Led testing practices, processes, testing, and release guidelines at XAPPmedia.
- Designed and created a data-driven automation framework and automation scripts for testing web services, database validation, functional tests, and UI tests using Python and Selenium Web Driver. Integrated these with a CI/CD pipeline.
- Analyzed tools for test management and integrated TestRail with YouTrack. Integrated test scripts with TestRail to reflect the execution status and report.
- Mentored junior QA team members and ensured QA practices and processes were implemented.
SOA Test Lead
- Completed the end-to-end testing of messaging-based systems and ESBs (TIBCO EMS and JMS messaging).
- Tested the message flow between services and the queues using SOAP UI.
- Automated the system testing of the in-house APIs for GemFire.
- Created the test plan and test cases based on the requirements.
Senior SOA Test Engineer
- Validated all aspects of a web service, from service virtualization to unit and functional testing of client and server using ITKO LISA.
- Planned, designed, and developed automated test scripts using ITKO LISA (BeanShell). Executed tests and documented and analyzed test results.
- Conducted testing of MMQ or MQ series messaging and dealt with XSD and XPath. Worked with WSDL, XML, and SOAP messaging.
- Assisted the offshore team and coordinated the testing activities, which required assistance from the onsite team.
- Created the test plan and test cases and executed them where it was not possible to automate the services.
Oracle Data Cloud Application Migrationhttp://www.addthis.com
Measuring the Performance of VoIP Over Wireless LAN
Performance Measurement of VoIP Over Wireless LAN
I was one of the authors of this paper, whose main goal is to compare the performance of the Voice over IP protocol in both LAN (802.3) and WLAN (802.11). This paper examines how this communication protocol performs in two different network setups and analyzes the results obtained using the OPNET modeler. It also examines the optimization of 802.11e for Quality of Service (QoS) using the priorities to provide real-time service for voice over the Internet protocol.
TestRail, SoapUI, GitLab CI/CD, GitHub, Apache JMeter, Terraform, Ansible, LoadRunner, MATLAB, HP Application Lifecycle Management (ALM), Git, Pytest
QA Automation, Manual QA, QA Testing, UI Testing, SOAP, Quality Assurance (QA), Automated UI Testing, Control Systems, Engineering, Electrical Design, Microcontrollers, Microprocessors, System Administration, Data Mining, System Architecture, Network Design, Gemfire, API Testing, WLAN, VoIP, CI/CD Pipelines, Networking, Networks
Kubernetes, CA LISA, Docker
Cassandra, Oracle Cloud, Databases, Database Administration (DBA)
Master's Degree in Computer Science
Northern Kentucky University - Highland Heights, Kentucky, USA
Bachelor's Degree in Electrical Engineering
Saint Cloud State University - Saint Cloud, Minnesota, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.Start hiring