# Srinivas Reddy Burupally > Staff Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/srinivasreddyburupally Software Engineer professional, well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). ## Work Experience ### Staff Software Engineer @ Roche Jan 2020 – Present | Santa Clara, California, United States ### Software Developer @ Mastercard Jan 2019 – Jan 2020 | San Francisco, California, United States - Involved in development and testing of Rest APIs application using Agile software development. - Automated Rest APIs regression suite using Java, Rest Assured, TestNG, Maven, Bitbucket and Jenkins. - Leveraged knowledge in Java, Rest Assured, TestNG, Maven, Jenkins, CA Agile Central, IntelliJ, Bitbucket, Web Services, PostGres, and SQL. ### Software QA Engineer @ Ancestry Jan 2018 – Jan 2019 | San Francisco, California, United States - Designed and developed Microservices and Rest APIs using Spring Boot, JAX-RS, Hibernate, AWS and Swagger APIs. Written unit testing code using Junit and Mockito. - Designed end to end Data Driven Framework in Java using Selenium WebDriver, Appium, Sauce Labs, Rest Assured, TestNG and Java JDBC. - Created, configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds. - Designed mobile native app notifications test framework using Appium and Sauce labs for iOS and Android. - Leveraged knowledge in Java, Spring Boot, JAX-RS, Hibernate, Swagger, Appium, Sauce Labs, Rest Assured, TestNG, Junit, Mockito, Maven, Jenkins, Python, PyCharm, Pytest, Pip install, AWS, Docker, Postman, Rally, IntelliJ, GitHub, Web Services (SOAP & RESTFUL), and SQL. ### Quality Analyst @ Visa Jan 2016 – Jan 2018 | Foster City, California, United States - Developed batch jobs using Java, Hibernate and other Java related libraries. Also Developed Hadoop MapReduce jobs in Java. - Designed and developed Hadoop Data Driven Framework using Hive JDBC, Java and TestNG to extract the data from text files, transform that data to Hive database, and then load the data to Oracle. - Designed, developed and implemented Page Object Model (POM) and Behavior Driven Development (BDD) based automation-testing framework utilizing Java, Cucumber, Gherkin, IntelliJ and Selenium WebDriver. - Leveraged knowledge in Java, Selenium WebDriver, TestNG, Junit, Mockito, Hibernate, Cucumber, Gherkin, Appium, Maven, Jenkins, Rally, Splunk, Log4j, IntelliJ, LoadRunner, Jira, Confluence, SOUPUI, Git, BDD, TDD, Agile, HTML, JavaScript, AngularJS, Protractor, Jasmine, XML, JSON, XPath, SQL, PLSQL, Oracle, Hive, Hadoop, UNIX, and Windows. ### Quality Analyst @ SAMEPAGE INFORMATION SOLUTIONS INC Jan 2016 – Jan 2016 | Fremont, California, United States - Configured Maven tool and created Selenium automation scripts in Java using TestNG framework and page object model (POM). - Participated in daily SCRUM meetings and gave the daily status of testing. - Leveraged knowledge in Selenium Web Driver, TestNG, Java, Jenkins, Firebug, UNIX, Windows, Git, and Maven. ### Grader @ California State University - East Bay Jan 2015 – Jan 2015 | Hayward, California, United States ## Education ### Master of Science - MS in Computer Science California State University - East Bay ### Bachelor of Technology - BTech in Information Technology Elenki Institute of Engineering and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/srinivasreddyburupally --- Source: https://flows.cv/srinivasreddyburupally JSON Resume: https://flows.cv/srinivasreddyburupally/resume.json Last updated: 2026-04-12