Prabhat Pandey

Software Engineer

Bengaluru, Karnataka, India11 yrs 8 mos experience

Key Highlights

  • Expert in end-to-end test automation strategies.
  • Proven track record in microservices and API automation.
  • 12 years of experience in high-quality delivery pipelines.
Stackforce AI infers this person is a SaaS automation expert with extensive experience in microservices and API testing.

Contact

Skills

Core Skills

AutomationMicroservices

Other Skills

API TestingAPISpecAPIsAlgorithmsAndroidApache KafkaAppiumAutomated Software TestingBasic HTMLCC++Cadence VirtuosoCalabashCassandraChaos Engineering

About

I lead end-to-end test automation strategies combining UI, API, and backend validation, aligned with CI/CD pipelines and scalable frameworks, with 12 years of experience in building high-quality delivery pipelines.

Experience

11 yrs 8 mos
Total Experience
1 yr 11 mos
Average Tenure
2 yrs
Current Experience

Nutanix

Senior Member of Technical Staff

Jun 2024Present · 2 yrs · Bengaluru, Karnataka, India · Hybrid

Thoughtspot

Senior Member of Technical Staff

Mar 2022Jun 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • 1.Developed a BDD framework using cucumber, implementing critical enhancements to drive adoption within the team.
  • 2.Conducted multiple proof-of-concepts (POCs) and implemented support for GraphQL API automation, facilitating the adoption of new changes in GraphQL APIs and enabling the team to automate backlog in the backend framework.
  • 3.Enhanced automation by incorporating support for automated backend automation using swagger code gen in a gradle-driven project, resulting in a 60% reduction in automation time and increased speed.
  • 4.Served as the automation lead, collaborating with various team leads to successfully implement the automation framework developed by the Automation team and consistently added enhancements to promote adoption throughout Thoughtspot.
  • 5.Implemented a Chaos Engineering framework to test the resilience of microservices. Introduce controlled chaos, such as network failures, latency, or node crashes, and observe how microservices and databases respond. Used Chaos Monkey.
  • 6.Created a tool that automatically tests database schema changes for compatibility with existing microservices. It should detect and report any issues that may arise from evolving database schemas.
CucumberSQLMicroservicesGradleAutomationMaven+2

Harness

2 roles

Staff SDET

Oct 2020Apr 2022 · 1 yr 6 mos

  • Worked exclusively on NextGen Harness(Microservices)
  • 1.Microservices Orchestration Testing: Built a project that tested the orchestration of microservices using technologies like Kubernetes container orchestration services. Validated that services are deployed, scaled, and managed effectively.
  • 2.Microservices Resilience Testing: Built a testing project that focuses on testing microservices' ability to recover gracefully from failures. Evaluated the use of circuit retries, and fallback mechanisms.
  • 3.Database Testing: Tested microservices that interacts with databases or data sources from various platforms and services. Validated data consistency, querying, and access controls.
AutomationJenkinsMicroservices

Senior Software Development Engineer Test

Nov 2019Oct 2020 · 11 mos

  • 1.Spearheaded the automation initiative by utilizing Backend automation framework (Rest/GraphQL) and frontend automation framework (Selenium) with Junit-4 and testNG.
  • 2.Developed a cutting-edge hybrid automation framework from scratch, leveraging rest-assured, to automate end-to-end flows encompassing rest APIs, graphQL APIs, and selenium. This resulted in a significant reduction in testing time and enhanced visibility through the implementation of allure reports and Jenkins pipeline setup.
  • Assumed full ownership of the release cycle, overseeing pushes, rollbacks, and communication with cross-teams and senior management.
API TestingPythonJavaApache KafkaAutomationJenkins

Media.net

Senior Software Test Engineer

Jul 2016Nov 2019 · 3 yrs 4 mos · Pune Area, India

  • 1.Developed a rest assured API automation framework from scratch in python and integrated it into the Jenkins pipeline.
  • 2.Configured and maintained the testing environment, including Jenkins, for running automation suites for Android and WebApps.
  • 3.Created Python scripts to control the behavior of Crawling applications.
  • 4.Utilized Espresso, Robotium, and Appium to write integration tests for Android applications.
  • 5.Implemented appium for writing integration tests for iOS applications.
  • 6.Developed JMeter scripts to analyze the performance statistics of API's.
  • 7.Prepared comprehensive End to End test cases document based on UAT cases.
  • 8.Executed Android/iOS test cases on 165 real devices using TestObject services.
  • 9.Conducted benchmarking tests on the application (iOS, Android, or WebApps).
AutomationJenkins

Betacraft

Lead QA Engineer

Mar 2015Jun 2016 · 1 yr 3 mos · Pune Area, India

  • 1.Creating Test Cases for Android, iOS, and Web Applications
  • Utilizing Robotium for Test Automation.
  • 2.Distributing Automation Reports to Developers.
  • 3.Assessing and Enhancing App Battery Performance in Collaboration with Developers
  • Identifying Memory Leaks Using Eclipse MAT Tool.
  • 4.Executing Automation Scripts on Multiple Devices Concurrently and Generating Comprehensive Test Reports with Screenshots.
  • 5.Conducting Automated and Manual Testing for REST APIs.
  • 6.Proficient in Test Automation Tools such as Robotium, Calabash, and Selenium
AutomationJenkins

Evive health

Software Development Engineer

Apr 2014Oct 2014 · 6 mos · Bengaluru Area, India

  • I specialized in automating web applications using Selenium.
  • I conducted stress testing with JMeter.
  • I utilized Cassandra, a NoSQL database, to retrieve and validate data against web content for accuracy.
  • I authored comprehensive test cases for the project.
  • I gained expertise in various tools and frameworks including JUnit, Selenium, Cassandra, and JMeter.
  • I actively participated in designing testing frameworks, with a strong emphasis on using Selenium for web application testing.
  • Currently, I am focused on leveraging Spark for data accumulation and processing.
Automation

Education

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering (B.E.(Hons.)) — Electronics and Electrical Engineering

Jan 2008Jan 2012

Saraswari Higher Secondary School ,Nagod

Mathematics

Jan 1996Jan 2008

Stackforce found 100+ more professionals with Automation & Microservices

Explore similar profiles based on matching skills and experience