Overview
Summary
Skills
Accomplishments
Affiliations
Work History
Education
Hi, I’m

Santhosh Kumar Soma

Tracy,CA

Overview

15
years of professional experience

Summary

Result driven Software Quality Assurance Leader, expertise on Gen AI, LLMs, Security, Mobile, SaaS, Cloud and E-commerce Domains. Exceptional Leadership, teamwork and communication skills. Great Strength in Test Automation and Proven record of leadership in Quality Engineering.

Skills

  • Automation Tools
  • Selenium RC, Web Driver, SAHI OS, Sahi Pro, Telerik Test Studio, SoapUI, Test-complete, Appium
  • Prompt Development
  • Open AI , LLAMA2
  • Prompt Injection
  • PyRIT
  • Test Frameworks
  • TestNG, PySys and Junit
  • Bug Tracking Tools
  • Team track, Rally, RTC (IBM), CQ ,Telerik Team pulse and JIRA
  • Version control Tools
  • Visual Source Safe, SVN, Harvest and Git
  • Code Coverage Tools
  • Apache EMMA, Jacoco
  • Programming Languages:
  • Core Java, Python
  • Scripting Languages
  • Java Script, Bash Script, Shell Script, GroovyScript and Apple Native Script
  • CLI Tools
  • ADB, libimobiledevice and Apple Configurator
  • Build Tools
  • ANT, MAVEN, Gradle and XCode Build
  • CI/CD Tools
  • Jenkins, Team City
  • Test Case Management Tools
  • Test Rail, Jira Xray
  • IDEs
  • Eclipse, PyCharmCE, XCode, Android Studio

Accomplishments

  • 15+ Years of Experience in Quality Engineering with extensive Gen AI, LLM, Security, Mobile, SaaS, Cloud and E-commerce Domains.
  • Developed In-house "UVT" Test Automation Benchmarking Framework for Aisera Gen AI Platform, automating testing for 50+ Gen AI Bots. This resulted in approximately ~2K man-hours saved.
  • Integrated LLMs into testing pipeline, improving chain of System Prompts accuracy by 30% and reducing language-related issues by 20%.
  • Led LLM Migration Project(GPT4 to LLAMA2), reducing model latency by 30%, improving accuracy by 15%, and saving $150,000 in operational costs.
  • Implemented On-Demand Prompt Injection Jobs to evaluate the performance of Aisera Gen AI Domain specific models for each Major Release.
  • Designed and Built In-House Test Automation Framework "NextGen" for Mobile Automation. ~2.5K End to End Tests Automated with “Next Gen” Framework and running on real devices daily.
  • Migrated “See Test” to “Appium” with minimal changes in Tests. This complete exercise saved ~$100,000 Quality Engineering Operational cost..
  • Established and maintained an In-House Device Lab with 50+ devices across Android, iOS, and Mac platforms, saving ~$120,000 in Quality Engineering operational costs
  • Implemented an In-House device lab monitoring mechanism to conduct health checks on connected devices prior to allocation for execution..
  • Established continuous Integration Jenkins nightly jobs for all Ivanti Mobile Applications with an In-House device lab.
  • Implemented battery consumption automated tests for iOS platform, ensuring zero customer complaints on battery draining for Ivanti iOS Applications.
  • Captured code coverage with E2E Test automation (Appium + Jacoco) for Android Apps, enabling identification of uncovered areas in code paths/features.
  • Presented “High Availability and Resilience” Cloud Service offerings at Annual Progress User Group Conference EMEA.
  • Built UI Test Framework with Sahi Pro to Perform 24X7 UI Validation for Production Services

Affiliations

  • Recognition and Reward in Mobileiron(Q1-2019) for Implementing code coverage and QE Dashboard for Client Applications.
  • Recognition and Reward in Mobileiron (Q4-2018) for dedication and timely contribution in automating the battery tests of MTD use cases
  • Outstanding Contribution Award in Progress for diligent efforts in rising up to the need of the hour and leading the QA activities of Cloud Services 1.4.1 release (Engineering Improvements and SOC2 Features)
  • Recognition and Reward in Mobileiron(Q1-2018) for designing and implementing of retry with failure recovery in Next Gen Framework
  • Bugs Bunny award in Accolite for the excellent ownership on multiple projects and project improvement suggestions
  • Spot Recognition in Progress for Easyl registration Hot Fix rollover to production within 48 hours of issue reporting
  • Achievement Award in Progress for Automating End to End integration test scenarios which reduces and saves 240 Person hours (30 Person days) for organization

