Santosh Singh

Software Engineer

Hyderabad, Telangana, India10 yrs 11 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 11+ years of AI/ML software engineering experience.
  • Proven track record in automation and performance improvement.
  • Designed frameworks for large-scale AI-driven systems.
Stackforce AI infers this person is a SaaS-focused AI/ML Software Engineer with extensive experience in automation and testing frameworks.

Contact

Skills

Core Skills

Ai/ml DevelopmentAutomation Framework DesignRelease ManagementBackend DevelopmentPerformance TestingFunctional TestingTest AutomationQuality AssuranceCustomer Support

Other Skills

AI/ML toolsAPI testingUI automationData integration testingPerformance metricsTest managementAI agentsTest case generationBot developmentTest case managementError detectionAutomation frameworksBackend automationAI computer visionMobile testing

About

AI/ML Software Engineer with 11+ years of experience, skilled in designing and developing AI/ML based frameworks for large scale systems. Proven track record of improving product quality and performance with automation and AI/ML based technologies. Key Highlights: Designed an AI/ML based API framework to test the backend in a faster and aggressive way with huge data. Designed various AI based tools and process to test big application with billions of data and complex processes. Reduced the automation development time by 50% with a well-designed framework. Helped the development team with bug leakage of less than 1-5% and enhanced performance of the application. A+ GPA in Neural Network, Computer Vision, NLP, Deep Learning, Recommendation Systems, Featurization and model tuning, Unsupervised learning and Applied Statistics. Secured perfect scores(100%) in all projects, EDA and data analysis. Looking for opportunities to leverage AI/ML to improve the quality and performance of software products and design complex ai driven systems.

Experience

10 yrs 11 mos
Total Experience
1 yr 11 mos
Average Tenure
1 yr 4 mos
Current Experience

Apple

Senior/Lead Software Development Engineer

Jan 2025Present · 1 yr 4 mos · Hyderabad · Hybrid

  • Lead AI Eficiency team, designed & implemented AI/ML tools and frameworks for:
  • ● Lead team of AI driven Efficiency team members for delivering releases for portals applications.
  • ● Developed AI driven framework for API/UI and data integration testing for applications with features like -
  • ○ Automated perf metrics retrieval and representation in infl uxDB
  • ○ Parallelisation | Resource management and effi cient handling of test cases for maximum coverage and minimum test cases.
  • ○ Reporting with AI based analysis and trends. Emailable reports. Slack Alerts.
  • ○ Automated E2E integration with Test management tool with parallel update through API.
  • ○ Data driven API testing framework with Tests driven by content in CSV fi les. (Increases AI effi ciency in generation of test automation)
  • ○ Key word driven UI automation increasing AI effi ciency for generation of test automation.
  • ○ Developed MCP and ai agent to generate e2e automation fl ow from requirement to Automated tests to reports and alerts.
  • ● Developed below AI agents and MCPs-
  • ○ Test Case generation agent (generation - validation - coverage - regeneration loop)
  • ○ UI automation agent( generate Automation script for my framework from steps)
  • ○ API automation agent (Monitor logs and generate api automation for data driven framework)
  • ○ Vision based comparison (Compare the UI network via vision based automation )
  • ○ Change Based AI regression(Create test suite & test cases for changes in a development PR)
  • ○ Test Data creation chatbots
  • ○ MockUp vs Actual UI validator through vision based testing.
  • ○ Application Info Chatbot
AI/ML toolsAPI testingUI automationData integration testingPerformance metricsTest management+2

Millennium

Software Engineer

Sep 2022Jan 2025 · 2 yrs 4 mos

  • Designed bots to manage entire release process -
  • PR reviews
  • Test case management - suggestive test creation from jira with automation on BDD driven framework.
  • Release quality status - Execution of tests, Status of tests, Retest, confidence and risk
  • Log management, error detection and categorisation of errors. Mapping errors to components and reducing the time to fix the problem
  • Designed BOT for creating context driven GPT bots creation. The bot can create GPT bots with the context and RAG(Retrival Augmented Generation) for large contexts.
  • Designed wiki GPT which was GPT trained with confluence pages in my firm over langchain.
  • Managed the end-to-end release process for an application Core Data which is a firm's common data application. This application provides data to the entire firm and various downstream applications.
  • The process involves release management signoff, feature testing, UI application, API backend, data quality testing, Production/UAT testing, Version testing, migration testing and test management process.
  • I am an AI/ML driven engineer, I leverage AI/ML to test large scale systems faster and efficiently. We process billions of data daily and the quality of these systems can only be ensured with automation and AI/Ml based testing technologies.
  • Designed an AI/ML based API framework to test the backend in a faster and aggressive way with huge data.
  • I designed an AI/ML data creation framework which was used to create test data for various scenarious.
  • Designed and developed end to end pipeline for the automated testing. This include automated runs on deployments, on demand runs on API calls to trigger automations, failure analysis through AI driven analyzers and automated analysed risk reporting on emails.
Bot developmentRelease managementTest case managementError detectionAutomation frameworksAutomation Framework Design+1

Meesho

Lead Software Development Engineer

Aug 2021Sep 2022 · 1 yr 1 mo · Bangalore Urban

  • Lead and Manage supplier advertisement Efficiency team from scratch. Design develop supplier advertisement end to end framework for backend automation from scratch. Develop/Deploy backend setups for automation on Springboot framework.
  • Developed an AI computer vision based tool for crawling the entire apk and web and compare the taken snapshots with AI based computer vision technique(Siamese Network)
  • Design, plan and test the mobile version for advertisement UI and backend
  • Train and guide new joinee and knowledge transfer about the product.
