Sharath B C

Software Engineer

Bengaluru, Karnataka, India5 yrs 11 mos experience

Key Highlights

  • Over 5 years of experience in SDET roles.
  • Expertise in API and UI automation.
  • Strong background in Agile methodologies.
Stackforce AI infers this person is a Fintech and SaaS expert with a strong focus on automation and quality assurance.

Contact

Skills

Core Skills

Api AutomationUi AutomationFunctional TestingPerformance TestingFull Stack Development

Other Skills

AWSAgileAgile MethodologiesAmazon Web Services (AWS)AngularApplication Programming InterfacesBehavior-Driven Development (BDD)BootstrapBootstrap (Framework)CSSConfluenceCore JavaCucumberGitGitHub

About

I have over 5+ years of experience in the financial services and cloud communications domains establishing a strong track record as a Software Development Engineer in Test (SDET). My expertise includes a diverse range of technologies :- - Languages: Java, Python, SQL. - API Automation: Java with Rest Assured, Python with Requests. - UI Automation: Java and Selenium WebDriver, Python and Selenium WebDriver. - Frameworks: TestNG, JUnit, BDD, Cucumber, Robot Framework. - RDBMS: MySQL, PostgreSQL. - Cloud: AWS. - CI/CD: Jenkins, Git, GitHub. - Build Tool: Maven. - Defect Tracker: JIRA. - Management Tool: Confluence. - Methodology: Agile. - Performance Testing: Vegeta (HTTP load testing tool written in Go).

Experience

Ethos

Software Development Engineer In Test - 3

Oct 2025Present · 5 mos · Bengaluru · Hybrid

Games24x7

Software Development Engineer In Test - 2

Mar 2025Oct 2025 · 7 mos · Bengaluru · Hybrid

  • Played a key role in the Platform Acquisition Team, I took complete ownership of critical services and features including Risk Rule Engine, PSP, PM-UI, KYC, White Goods as Cash, Duplicate KYC Resolution through Merge and Nudge workflows and UPI on Game Table transactions. I contributed to delivering and validating these complex services end-to-end, ensuring high quality, scalability, and smooth releases.
  • Automated complex API using Java RestAssured with TestNG and AI-powered tools like Cursor driving end-to-end test planning, execution, automation coverage, regression suite maintenance, and release sign-offs with production sanity checks consistently delivering ahead of timelines.
  • Tested and supported migration of monolithic services to a microservices architecture, ensuring smooth deployment and scalability on Kubernetes (k8s).
  • Collaborated closely with PMs, TPMs, Developers, and Operations teams throughout the product lifecycle to ensure smooth go-live and post-release stability.
  • Mentored junior SDETs by providing technical guidance and actively contributed to the hiring process as part of the interview panel for SDET roles.
JavaRest AssuredTestNGKubernetesAPI AutomationAgile+2

Cashfree payments

Software Development Engineer In Test - 2

Jan 2025Mar 2025 · 2 mos · Bengaluru · On-site

  • Worked as senior SDET in the PG-SMB product team owning quality for features like "abandoned cart tracking" with notification triggers and AI-based COD prediction using in-house data and led both manual and automation testing for APIs.
JavaREST APIsRest API AutomationFunctional TestingAPI Automation

Plivo

Software Development Engineer in Test

Apr 2022Dec 2024 · 2 yrs 8 mos · Bengaluru, Karnataka, India · Remote

  • Key Responsibilities and Achievements :
  • # Automation Suite Development & Test Management :
  • Authored and managed comprehensive UI and API automation suites designed to be "write once, run on any environment" and executed tests within Jenkins pipelines.
  • Utilized AWS for monitoring application health and ensuring uninterrupted service availability.
  • Conducted code reviews to ensure adherence to quality standards and best practices.
  • #Backend Languages: Python, Go, Java
  • # Led End-to-End Quality Assurance:
  • Conducted end-to-end functional testing for all new features from inception, ensuring high-quality product delivery for the features I owned.
  • Led comprehensive QA initiatives, including UI & API automation testing and seamlessly integrated a mock server for comprehensive testing.
  • Created and updated detailed test plans and took charge of feature deployments.
  • Performed detailed version upgrade testing for both Go and Python applications, ensuring compatibility and smooth transitions.
  • Conducted SDK testing to ensure robust functionality.
  • #Tech Stack: Robot Framework, Python Selenium WebDriver (UI Automation), Python Requests (API Automation), Java, Utilised Different AWS services, Postman, PSQL, GitHub, Jenkins, MockServer (using AWS Lambda), OpenSearch.
  • # Performance Testing using Vegeta :
  • Conducted rigorous performance testing using Vegeta to validate API performance under increased loads and ensure scalability.
  • # Agile Collaboration & Sprint-Based Delivery :
  • Collaborated with cross-functional teams within an Agile CI/CD framework, ensuring user stories were effectively implemented using Jira and features were delivered in iterative sprints.
  • # Customer Issue Resolution & On-Call Support :
  • Swiftly addressed and resolved customer issues, ensuring timely resolutions during on-call duties and contributing to high system reliability.
  • Tool: Opsgenie
PythonJavaAWSRobot FrameworkSelenium WebDriverPostman+6

Capgemini

4 roles

Associate Consultant

Jan 2022Apr 2022 · 3 mos

  • I ensured timely, high-quality feature delivery through manual testing and in sprint automation. I assisted new team members in framework understanding and training when needed. I extensively tested and automated daily-use banking APIs.
Core JavaPostman APIMavenConfluenceJenkinsTestNG+6

Senior Software Engineer

Promoted

Jan 2021Dec 2021 · 11 mos

  • I played a pivotal role in feature test automation within the banking domain, ensuring the seamless delivery of high-quality solutions.
  • My responsibilities included performing manual testing and completing automation tasks during the sprint, ensuring timely sign-off.I maintained a keen focus on delivering features with precision, always striving for high quality.
  • Additionally, I actively contributed to the
  • growth of our team by assisting new members in understanding our automation framework and offering training when needed.
Core JavaPostman APIMavenConfluenceJenkinsTestNG+6

Software Engineer

Dec 2019Dec 2020 · 1 yr

  • I successfully completed specialized SDET training with Capgemini, covering essential technologies including Java, Rest Assured (API automation), Selenium WebDriver (UI automation), TestNG, JUnit, Jenkins, Git, GitHub, Cucumber, and Postman. During the program, I automated internal UI assessment projects with Selenium WebDriver and gained insights into framework development. Subsequently, I joined HSBC as a Test Automation Engineer, where I continue to apply this expertise to excel in SDET roles and contribute effectively to high-performance teams.
Core JavaPostman APIMavenJenkinsTestNGRest API Automation+4

Software Engineer Trainee

Aug 2019Nov 2019 · 3 mos

  • I have undergone extensive training in Java full stack development, gaining proficiency in a wide range of technologies, including Java, Spring Boot, MySQL, SQL, Hibernate, JDBC, HTML, CSS, Bootstrap, Angular, and more. As part of this comprehensive training, I successfully completed a project centred around the development of a Library Management System. This experience has equipped me with a strong foundation in full-stack development, enabling me to contribute effectively to software projects and demonstrate a versatile skill set.
JavaSpring BootMySQLSQLHibernateJDBC+5

Education

Jawaharlal Nehru National College of Engineering

Bachelor of Engineering - BE — Electronics and Communications Engineering

Stackforce found 100+ more professionals with Api Automation & Ui Automation

Explore similar profiles based on matching skills and experience