Passionate java professional with expertise in QA and test automation and CI/CD with a demonstrated 12+ years of experience which includes 2 years of experience in leading team.
Overview
15
15
years of professional experience
1
1
Certification
Work History
Software Engineer - Advanced
Siemens Digital Industries Software
08.2021 - Current
Wrote highly maintainable, solid code in Java for Polarion Integrations that formed core framework and has won consistent praise from subsequent developers since initial version
Work with product owners to establish product direction and technology solutions
Development and Maintenance of Integration solutions for Polarion ALM with other ALM solutions like Azure devops, HP ALM, Jira, IBM Doors, Jenkins
Involvement in Code reviews, Architectural discussions, Root cause analysis and Bug Triage
Revamped Automated tests, Introduced API Tests, Integration Tests and Mock tests following the principles of Test pyramid
Improved feedback time of pipelines by 60%.
Senoir Software Engineer
Siemens Industry Software Gmbh
05.2017 - 07.2021
Testing of Integration solutions for Polarion ALM with other ALM solutions like Azure devops, HP ALM, Jira, IBM Doors, Jenkins
Development and maintenance of UI-Automation framework using Java, Selenium and TestNG, API-Test framework using RestAssured, Test and Debug Utilities for the Integration solutions delivered
Configured and setting up Continuous Integration utilizing Git , Maven, Artifactory, Jenkins, creating pipelines using Dockers in GitLab
Work in Test Driven Development environment, leveraging automated test suite to provide unit tests and integration tests for all new functionality.
Software Engineer
Robert Bosch Gmbh.
01.2015 - 02.2017
Implemented a python based Automated discovery engine which is 100 % automated process for Website discovery and vulnerability scanning which include integration with vendor platforms (veracode)
Automated issue creation in JIRA (using Rest API), generate and publish reports with defects prioritized and assigned automatically
Responsible for Functional testing of customized Atlassian products internally in Bosch, which included UI and API test automation.
Software Development Engineer in Test
Philips Innovation Campus
05.2012 - 11.2014
Involved as a test engineer in developing a HTML5 based web application for PACS, enabling Doctors/Radiologists to view Medical Reports from different modalities on modern browsers and devices
Developed a Cross Platform/Browser/Device testing framework for parallel test execution across different Browsers in different devices including mobile devices, leveraging various open-source tools/technologies including Webdriver, Selenium Grid and Appium
Writing BDD scenarios and Automating Test cases using Java, Cucumber & Selenium
Setting up and maintenance of Jenkins builds to execute automated tests nightly and publish test reports.
Software Engineer
Tata Consultancy Services
11.2009 - 02.2012
Involved as a test engineer in rolling out and maintenance of online banking software solution for retail customers
Design Test cases, Test Plans, Identify risk areas ,Develop and maintain Automation Framework using Selenium, Automate Test cases, Execute test cases and report Issues
Reduced regression testing times by 75% by automating test cases.
Education
Bachelor of Engineering- Information Science & Eng -
Visweswaraya Technological University
Skills
Java
Python
Javascript
Eclipse
IntelliJ
Jenkins
GitLab
Docker
Ant
Maven
Travis CI
Hobby Projects
SplitSpends - Application to split bills among friends, collegues or roommates.,
Splitspends-1.0 (https://github.com/nagasagar/splitspends-1.0) - AngularJs based Hybrid mobile application which works offline
Splitspends-UI (https://github.com/nagasagar/splitspends-ui) This is Angular 8 based web UI which uses REST API offered by Splitsends-server.
SplitSpends-Server (https://github.com/nagasagar/splitspends-server) This is a spring boot based Rest API implementation which uses JWT token for authentication and also supports oAuth2 login with Facebook and Google.
SelTaf - Selenium test Automation Framework - Test Automation Framework targeted to test web applications (https://github.com/nagasagar/seltaf), Uses Java, Selenium, TestNg, Cucumber, Extent Reports.
Certification
Oracle Certified java Professional
ISTQB certified Test Engineer
Languages
English
Kannada
German
Hobbies and Interests
Travelling
Tech-enthusiast
Solving puzzles
Hiking
Cycling
Timeline
Software Engineer - Advanced
Siemens Digital Industries Software
08.2021 - Current
Senoir Software Engineer
Siemens Industry Software Gmbh
05.2017 - 07.2021
Software Engineer
Robert Bosch Gmbh.
01.2015 - 02.2017
Software Development Engineer in Test
Philips Innovation Campus
05.2012 - 11.2014
Software Engineer
Tata Consultancy Services
11.2009 - 02.2012
Oracle Certified java Professional
ISTQB certified Test Engineer
Bachelor of Engineering- Information Science & Eng -
Visweswaraya Technological University
Similar Profiles
Prachi Gaurav ShetyePrachi Gaurav Shetye
Executive Administrative Assistant at Siemens Digital Industries Software India Pvt LtdExecutive Administrative Assistant at Siemens Digital Industries Software India Pvt Ltd