Backend automationAI computer visionMobile testingSupplier advertisement frameworkBackend DevelopmentAI/ML Development

Citrix

Senior Software Engineer

Nov 2019Aug 2021 · 1 yr 9 mos · Bengaluru Area, India

  • TEAM : Android and iOS Performance Automation
  • Outline :
  • Performance automation for Android & iOS Workspace app. Analyze and improve the performance of the app. Identification of bottleneck and resolving performance issues.
  • Key Responsibilities & Achievement :
  • Designed & developed framework for mobile performance testing with capability of logging, reporting(jira , slack, powerbi & other), Fail capture, snapshots, recording, network log capture, jira bug creations, alert generation & other features
  • Identified and improved performance issues which led to 90% reduction in time & improved user experience.
  • Developed device farm for easy device management with resolved many blocker and issues for cross geo mobile testing
  • Debug and manage performance testing parameters and identify core issues.
  • Analyse the risk on release with automation parameters and performance values
  • Design CI/CD with jenkin pipeline
  • Code review and coding standard
  • TEAM : Android Automation Development & Framework Design
  • Outline :
  • Handle automation and framework design & maintenance for Workspace app team for easy development and automation of tests. End to End app testing responsibility
  • Key Responsibilities & Achievement :
  • Designed and developed a data driven framework for fast mobile automation with capability logging, reporting(Jira, HTML, Slack, email), Fail Capture, snapshot, recording, jira bug creation and many other features to ease automation & reporting
  • Early bird capturing of bugs with automated testing. Reduced incident by 40%. With 1-3 % of bug leakage
  • Designed App Crawler for sanity testing
  • Design and developed CI/CD pipeline
  • Resolved blockers and solved issues in automation.
  • Security testing and practice
  • Code review and coding standard.
  • AWS device farm integration
  • Code coverage and reporting
  • iOS mobile automation
Performance automationMobile testingCI/CD pipelineBug trackingPerformance TestingAutomation Framework Design

The d. e. shaw group

2 roles

Senior Software Engineer

Promoted

Jan 2019Nov 2019 · 10 mos

  • TEAM : COMPLIANCE
  • Handle full responsibility for end to end testing for Compliance
  • Model/Practice : Scrum
  • Type of Testing : Functional ,Regression, UAT ,Production testing , UI Testing , API testing , Data Testing
  • Tools/Technology Used :
  • Language : Java , Python
  • Management and reporting : Jira
  • Execution : Jenkin
  • Build tool : Maven
  • AutomationFramework : Data driven testing , keyword driven testing , Hybrid frameworks
  • Test Framework : Testng
  • UI testing package : Selenium
  • Driving quality practices in compliance testing
  • I have worked on reuse of UI with own derived steps (No such method are available for re-use of UI in internet ) in Selenium . With this we can mix automation + manual observation .
Functional testingRegression testingAPI testingAutomation frameworksFunctional TestingAutomation Framework Design

Software Engineer

Dec 2017Nov 2019 · 1 yr 11 mos

  • TEAM : COCOA
  • Handling full responsibility for testing and automation End to End for Cocoa -Coffee Platform , a post analysis activity platform .
  • Basic responsibilities include understanding the product functionally , planning and implementation of test cases and strategies , execution and reporting and automation .
  • I have built a new test execution reporting tool which along with general test reporting of failure count and various graphical representation it was also representing metrics like coverage , traceability of the requirement and risk based on the weighted cyclometric complexity of the requirements and coverage of requirements. This help in identification of priority , most vulnerable section in testing and impact of failure
  • I have created a hybrid framework of Data driven and keyword driven from scratch depending on the project.
  • I have designed web crawler for basic sanity of UI which will automatically test the basic sanity of all the element and navigation on the url .The only input was url of the page .
  • I have improve the reporting and tracking too in my firm . I included various new features like coverage , traceability of the requirement and risk based on the weighted cyclometric complexity of the requirement and coverage of requirements. Along with these customisable metrics can be introduced depending on requirement of the project and manager.
  • Scrum model is used in the organisation , where we have continuous development and parallel testing cycle .
  • I have also developed hybrid framework which helps in better management of the cases and easy implementation .
  • I have also implemented various python scripts for automation of task .
  • Full responsibility and ownership of module .
  • Worked on developing a GUI which can create test cases bases on your command spoken .
  • Create self tester software which creates test cases for all the element present in the UI link .
Test automationScriptingQuality assuranceTest AutomationQuality Assurance

Amadeus labs

Software Engineer

Jun 2015Dec 2017 · 2 yrs 6 mos

  • I am handling full responsibility for testing and automation End to End for ALTEA retailing platform for Airline Industries .
  • Development of script for tooling purpose depending on requirement from Customers (eg British Airways and other airlines )
  • The activity involve scripting in python automation scripts and quality activity in Software Testing life Cycle end to end (that is from Planning , Strategizing to Scripting, execution ,reporting and analysing ) .
  • I provide functional knowledge ,support and training for the Software to customer and colleagues
  • Owning the module for Quality Assurance for few of the modules in ALTEA
ScriptingQuality assuranceCustomer supportQuality AssuranceCustomer Support

Education

The University of Texas at Austin

Master's degree — Artificial Intelligence

Jul 2021Jul 2022

nit warangal

Bachelor's degree

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Ai/ml Development & Automation Framework Design

Explore similar profiles based on matching skills and experience