Work History

Aisera

QA Manager
10.2023 - Current

Job overview

  • Highly motivated and results-oriented Gen AI Testing Expert proficient in testing both Gen AI solutions and Gen AI-enabled applications
  • Experienced in designing, implementing, and leading LLM and AI solution testing strategies tailored for Gen AI technologies
  • Understanding of NLP, Omni-Channel testing, TTS, and STS as they apply to Gen AI platforms and applications
  • Expertise in prompt engineering, data acquisition, LLM migration strategies, and intelligent test automation methodologies specific to Gen AI environments
  • Pioneered Smart Automation Test Framework customized for Gen AI testing requirements
  • Established Benchmarking Test Framework for consistent quality and performance evaluation of Gen AI solutions and applications
  • Led End-to-End Test Automation initiatives tailored for Gen AI-enabled apps, covering complete automation cycles
  • Advanced Prompt Engineering skills applied to automate complex test scenarios inherent to Gen AI technologies
  • Utilized tools like PyRIT for single and multi-turn injection attacks to ensure robust security measures in Gen AI applications
  • Successfully led LLM Migration Validation during transitions from different Gen AI models, ensuring seamless integration and performance continuity
  • Developed Intelligent Test Automation libraries specifically designed for Gen AI applications to enhance performance and user experience
  • Identified and addressed gaps in test plans specific to Gen AI testing, implementing new strategies for comprehensive evaluation
  • Prioritized high-risk scenarios through Risk-Based Testing Strategies, optimizing resource allocation for Gen AI testing projects
  • Proficient in leveraging platforms like Hugging Face for data acquisition and management tailored for Gen AI testing needs.
  • Leverage LLMs for multilingual test data generation, ensuring comprehensive coverage of language-specific features and functionalities.
  • Evaluate Aisera Domain Specific Models performance using LLMs, assessing accuracy and fluency in understanding and generating various supported Domains(IT, HR, Banking, Insurance..etc)

Ivanti

Manager, Quality Assurance
04.2021 - 10.2023

Job overview

  • Managed a team of 10+ QA professionals, ensuring efficient daily testing and release activities.
  • Streamlined partner relationships for Mobile Threat Defense (MTD) solutions, saving Ivanti's QA capacity by 45 man-days.
  • Rebuilt and stabilized a 60% portion of the Offshore QE Team within 6 months.
  • Increased customer satisfaction by achieving a 70% reduction in customer defects (FY 2022).
  • Championed continuous quality improvement by analyzing quality gaps and defining action plans.
  • Oversaw defect tracking, reporting, and resolution to identify recurring issues and enhance future releases.
  • Achieved 90% release accuracy by consistently delivering iOS apps on schedule.
  • Achieved significant automation , 100% Post Production Sanity and 78% of Regression testing.
  • Instrumental in raising overall Unit and Integration Test coverage, improving overall Code coverage by 28%.
  • Oversaw defect Tracking , reporting and resolution process using jira to identify repeated issues and improve release going forward.

Ivanti

Staff SDET(*Mobileiron Acquired by Ivanti)
01.2017 - 03.2021

Job overview

San Jose, California - January 2021 - March 2021

  • Designed and built In-house Stress Test Framework "Pulsar" for MobileIron applications (iOS & Android)
  • Developed Core Services in Pulsar framework for App Crashes, Battery Utilization, and CPU Utilization
  • Automated End-to-End Use Cases with Pulsar Framework for Longevity and Stress Testing on both platforms
  • Analyzed Longevity Test Results, reported issues, and performed root cause analysis
  • Documented E2E Test Case development and debugging with Pulsar Test Framework

MobileIron

