Post Job Free
Sign in

Project Quality Assurance

Location:
Raleigh, NC
Posted:
February 03, 2013

Contact this candidate

Resume:

SHALINI TOOPRAN

**** ****** ****** ***** ***********, NC - 27560 304-***-**** **************@*****.***

SUMMARY

* ***** ** *****-** experience in Java, J2EE and latest Web technologies on various platforms.

Experience developing Android applications using Java on Eclipse.

Strong database skills with multiple RDBMS systems (primarily Oracle and Microsoft SQL Server)

Thorough knowledge of Agile/Scrum and waterfall practices.

Well-versed in Sprint demos, Product demos, Project documentations and highly organized.

Good communication, analytical and interpersonal skills.

RELATED COURSEWORK

Computer Networks, Data structures, Database Concepts, Computer Security, Analysis of Algorithms, Theory of

Operating Systems, Digital Image Processing, Software Engineering, Computer Architecture

EDUCATION

Master of Science in Computer Science 08/ 2008 – 05/ 2011

West Virginia University, Morgantown, USA 3.5/4.0

Bachelor of Engineering in Computer Science Engineering 08/ 2004 – 05/ 2008

Osmania University, Hyderabad, India 3.7/4.0

TECHNICAL SKILLS

Languages : Java, J2EE, ASP.Net, PL/SQL, JavaScript, AJAX, Perl, batch processing

Packages/Tools : Adobe Product Suite, Microsoft Products (Powerpoint, Word, Project) TOAD,

MicroSoft SQL Server, Nunit, jQuery, YUI, Oracle, APEX, Oracle SQL developer,

MySQL, CVS, SVN, Secure Shell, Eclipse

Operating Systems : Windows 7, XP, Vista, Linux

Mobile Operating System : Android

Web Skills : HTML, DHTML, CSS, XML, PHP

EXPERIENCE

Systems Engineer(BuildLinks, Inc), Morrisville, North Carolina 10/11 Present

Major code development in Java including JSP, servlets, Adobe Flex, ActionScript and J2EE technologies.

Work on server-side bug fixes for the BuildLinks' Iphone application.

Work with the Quality Assurance team to ensure the coverage of test cases and ensure fixes for regressions.

Generate latest database scripts and apply them to the QA and test servers.

Work with technologies like SOAP, XML, Web, Amazon S3, YUI, HTML 5, JSP, Spring MVC design pattern,

Apache Ivy and Apache Ant and batch processing.

Active role in the build process, including merging code changes from the SVN trunk to branch, deploying the

changes to test environment and managing the continuous integration builds in Bamboo.

Use Apache Maven for build automation and dependencies by integrating it to IntelliJ IDEA, a Java IDE.

Work closely with the Product Management team by working together for requirements analysis and also

demonstrate features early in the sprint for transparency and feedback.

Write native queries using hibernate/JPA to perform database operations.

Participate in the sprint planning meetings and write acceptance criteria for the new stories.

Experience with Subversion and bug-tracking/issue tracking tool JIRA

Web Developer (Centre for African Affairs and Global Peace), United Nations 08/11 – 10/11

Work on a website which aims to provide information to a wide cross-section of the African population.

Use Drupal, an open-source Content Management System, to build the website, which supports e-commerce and

social networking applications.

Perform database and website migration to the host and create database access for other developers.

Software Developer Intern (ANSYS, Inc), Canonsburg, Pennsylvania 05/10 - 12/10

Extensive work based on Java, JavaScript and Perl on local and remote machines.

Run regressions and fix bugs as a part of Regression Testing using the tool, ANSYS TestBench.

Implement unit tests using NUnit for all the applications developed using C# .net on MS Visual Studio.

Create acceptance tests using the acceptance testing framework, Fitnesse.

Fix bugs on ANSYS website using Java across multiple platforms like Windows, UNIX, AIX, HP-UX, etc.

Familiarity with agile project management, test driven development, user stories, KANBAN and SCRUM

Work on documentation tools project at ANSYS, to develop the Help for ANSYS products using Java

Participate in code review across various teams, using the ANSYS tool, AnsCodeReviewer.

Experience with Rally software to track the user stories, defects and iterations.

Oracle APEX Developer (Office of Information Technology), W est Virginia University 11/08 - 05/10

Develop websites using Oracle APEX and technologies like JavaScript, HTML, CSS, jQuery, AJAX, PL/SQL.

Work across databases using SQL on Oracle SQL Developer and TOAD.

Experience with LDAP and SQL Loader.

One of the contributors for the manual, ‘Curriculum Approval Process Users Guide’, which would be used by the

faculty senate of West Virginia University.

Internship (Computer Management Corporation), Hyderabad, India 12/07 - 04/08

Group lead for the project Files Den, a mail transfer program facilitating users to compose, send and delete mails.

Develop using Dreamweaver, Java on J2EE, Oracle and JSP

Apache Tomcat was used as a web server environment for the Java code to run.

SELECTIVE PROJECTS

BuildLinks, Inc.

Load reduction on main database by allowing read-only applications to operate on another database

Work on obfuscation of client data, to improve security

Develop customer facing reports using Crystal Reports and Microsoft SQL Server.

ANSYS, Inc

Create an application for data extraction and comparison of large amounts of data for the localization project

using XML parsing and C# .Net. The website provided for 4 different languages including French, German,

English and Japanese.

Office of Information Technology

Work on the project ECSB, Electronic Curriculum and Syllabus Builder, which allows the Faculty Senate of West

Virginia University to electronically perform the Curriculum Approval Process.

Develop the website Graduate Programs, which allows streamlined searching for Graduate Programs in WVU.

Oracle Text Index technique is used to filter the records. It can be found at https://gradprograms.wvu.edu.

Software Project Management

Understand a software project’s requirements, planning, risks, scope, stakeholders and guidelines of PMBOK

Work on a team project which utilized various concepts such as, Work Breakdown Structure for estimating and

managing activities, tracking, reporting, metrics, quality and procurement.

Use Microsoft Project Professional as a management tool for scheduling and budgeting.

Computer Security

Developed a project using Java to implement encryption and decryption methods

Implement the features of Bell-La Padula model with various user groups, each with their own permissions.

Smart Navigation System

An Android project developed using Java on eclipse IDE and Google API.

Aimed to simulate Google Maps technology on an Android phone.

Kyniska Solutions

Develop a website for an Indian consulting company called Kyniska Solutions through remote work.

Design the website using PHP, HTML, CSS, JavaScript, Adobe Photoshop, Dreamweaver and Flash.

Use IIS as a web server to view the published content of the website.

HONORS/ACTIVITIES

Certificate of Appreciation from Office of Information Technology, West Virginia University.

Certificate for my outstanding contribution to the Curriculum Approval Process, WVU.

Certified by BrainBench in Web Design Concepts and Oracle Forms 10g.



Contact this candidate