Summary
Overview
Work History
Education
Skills
Linkedin
Immigration Status
Timeline
Generic

Soumya Nuggehalli Mahadevappa

Celina,TX

Summary

Accomplished Senior SDET Engineer with a proven track record at Experian, enhancing software quality through innovative automated testing strategies, including backend services and API performance. Expert in Java, Typescript, and Python, with a knack for fostering team growth. Leveraged AWS cloud services and Selenium for robust testing frameworks, significantly improving deployment efficiency and product reliability. With a proven track record at Maximus, I excel in leveraging Java and Python for creating automated test suites, significantly enhancing software reliability. My expertise in AWS services and a knack for fostering team growth underscore my ability to deliver high-quality software solutions.

Overview

6
6
years of professional experience

Work History

Senior SDET Engineer

Experian
05.2022 - Current
  • Created robust automated test suites for backend services to ensure stability and performance of APIs and databases.
  • Validated using Graphql query language developed which can make requests to fetch data from multiple data sources with a single API call.
  • Validated and enhanced software quality by automating Server driven dashboard feature developed using typescript to handle repetitive software testing work and streamlined testing processes.
  • Developed and maintained automated test cases using cucumber with gherkin syntax to enable behavior driven development to validate REST APIs and backend services and collaborated with project managers and product owners to define acceptance criteria.
  • Integrated cucumber with Springboot for backend service testing and created BDD scenarios using cucumber to test interaction between microservices.
  • Implemented Cucumber test automation in CI/CD pipeline and ran cucumber tests in parallel.
  • Championed navigation through springboot framework using Java and checked PRs to verify code implemented by developer is right as per COA.
  • Gained development experience and deployment process to production
  • Experience with data stream process using Kinesis.
  • Experience in Unified Consumer Profile (UCP) is a centralized service developed for handling data and decisions on a specific user that can store and be used by all in product domains.
  • Conducted thorough code reviews to identify potential vulnerabilities, ensuring a secure end product for users.
  • Championed quality assurance initiatives across the organization, fostering a culture of continuous improvement in software development processes.
  • Participated actively in sprint planning meetings to provide valuable input on achievable goals related to software quality objectives for each iteration cycle.
  • Collaborated with cross-functional teams to ensure seamless integration and implementation of new features.
  • Accelerated release cycles by implementing continuous integration tools, facilitating efficient deployment of updates and fixes using Github and AWS codebuild.
  • Evaluated emerging technologies in software testing, incorporating innovative solutions into existing workflows as appropriate.
  • Contributed to risk assessments during project planning stages by providing expert insights into potential technical issues or obstacles.
  • Established best practices for test case creation and management within the team''s shared repository, improving overall consistency in QA efforts across projects.
  • Assisted product owners with refining user stories into actionable tasks while considering possible constraints arising from technical limitations or dependencies and during Agile development processes and following scrum process for updates.
  • Trained junior SDET Engineers on best practices for software testing, contributing to overall team growth and development.
  • Validated Java-based architectures and related frameworks.
  • Executed regression test procedures and automated test suites to shorten diagnostic timeframes.
  • Documented testing procedures for developers and future testing use.
  • Kept scripts and test cases updated with current requirements.
  • Worked Extensively with Github and AWS codebuild for continuous integration and deployment process.
  • Automated testing for serverless functions using AWS lambda ensuring Reliability and performance of event driven architecture
  • Built integration tests for workflows that included AWS lambda, API gateway and DynamoDB using automated frameworks.
  • Designed and executed automated test cases to verify data storage, retrieval and security policies od S3 buckets, integrating these tests into CI/CD pipelines
  • Reduced product defects by using Splunk to check the logs to track the error and failure of service when interacting with other microservices.
  • Assisted developers with the deployments utilizing Harness deployment feature to release new features to production.
  • Leveraged Datadog to monitor application performance metrics and system health.
  • Tested the features behind feature flags using Split.io platform which allows teams to manage feature rollouts and A/B testing.


SDET Engineer

Maximus
05.2019 - 04.2022
  • Developed automated test scripts using selenium webdriver with python to validate web application functionality across multiple browsers
  • Utilized Pytest framework to organize and execute automated test suites, implementing fixtures and parameterized tests to ensure code reusability and efficiency.
  • Automated test execution and reporting using PyTest's built-in reporting tools, generating detailed reports for failed test cases to assist in debugging.
  • Implemented data driven test automation using Pytest parameterization to validate multiple scenarios with different input datasets enhancing coverage and proficiency.
  • Integrated automated tests into Jenkins CI/CD pipelines.
  • Participated in Agile development processes to support continual improvements in overall delivery efforts.
  • Developed comprehensive test plans and test cases based on business requirements, ensuring through test coverage of application process.
  • Utilized Jira to track bugs, ensuring efficient communication with development teams and timely resolution of issues.
  • Identified viable test strategies to verify products' unique functionality requirements.
  • Utilized x-ray test repository to maintain test cases and tracking of execution details.
  • Reduced product defect rates by creating robust test cases and meticulously executing them.
  • Ensured compliance with industry standards and regulations, maintaining company's reputation for quality and reliability.
  • Contributed to development of company-wide QA strategy, aligning testing processes with business goals.
  • Facilitated knowledge sharing sessions on latest QA tools and techniques, keeping team up-to-date.
  • Conducted thorough manual and automated tests to identify software bugs, improving overall software reliability.

Education

Bachelor in Electronics And Communication -

UBDT College Of Engineering
Davanagere, Karnataka, India
07-2008

Skills

  • Cross-browser testing
  • Web application testing
  • Java, Typescript and Python programming language
  • Cucumber and gherkin
  • Cucumber BDD, Pytest frameworks
  • GitHub workflow
  • Git and GitHub
  • AWS cloud services
  • AWS dynamodb experience
  • Knowledge of AWS services like dynamodb, IAM management, kinesis stream processing, lambda, S3 bucket management, codebuild
  • Selenium webdriver
  • Selenium automated testing
  • Splunk analysis
  • Datadog
  • Splitio
  • Springboot development framework
  • REST API , Graphql query language for testing
  • Insomnia and Postman for api testing
  • Gradle, Maven
  • IntellijIdea editor

Linkedin

www.linkedin.com/in/soumya-nuggehalli-mahadevappa-861aa3236

Immigration Status

Current: Green Card. 

In process: US citizenship.

Timeline

Senior SDET Engineer

Experian
05.2022 - Current

SDET Engineer

Maximus
05.2019 - 04.2022

Bachelor in Electronics And Communication -

UBDT College Of Engineering
Soumya Nuggehalli Mahadevappa