Mountain View, California - January 2020 - December 2020

  • Demonstrated expertise in Appium internals, customizing and fixing issues for MobileIron needs (WebDriverAgent, AppiumforMac, WinAppDriver, UIAutomator2)
  • Identified and resolved issues in Appium components to support early beta releases for MobileIron App certification (Android & iOS)
  • Designed and implemented a common Quality Engineering Executive Dashboard
  • Automated End-to-End Cases for Pre Apple App Submission
  • Extended Automation Framework to leverage existing tests for branded Client application certification
  • Developed iOS Test Application "Open URL in Safari" to expedite execution and stabilize tests
  • Automated complex E2E features across Mobile Device Management, Mobile App Management, Mobile Threat Defense Solutions, AFW (Android for Work), DEP (Device Enrollment Program), various MDM configurations (VPN, WIFI, Exchange), and FIDO Zero Trust passwordless authentication

Hyderabad, India - July 2017 - January 2020

  • Led automation efforts for 10+ Android and iOS apps (Mobile@Work, Go Client, Docs@Work, Web@Work, PIV-D, etc.)
  • Increased automation coverage and resolved challenges with device automation (Android & iOS) (collaboration with MobileIron Client Team leaders)
  • Extended Next Gen Framework to support latest GA and Beta releases from Android, iOS, and Mac platforms
  • Added and extended features to Next Gen Framework to meet MobileIron needs
  • Designed and implemented features in Next Gen Framework:
  • Retry with failure recovery (handling unknown issues in the In-House Device Farm)
  • Test distribution (parallel execution of E2E use cases on multiple devices)
  • Scaled In-House Device Lab from ~10 devices to +50+ devices (Android, iOS, Mac) within 12 months
  • Added new drivers in Next Gen Automation for latest OS platforms (Mac OS, Watch OS)
  • Certified MobileIron applications on latest devices from various OEMs (LG, Samsung, Sony, Google, Apple, OnePlus, Zebra, etc.)
  • Managed and upgraded In-House Device Lab infrastructure for Device Automation
  • Developed Proof of Concepts with Next Gen framework for MobileIron initiatives (Core to Cloud migration, Post-Production verification, Battery Consumption Tests, On-Demand Automation, etc.)
  • Evaluated Code Coverage for all MobileIron Applications with E2E Automation
  • Mentored and coached Client Teams on automating manual use cases and upskilling automation capabilities
  • Actively participated and drove organization-level automation initiatives
  • Automated nearly 70% of End-to-End functional test cases on Android and iOS platforms
  • Upgraded existing drivers in Next Gen with latest changes from underlying automation tools
  • Managed backend infrastructure and added new features to the On-Demand Automation Portal
  • Actively engaged with the Appium community to identify and fix issues related to supporting Beta and GA releases from Android and iOS platforms

Accolite

Test Lead
12.2015 - 07.2017

Job overview

  • Sorted out daily test automation failures in the builds and integrated test results with Test Rail.
  • Automated UI Tests with Sahi OS and API Tests with SoapUI Pro for Idera SqlSafe and SQLDM.
  • Handled and Managed Test Complete Licenses for Windows Automation.
  • Part of Idera Client Acceptance Team, reviewed and approved the Other Vendor Automation Tests,maintained VM Infra for effective Utilization.
  • Assisted team in overcoming various technical and non-technical obstacles or limitations.


Progress Software

Senior Test Engineer-II
08.2013 - 12.2015

Job overview

  • Responsible for identifying and addressing daily test automation failures and deployment problems.
  • Performed Code Coverage for each Release using Clover to ensure correctness of application and to identify untested areas of application.

CA Technologies(subsidiary ofBroadcom Inc)

Quality Assurance Engineer
11.2011 - 07.2013

Job overview

  • Developed UI automation frameworks using Web Driver, Java, and TestNG to automate UI tests.
  • Implemented headless browser automation for onboarding cloud tenants in production environments.
  • Integrated API Rest Client with Rest Assured in Java for UI automation to interact with backend services.
  • Created custom reports using XML and XSLT with TestNG Listeners to enhance test reporting capabilities.


Valuelabs

Software Engineer QA
09.2009 - 10.2011

Job overview

  • Developed framework libraries for Snapfish E-commerce Application Teams(CORE, I18N, PS, MOBILE and Sanity verticals)
  • Migrated QTP Scripts with Selenium RC + Java automation.
  • Configured 12 Automation Servers at San Francisco with Selenium Grid and Hudson(Jenkins) to make sure that the tests are run in parallel on different systems and different environments.



Education

Jawaharlal Nehru Technological University
Hyderabad

Master of Science from Computer Applications
06.2009
Santhosh Kumar Soma