Kiran Goud
Herndon, VA *****
Mobile: +1-972-***-****
Email: *********@*****.***
OBJECTIVE:
Dedicated and motivated recent engineering graduate seeking entry level Software Engineer position that will challenge me and allow me to use my education, skills and past experiences in a way that is mutually beneficial to both myself and my employer and allow for future growth and advancement.
EDUCATION:
Southern Arkansas University, Magnolia, AR Jan 2016 – May 2017
Master of Science in Computer and Information Science.
GPA: 4.0
Jawaharlal Nehru Technological University, India Jul 2011 – May 2015
Bachelor of Technology in Engineering and Science.
GPA: 3.5 (EP Evaluation)
COURSES COMPLETED:
Advanced Programming concepts(JAVA), Web Programming, Web Technology, Data Base Management Systems, User Interface Implementation, Mobile Computing(Android), Machine Learning, Data Mining, Software Engineering, Survey of Information Technology with Applications.
TECHNICAL SKILLS:
Language/Script
Java, Java Script, jQuery, SQL, HTML, HTML 5, XML, Gherkin
Development Environment
Eclipse, Selenium IDE, Net Beans, IntelliJ
Databases
MySQL, MS SQL Server, TOAD, Oracle
Operating Systems
Windows, MacOS
Automation Tools
Selenium 2.0, Selenium IDE
Build/CI Tools
Maven, Ant, Jenkins, Bamboo
Frameworks
BDD/Cucumber Frame Work, Junit, TestNG, Page Object Model, Data Driven, Protractor Framework.
Processes
Software Development Life Cycle, Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black Box Testing Techniques, White Box Testing Techniques, Agile Process, Waterfall Process.
Others
Git, GitHub, Firebug, Fire Path, JMeter, Cloud Testing, Sauce Labs, AngularJS, MS Word, MS Excel, MS PowerPoint, Appium
HONORS:
Member of Southern Arkansas University Merit Page for academic excellence.
PROJECTS:
AUTOMATION OF UNIVERSITY WEB APPLICATION: Jan 2017 – April 2017
Project Description: This project involved automation of Southern Arkansas University web application using Selenium Web Driver with JAVA. Used BDD/Cucumber framework along with Maven build management tool and used Junit annotations. Used Page Object Model with Page Factory to handle web objects. Used SQL queries to fetch data from database. Used data provider, configuration properties file for data driven testing. This project was a team effort and was a part of Software Engineering course which allowed me to learn about the Software Development life cycle(SDLC) and how to work with Agile(Scrum) and Waterfall methodologies.
Roles and responsibilities:
Involved in designing and writing test plans.
Used Selenium Web Driver with Java code to perform Automation Testing.
Analyzing and developed test scripts, test cases and performed Manual and Automation Testing like Positive and Negative Testing.
Used Maven to build and run the Selenium automation framework.
Used Junit annotations for test execution. And gained knowledge on TestNG annotations as well.
Developed BDD (Behavior Driven Development) using Cucumber Features, Step Definitions in Gherkin format.
Used Page Object Model along with Page Factory, Data Driven using XPath, CSS selector, ID, Link text as object locators.
Handled various operations like pop-ups, Web-Alerts and used Select, Actions, Alert classes for required operations.
Fetched data from database using SQL queries with JDBC connection.
Used excel sheet, configuration properties file, data provider for reusability.
Dealt with pom.xml file to add dependencies.
Knowledge on how to perform cloud testing using sauce labs and have knowledge on continuous integration tool like Jenkins and Bamboo.
Knowledge on prioritizing test cases using .XML file.
Created synchronization points in the application to deal with timing or loading problems.
Knowledge on how to map all the requirements with the Test Cases using Requirement Traceability Matrix.
Performed cross browser testing.
Used GitHub for code sharing.
PRIME NUMBER DETECTOR (Android App): Jun 2016 – Aug 2016
Project Description: This project involved in the development of an Android application using Android Studio. In this application user can enter a number and check whether it is a prime number or composite number. It is an individual project which helped me to gain knowledge about developing mobile applications and how to use emulators and how to connect the build application to real android device.
Roles and responsibilities:
Planned and designed the entire application with proper scheduling.
Used online Mock-ups for UI prototyping.
Participated in the review meetings held by Professor.
Organized seminar in the class using Mock-ups prototype to get approval and get some suggestions.
Built the real android application using Android studio, SDK emulators.
Tested the application manually using emulators and real android device.
Performed the compatibility test using different emulators.
UNIVERSITY DINING WEB APPLICATION Jan 2016 – April 2016
Project Description: This project involved in the development of University Dining Web Application where students can view entire week menu. The students must to login to the University Web Application to view the menu. Students can vote for their favorite food. The food(dish) which get majority of votes will be added to the next week menu. And the application contains the comments field where students can comment on the taste of the current week food. Admin can view the votes and comments and change the menu and do alterations to food recipe to the next week accordingly. It was a group project which gave an experience to work as a team and was a part of User Interface Implementation course.
Roles and responsibilities:
Involved in the planning and designing of Web Application UI.
Used HTML, CSS, JavaScript for front end programming and Java for backend programming.
Used SQL for database management.
Participated in every week review meeting with Professor showing the progress of project.
Organized seminars every week to share our work with the Professor and the class.
The project environment resembled Agile methodology.
Worked as a Team Lead.
Performed manual testing by
Participated in performing white box testing and black box testing.
Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.