Saurabh Sharma

Software Engineer

Bengaluru, Karnataka, India12 yrs 2 mos experience
Highly Stable

Key Highlights

  • Over 12 years of experience in Automation and Performance Testing.
  • Expert in developing API/UI Testing frameworks.
  • Proven track record in leading cross-functional teams.
Stackforce AI infers this person is a SaaS expert with extensive experience in automation and performance testing.

Contact

Skills

Core Skills

Test AutomationApi TestingPerformance TestingSoftware DevelopmentData EngineeringDevopsQuality Assurance

Other Skills

Agile MethodologiesAgile TestingApache AirflowBitBucketDockerElastic SearchElasticSearchGatlingGitGrafanaHadoopHelmInflux DBIstioJIRA

About

As an accomplished Principal SDET with over 12 years of extensive hands-on experience in Automation Testing(API/UI) & Performance Testing, I have consistently demonstrated my ability to lead teams focused on delivering products built and tested for scale. A few things that I excel at are: 1. Managing stakeholder requirements and streamlining QA workflows to ensure efficient project delivery. 2. Building monitoring and alerting systems to proactively highlight anomalies in the production environment. 3. Maintaining and scaling automation infrastructure to support continuous testing efforts. 4. Spearheading the development of API/UI Testing frameworks 5. Developing Performance Testing frameworks using Gatling and Scala / Locust and Python to evaluate system performance under various scenarios. 6. Contributing to the development of Test Plans, Test Strategies, Test Cases, and Test Scenarios to drive comprehensive testing processes. 7. Demonstrating a strong understanding of SDLC, STLC, and Bug Life Cycle, ensuring adherence to best practices throughout the testing lifecycle. 8. Leveraging strong analytical and presentation skills to effectively communicate test results and recommendations. 9. Regularly generating and sharing defect reports and test execution reports to keep stakeholders informed and facilitate decision-making processes. Throughout my career, I have remained committed to driving quality excellence and continuous improvement in software testing practices, resulting in the successful delivery of high-quality products.

Experience

Locus

Principal SDET

Jul 2025Present · 8 mos · Bengaluru, Karnataka, India · On-site

Zeta

2 roles

Principal SDET

Promoted

Jan 2023Jun 2025 · 2 yrs 5 mos · Bengaluru, Karnataka, India

  • I have immersed in an advanced technology stack that includes Java, Spring Boot, Python, Apache Airflow, PyTest, Locust, Mountebank, Pact (CDC), Docker, Kubernetes (K8s), Istio, PostgreSQL, Grafana, Kibana, Jaeger Tracing, SonarQube, and JaCoCo. In this role, my key responsibilities include:
  • 1. Leading multiple projects with cross-functional teams typically consisting of 6-8 members.
  • 2. Developing a mock server using Mountebank to replicate the behavior of external third-party integrations, ensuring seamless testing and integration processes.
  • 3. Creating a load-testing framework utilizing Locust and deploying it as a load farm through Docker and Kubernetes, enhancing the scalability and performance of applications.
  • 4. Spearheading the development of a CDC Testing framework leveraging Pact Broker and implementing Consumer-Driven Contract (CDC) tests to ensure compatibility and reliability of APIs.
  • 5. Designing and implementing an internal dashboard using Java and Spring Boot, serving as a centralized platform for decision-making and monitoring of mobile releases.
  • 6. Establishing an ETL framework for the internal dashboard utilizing Python and Apache Airflow, enabling efficient data extraction, transformation, and loading processes.
  • 7. Automating deployments for the QA environment using Python and Helm, streamlining deployment processes, and improving efficiency.
  • 8. Collaborating with DevOps and Development teams to implement solutions such as ephemeral environments and co-existence of actual and mock APIs using Istio, enhancing development and testing workflows.
  • 9. Standardizing quality gates (SonarQube & JaCoCo scan stage) and optimizing backend pipelines to reduce build times and enhance overall development efficiency.
JavaSpring BootPythonApache AirflowPyTestLocust+13

Lead SDET

Jan 2022Dec 2022 · 11 mos · Bengaluru, Karnataka, India

Sprinklr

3 roles

Principal SDET

Promoted

Nov 2020Dec 2021 · 1 yr 1 mo

  • I was deeply immersed in a diverse and robust technology stack that included Java, Rest Assured, Selenium, Gatling, Scala, Kafka, Hadoop, Spark SQL, MongoDB, Elastic Search, Redis, Kubernetes (K8s), Kibana, and Influx DB. In this role, my core responsibilities included:
  • 1. Leading multiple projects with cross-functional teams typically consisting of 3-4 members.
  • 2. Driving the automation of UI and API tests to ensure efficiency and accuracy.
  • 3. Developing utilities aimed at enhancing product testing processes and outcomes.
  • 4. Managing and maintaining the QA environment to ensure optimal functionality.
  • 5. Conducting performance testing of APIs to gauge scalability and efficiency.
  • 6. Collaborating with external stakeholders to address queries and resolve business issues effectively.
  • 7. Providing crucial support to the Product and Tech Teams by consolidating SRS and bridging requirement gaps.
  • 8. Identifying comprehensive Test Scenarios, crafting meticulous Test scripts, executing tests, conducting Defect Analysis, and ensuring seamless defect resolution through accurate Reporting and Tracking.
JavaRest AssuredSeleniumGatlingScalaKafka+10

Lead SDET

Promoted

Apr 2019Oct 2020 · 1 yr 6 mos

Senior Software Development Engineer in Test

Oct 2016Mar 2019 · 2 yrs 5 mos

Quikr

2 roles

Senior Software Development Engineer in Test

Apr 2016Sep 2016 · 5 mos · On-site

  • I engaged with a robust technology stack featuring Java, Selenium, Rest Assured, Jenkins, MySQL, Git, Elastic Search, JIRA, and BitBucket. In this capacity, my principal responsibilities comprised:
  • 1. Steering multiple projects, each with a dedicated team of four members.
  • 2. Orchestrating the automation of UI and API sanity suites.
  • 3. Spearheading UI Testing, Compatibility Testing, Usability Testing, and Database Testing initiatives.
  • 4. Performing API Testing and App Testing for notable projects like the Inspection Report App and LMS.
  • 5. Manage defects proficiently through JIRA and architect the workflow for the Project.

Software Development Engineer in Test

Aug 2015Mar 2016 · 7 mos · On-site

JavaSeleniumRest AssuredJenkinsMySQLGit+5

Info edge india ltd

2 roles

Senior QA Associate

Nov 2014Jul 2015 · 8 mos · Noida Area, India · On-site

  • In this role, my primary responsibilities encompassed:
  • 1. Implementation of an automated UI sanity suite using Selenium and Java.
  • 2. Conducting manual testing across various platforms including Browsers, Mobile Site, Android, and iOS App.
  • 3. Steering UI Testing, Compatibility Testing, Usability Testing, and Database Testing(MySQL) efforts.
  • 4. Crafting comprehensive test scenarios, developing meticulous test scripts, executing tests, analyzing defects, and meticulously tracking them to closure.
  • 5. Efficiently managing defects using SVN Trac and JIRA platforms.

QA Associate

May 2013Nov 2014 · 1 yr 6 mos · Noida Area, India · On-site

Education

KIIT College of Engg.Sohna Road,Bhondsi (Gurgaon)

Bachelor of Technology (BTech) — Computer Science

Jan 2008Jan 2012

Sumermal Jain Pulic School, Janak Puri, New Delhi

Jan 1996Jan 2008

Stackforce found 100+ more professionals with Test Automation & Api Testing

Explore similar profiles based on matching skills and experience