Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Amit Jain

Fremont,CA

Summary

Quality assurance engineer with 15+ years of experience in developing and executing detailed, comprehensive, and well-structured test strategy, test plans and test cases for Web, Mobile, API, and backend of consumer-facing enterprise and SAAS products using different software testing techniques including upgrade, zboot, backward compatibility, accessibility, security testing. Leading initiatives of model quality testing using Azure OpenAI, Google Gemini, NowLLM and Amazon Anthropic.

Overview

15
15
years of professional experience

Work History

Senior QA Engineer - Lead

ServiceNow Inc
02.2022 - Current
  • Spearheading model quality efforts for Generative AI and Agentic AI across Customer Service Management and industry workflow
  • Thoroughly evaluating the model prompt output for completeness and hallucination and sharing metrics with leadership about the improvement made on each iteration
  • Designing, writing and maintaining test suites for functional and model quality testing for GenAI and Agentic AI features
  • Working closely with cross-functional organizations, project teams and platform teams to develop project schedules, execute test plans and cases and deliver high quality products
  • Acting as a strong advocate for quality in the product development process for software engineering.
  • Acting as subject matter expert for our cloud products and interfacing/sharing knowledge with both internal groups (developers, customer support, PM), as well as external groups (partners integrating with our systems)
  • Leading GenAI model quality evaluation efforts and providing valuable feedback to improve the model output in multiple iterations
  • Building Automation framework for new features and regression test cases with a goal of reducing the regression test cycles by 70%.

Senior Software Engineer

Samsung Research America
02.2017 - 02.2022
  • Develop tools and processes for complex, very highly scalable distributed systems.
  • Designing, writing and maintaining automated test suites for the functional and performance testing of REST APIs.
  • Assisted in creating the project toolkit (e.g. templates for requirements traceability, test plans, cycles, cases, scripts and standardized reports, such as a root-cause bug report and a test execution progress report)
  • Lead Code Review and Code approval process for automation scripts.

Senior QA Analyst

Travelex
12.2014 - 10.2016
  • Lead the automation efforts of the Point of Care Assist (POCA) end-to-end testing team and collaborate with cross-functional teams, including software developers, product managers, business analysts, and clients and provide effective test solutions, create comprehensive test plans execute and automate them, for the customer portal’s UI (desktop and mobile) and web services (REST APIs).
  • Designed and implemented automation frameworks and automated test scripts in an all-manual testing team increasing the automation coverage from 0 to 80% and reducing regression testing efforts by 90% by running sanity and regression tests on each deployment.
  • Leveraged Jenkins as a tool for continuous integration (CICD) and reporting of test results.
  • Used Project Object Model (POM) design pattern to create automation frameworks to increase reusability and reduce duplication.
  • Implemented in Selenium Web Driver, Appium, Cucumber, SQL, RestAssured, Junit, TestNG, Postman, Git, GitHub, and Rally.

Business Technology Analyst

Deloitte
06.2013 - 12.2014
  • Work independently in the automation team creating test cases for assigned features covering functional, and usability aspects.
  • Followed test-driven development techniques to create automated scripts to perform log checks on UNIX servers, database testing, and backend testing using Cucumber and Java, automating a tedious manual process involving multiple steps.
  • Worked in a well-organized Agile environment doing manual testing as well as Automating regression test suite of over 600 test cases reducing time from 100 hours of manual effort to 1 hour reducing regression testing time by 99%.

Technical Associate

Tech Mahindra
06.2010 - 06.2013
  • Reduced time and efforts to create test script for team members by 35% by implementing automation framework for API and UI based Testing for end-end scenarios.
  • Managed the efforts of setting up the Continuous Integration Testing using Jenkins for deployment Sanity and nightly executions.
  • Involved in script development, script versioning using Git/GitHub and lead automation framework development and Test Tool development efforts.
  • Poses excellent Leadership skills, analytical and programming skills and ability to work as individual and team member.

Education

Bachelor of Technology - Computer Science

Rajiv Gandhi Prodyogiki Vishwavidyalaya
06.2009

Skills

  • Languages and web technologies: Java, Python, JavaScript, Typescript, SQL, Nodejs, Angular, HTML, CSS, JSON, GenAI, Agentic AI
  • Tools and Frameworks: Selenium, Appium, Cucumber, Postman, Rest Assured, TestNG, JUnit, Maven, JMeter
  • Cloud / DevOps Tools: AWS (EC2, Lambda, S3, CloudFront, CloudWatch, Route53, Amplify, SES), Jenkins
  • Software: Git, GitHub, Bitbucket, Confluence, Rally, JIRA, TestRail, Sauce Labs
  • Database: MySQL, Oracle, MongoDB, DynamoDB

Timeline

Senior QA Engineer - Lead

ServiceNow Inc
02.2022 - Current

Senior Software Engineer

Samsung Research America
02.2017 - 02.2022

Senior QA Analyst

Travelex
12.2014 - 10.2016

Business Technology Analyst

Deloitte
06.2013 - 12.2014

Technical Associate

Tech Mahindra
06.2010 - 06.2013

Bachelor of Technology - Computer Science

Rajiv Gandhi Prodyogiki Vishwavidyalaya
Amit Jain