Resume_Shreyas_Patil
-
Upload
shreyas-patil -
Category
Documents
-
view
4 -
download
2
Transcript of Resume_Shreyas_Patil
![Page 1: Resume_Shreyas_Patil](https://reader031.fdocuments.us/reader031/viewer/2022030114/589b2c801a28ab2d4c8b6099/html5/thumbnails/1.jpg)
Shreyas Rajendra Patil 3041 S Michigan Avenue Chicago, IL 60616 | (312) 889-1919 | [email protected] | LinkedIn
EDUCATION
ILLINOIS INSTITUTE OF TECHNOLOGY, CHICAGO, IL Aug’ 2015 – May’ 2017 Master’s in Information Technology & Management (Software Development) GPA: 4.0/4.0
Courses: Object Oriented App Development (J2SE), Advanced S/W Programming (J2EE), Project Management, Android development, Data management, S/W
Testing and Maintenance, Data-Mining (Ongoing), Rich Internet Applications (Ongoing), Data Analytics (Ongoing)
CENTRE FOR DEVELOPMENT IN ADVANCED COMPUTING (CDAC) Aug’ 2013- Feb’ 2014 Post Graduation Diploma in Advanced Computing
UNIVERSITY OF PUNE, INDIA Aug’ 2008- Jun’ 2012 Bachelor of Engineering in Electronics & Telecommunications
SKILLS & CERTIFICATIONS:
PROGRAMMING LANGUAGES: C/C++, DS, J2SE, J2EE, C#, SQL, PL/SQL, Android TESTING DOMAIN: JUnit, TestNG, Agile/Scrum, Calabash-Cucumber, Appium, Selenium Webdriver, EggPlant, SeeTest, Ruby, Maven, Gradle
DATABASE TECHNOLOGIES: Oracle 12c, SQL, MySQL, MS Access, JDBC
WEB TECHNOLOGIES: HTML/CSS, JavaScript, JSP, Servlets, JPA, Bootstrap, Node.js, Angular.js APPLICATIONS: Eclipse, Netbeans, Android Studio, Visual Studio, MySQL Workbench, HP Quality Center, Git, UIAutomator etc
- Certified in “C Programming” course from SEED Infotech Ltd.
- Certified in “Core Java” course from MindScripts Ltd.
- ISTQB Certified Software Testing Professional
PROFESSIONAL EXPERIENCE
SOFTWARE QUALITY SYSTEMS (SQS) Mar’2014 – Jun’2016
Test Engineer, IT
Experience in developing Automation Test frameworks with multiple technologies like Calabash Libraries, Cucumber, Java, Selenium-Webdriver, Apache Ant, JUnit , TestNG to test android and iOS mobile applications as well as Windows & MacOSX web applications.
Experience in Test Cases Designing and Prioritizing, designing automation scripts.
Experience in status reporting, finding and logging defect in the application.
Black-box testing experience using MacOSX, ios_webkit_debug_proxy, Android & iOS mobile testing.
PROJECTS
RETIREMENT CALCULATOR, ERSTE GROUP
Retirement calculator is a pension related project in which user could estimate the amount of pension he/she will get after retirement according to current pay
scale and current EMI’s if any.
Framework development using TDD methodologies with Apache Ant, Java, Selenium-Webdriver and JUnit reporting.
Performed framework development, test scripting & execution.
Project executed with Waterfall methodology.
QUICKCHECK & NETBANKING
QuickCheck and Netbanking are mobile native applications and used for tracking / making money transactions from user account. With this application, user gets real time notifications of their accounts, deposits & transactions
Framework development is done using Apache Ant, Calabash tool, Ruby programming and Cucumber html reporting.
Maintenance of object paths is done using separate Object Repositories for both Android & iOS.
FACE (Financial Acquisition Environment)
FACE is a project where a bank customer could log in to his account and provide input about his salary details and years of service remaining. According to
the inputs, bank calculations will be computed and a user will get to know the amount of loan and EMI per month for Home loan, Education loan or renovation loan that will be approved by bank.
Used Selenium-Java, Appium & Cucumber reporting for automation testing on Android and iOS mobile browsers.
Project executed using Agile/Scrum methodologies.
ONLINE SHOPPING SYSTEM
https://github.com/spatil32/OnlineShoppingSystem.git
Web technology project designed in JavaEE that allows customers to shop online.
MVC (Model-View-Controller) structure project where Views are designed using JSP, Models are managed entities & POJO’s and Controllers are Sevlets.
MySQL is backend database and mapping of data is done with object-Relational Model (ORM) & Java Persistence API (JPA).
EMERGENCY HEALTH SERVICES
https://github.com/spatil32/Emergency_Health_Services
An android development project especially developed to help the patients in emergency cases.
It has a feature that helps the emergency doctor in the ambulance to find patient's medical history and treat the patient while an ambulance is on the way to
the hospital.
Once the patient’s medical history is found, a doctor can even inform the patient’s relatives about the whereabouts of the patient with the messaging service
using the emergency contact that the user provided during the registration.
CALABASH-CUCUMBER MOBILE AUTOMATION FRAMEWORK (BDD)
https://github.com/spatil32/Calabash_Cucumber_Framework
Highly flexible framework with separate object repository that can be used to automate any native android or iOS mobile application.
Framework design using Ruby programming and calabash-android steps definitions, cucumber HTML reporting & Apache Ant.
APPIUM-SELENIUM-CUCUMBER MOBILE AUTOMATION FRAMEWORK (BDD)
https://github.com/spatil32/Selenium_Appium_Cucumber_Framework
Mobile web, native & hybrid application’s automation framework developed using JUnit runner , Java & Cucumber reporting.
Appium tool is used to get handle to the application using selenium webdriver.
Page Object Model (POM) is implemented with inbuilt appium annotations which helps to minimize the execution speed and generates test results rapidly. Leadership, Honors & Extra Curricular:
Awarded for Efficient Automation Framework development.
Appreciated by client for efficient testing methodologies and defect reporting. Trained Junior assistants as well as experienced employees for automation framework development & testing methodologies