Sruthi
Ginnavaram
**** **** ***** ****** #****, San Jose, CA
95134
Phone: 319-573-
7523
*********************@*****.***
Summary
Objective: Seeking a challenging position in web application development
and testing
7 plus years of experience as a Selenium Quality Analyst. Successful track
record in delivering Technical solutions, QA and Test Management solutions
on Client-server, Web-based & Mobile applications.
Knowledge in Automation testing tools like Selenium IDE, Selenium RC and
Selenium WebDriver and QTP.
Knowledge of executing Structured Query Language (SQL) using SQL queries
for Backend Testing against SQL Server and Oracle Databases.
Strong knowledge of computer science fundamentals, data structures,
algorithms, and testing large systems software.
Ability to rapidly learn and be productive in new areas.
Excellent interpersonal skills, hardworking and a very good team player
with ability to effectively communicate with technical team, management and
customers
Technical Skills
Programming Languages: C, C++, JAVA, C#, SQL
Databases: Oracle, Microsoft SQL Server, MS Access
Operating Systems: Linux, Windows and Mac OS.
Web Design: HTML5, CSS, Java Script, JQuery,
Shell Script.
Web Apps: ASP.NET MVC, J2EE, Java Servlets, JSP,
JDBC,JSF, Hibernate, Struts
Web Services: SOA with SOAP and Restful Web
services
Automated Testing: Selenium IDE, Selenium RC, WebDriver,
Eclipse,
Test Management Tools: Quality Center, Excel, Word
Defect Management Tool: JIRA, Testopia, BugZilla
Web Debugging: XPath, Firebug, CSS, Firepath
Work Experience
Automation QA Engineer
Mar 2013 - Current
Swat Solutions Inc.,
Client: PeopleNet Inc., Minnetonka, MN
Product Description: Blu, Blu.2, tablet and handhelds(CN75, CN50) are
powerful windows based devices that are touch screen enabled and are used
by truck drivers for routing, navigation and other logistics. These
devices communicate with fleet managers to track driver performance and
control speeding, driving habits etc in real time. All the data flow is in
real time with a simple user interface and customers also have custom
applications integrated as per their needs.
Roles and Responsibilities:
. Involved in analysis and designing automation testing
strategies for the company product using Scrum Agile methodology.
. Involved in creating, modifying and updating database tables in
MS SQLServer using the tools like Microsoft SQLServer Management Studio
. Used JQuery plugins like datatables, autocomplete, dialog,
menu, text editor, tabs and handlebars for testing front end and user
interface.
. Used Javascript and AJAX technologies for front end user input
validations and RESTful web service calls.
. Scripting to do SQL injection testing in browsers.
. Experience with SOAP and XML. Have conducted the unit testing
and API testing using the TESTNG
. Experience with Xpath and Css factors in selenium web driver.
. Experience in automating web based projects using Selenium
Webdriver.
. Configuring in the Selenium webdriver Test Environment, deploy
and run the scripts in as part of the build generate automated test reports
for test runs.
. Experience on SOA architecture based web services.
. Have hands on 3 modules of application with wide range of
testing on backend, front end and UI
. Generated C# code using the device emulator testing.
Environment: C#, MVC 3, AJAX, JQUERY, ASP .Net 4.0, Coded UI, ASP.NET MVC 3,Asp Javascript, CSS, HTML5, XHTML, SOAP, SOA,Restful services,MS Visual
Studio 2010, Device Emulators, SQL Server 2008,Windows XP,Vista,7 & Mobile,
Bugzilla,Testopia,TestNG.
Software Engineer in Test
Jan 2012 - Feb 2013
Verified Credentials, Inc., Lakeville, MN
Project: Qualified First is a web based internet application used for
background screening, employment / academic verifications by individuals as
well as major schools and universities all over the United States. The
application is built using the ASP.NET MVC framework, JQuery, and SQL
Server. The application uses Forms Authentication for securing consumer and
administration portals of the web site.
Roles and Responsibilities:
. Used local IIS server for automation modules development in
Microsoft Visual Studio and integrated the same with Team Foundation
Server
. Used Selenium web driver plug-in for testing across different
browsers
. Integrated all the tools with TFS
. Have written code in Selenium Plug-in to conduct tests across
different browsers
. Have conducted the SQL injection testing by writing the queries
in the data fields
. Have conducted the backend testing of application and made sure
of data displayed is correct
. Have hands on 3 modules of application with wide range of
testing on backend, front end and UI
. Used LINQ techniques for building database queries, and unit
testing using the NUnit
. Actively participated in Use Case review meetings
. Have a experience with Restful and SOAP web design patterns.
. Unit tested the features I developed using coded UI Tests in
Microsoft Visual Studio
. Documented and conducted functional and regression tests for
each Sprint
Environment: Microsoft Visual Studio 2012, TFS 2012, .NET 4.0, NUNIT, C#
4.0, ASP.NET MVC 3, JQuery, SQL Server 2008, MTM, SOAP, REST,Coded UI
Tests, Selenium Plug-in, IIS 7.5, Windows Server 2008 R2, Windows 7, Mac
OS.
QA Engineer Feb 2011 - Dec
2011
Blue Cross Blue Shield, St. Paul, MN
Project Description: Claims Workstation is a system for property and
casualty insurance claims that enables claims lifecycle management from
first notice of loss through salvage, subrogation, litigation management
and financial transactions. Claims Workstation interfaces with policy
systems and accounts payable systems.
Roles and Responsibilities:
. Involved in the analysis, design, and development and testing
phases of application using SCRUM AGILE methodology.
. Created UML diagrams like Class diagrams, Sequence diagrams,
Use case diagrams in different tiers of the module using Rational Rose.
. Used Dependency Injection feature of Spring framework and O/R
mapping tool Hibernate for rapid development and ease of maintenance.
. Extensively used plain JavaScript and JQuery, JavaScript
Library to do the client side validations.
. Experience in developing automation scripts
with Selenium WebDriver, preferably in C# or Java
. Experience in testing the functional tests by web test
frameworks such as Selenium webdriver, JUnit &TestNG.
. Used AJAX to get the data from the server asynchronously by
using JSON object.
Environment: Java, JSP, Servlets, Spring AOP, Spring IOC, Spring ORM,
Spring MVC, Hibernate, DAO, DTO, XML, JDBC, Transactions, Javascript,
JQuery, JSON, Apache Tomcat, ApacheCXF, SOA,WebLogic Application Server,
SOAP, WSDL, JMS, Eclipse, Oracle, CVS, JUnit, log4j, .NET 4.0, C# 4.0,
ASP.NET MVC 3, JQuery, SQL Server 2008, MTM, Coded UI Tests, Selenium Plug-
in, IIS 7.5, Windows Server 2008 R2, Windows 7, Mac OS
Test Engineer Aug 2009 - Jan
2011
Sungard, Hopkins, MN/ New York, NY
Omni ESF: Enterprise Solution Framework (Omni Vision)
Client: Milliman, ASP web, GBOP, JPMC.
Project Description: OmniVision is an enterprise class solution that
employs a comprehensive, highly customizable portal framework along with
Services Oriented Architecture (SOA) to integrate and aggregate data and
services from multiple sources. OmniVision provides a broad but targeted
approach to client-services solutions for financial services. The platform
is based on key features of the existing Pyramid product suite and the Omni
On-Line product from SunGard and also extends core features of the OmniPlus
product to provide a more comprehensive user experience. The OmniVision
initiative is a development initiative that intends to expose an easy to
use interface to the EBS record keeping system. These interfaces could then
be used to weave and design any UI to achieve a certain functionality (or
Transaction). The initiative will also make provision for a reference UI
implementation and shall by no means be a hard guideline for any customized
UI developments.
Roles and Responsibilities:
. Responsible for the quality assurance for a two product-suite,
Including Online Web and ASP Websuite.
. Preparing requirement document, defect tracking, functional
testing and regression testing for web service products.
. Leading the reward and recognition initiatives for the
platforms Quality Assurance (QA) group.
. Involved in understanding and analyzing the business
requirements
. Provided technical solutions to the requirements
. Experience in Web services(SOAP) development, which includes
java development with j2EE exposure,XML, JUnit
. Involved in the implementation phase for developing the
Servlets classes and jsp's.
. Involved in developing the DAO's for accessing the Database.
. Involved in design and architecture of the application.
. Participation in weekly business status calls.
. Involved in the session to the new resources about
functionality and high level architecture
. Involved in unit testing.
Environment:Java, JSP, Servlets, Spring AOP, Spring IOC,Spring MVC,
Hibernate, DAO, DTO, XML, Transactions, Javascript, JQuery, WebLogic
Application Server, SOAP, WSDL, JMS, Eclipse, Oracle, CVS, JUnit, log4j,
.NET 4.0, C# 4.0, ASP.NET MVC 3, SQL Server 2008, MTM, Coded UI Tests,
Selenium Plug-in, IIS 7.5
Software QA Engineer Jan 2007 - June
2009
Omni Core Testing
Project Description: OmniPlus is a participant record-keeping software
system for defined contribution plan processing. OmniPlus is intended for
users who require a scalable, full functionality database combined with
powerful and flexible inquiry and update capabilities. These users include
Plan Administrators, Support Personnel, and Programmers. OmniPlus utilizes
client/server architecture. The data and jobs reside on the server.
OmniStation, the client is installed on workstations for each user.
OmniStation is a Microsoft Windows based application graphical user
interface (GUI)
Responsibilities and Achievements:
. Implemented new Automation methodologies using in house
proprietary scripting language - Omni Scripting And Core Java
programing
. Responsible for troubleshooting across entire software product
range. Software and hardware problems detection and its short terms
solution.
. Experience doing integration testing, especially with
enterprise application.
. Design Documentation and intrinsic use of UML Diagrams.
. Replicated design specifications and UML diagrams using Java.
. Creating test frameworks, developing API level tests, and
testing web services.
. Work within a cross-functional team environment.
. Execute all components of product testing such as functional,
regression, end-to-end testing, performance and load testing.
. Perform automated testing of new releases for customer facing
web commerce sites and applications.
. Write test plans and perform functional and regression testing
as a member of an Agile development team. Comfortable with highly
iterative, fast-paced process.
. Worked closely with development and product management staff
to document testing standards and procedures.
. Coordinate testing with offshore testing team, evaluating
quality issues that arise, and working with developers to resolve.
. Environment:Java 1.5, MS SQLServer 2005, Rapid Application
Developer 7.5, WebSphere Application
. Server 6.1, FileNet, Struts, Spring IOC, Spring MVC, Spring
Batch, Spring Integration, Hibernate, Tiles,
. Velocity, Javascript, AJAX, JSON, Jquery, JUnit, Mockito,
ClearCase, Toad, SqlServer Management Studio,
. SOAPUI, Autosys, HTML, CSS.
Qualifications
M.S. in Computer Science Engineering
Bradley University, Peoria, IL
Majors in Database Management Systems and Software Engineering
Bachelor of Technology in Electronics and Communication Engineering
JNT University, Hyderabad, India