Raj Pasupathy
**** ***** ** ***** ****** NJ, ****7
American Citizen
Phone: 616-***-**** E-mail: accoxb@r.postjobfree.com
Objective
10+ years of industry experience to obtain a Full-time position that
employs my knowledge and expertise in software engineering and/ Software
Quality in a positive team based environment with challenging software
development and engineering problems.
Summary:
. 10+ years in Testing/design and development of muti-tier applications
using Java, Selenium\Webdriver, J2EE, myBatis\Hibernate, Weblogic\Jboss,
XStream, Spring MVC, JUnit and JavaScript.
. Extensive experience in Object Oriented design/analysis.
. Good understanding of the Software Development Life Cycle Methods
(SDLC).
. Extensive experience in Testing using selenium/webdriver.
. Extensive experience in application development using Java, J2EE,
JUnit, mybatis\Hibernate, Spring, Weblogic Server,Oracle.
. Worked with a Prognostic Framework to execute Java and Non-Java
applications in a clustered, multi-threaded environment, which was
deployed in Lockheed Martin Autonomic and Logistics System.
. Expertise in software development includes Analysis, Design,
Development, implementation of testing Web-based, SAP,ERP (Oracle
Financials) and client/server applications.
. Participated in requirement analysis, reviews, working session to
understand the requirements and system design.
. Hands on experience in writing test cases, developing and maintaining
test scripts.
. Expertise in testing database application of RDBMS in MySQL Server,
Oracle, and DB2
. Excellent interpersonal skills and communication skills, proven team
player with an analytical bent to problem solving and delivering under
high stress environment with resource constraints.
. Dev\QA Server backup Maintenance.
. Responsible for handing more than one project at a time
Awards/Recent Activities:
Java SCJP\SCJD Certification in progress (2015)
Employee of the Month Awarded by BirlaSoft - GE Aviation (2010)
Education
Grand Valley State University, Michigan
Bachelor of Science in Computer Engineering
Technical Skills:
Operating Systems: Windows Server, Microsoft Windows XP/Vista/Windows 7,
Mac OS X, fedora, ubuntu
Tool Summary: Eclipse, Selenium/Webdriver, SeleniumGrid, TestNg, Oracle
10g+, Weblogic 10+, mybatis/Hibernate, JUnit, VMware Server, Oracle SQL
Developer, Quality Center, Load Runner, Log4J, kdiff3, UltraMon,
Notepad++, WindirStat, HSQLDB, Mathlab, XMLspy
Web Technologies: Java Script, HTML, XML, ASP, JSP, SOUPUI, JMSToolKit,
Languages/Scripting tools: Java, C/C++, Visual Basic, VBScript, Web
Services, Stored Procedure, Shell Script, SQL, HTML, VB.NET, XML,
Hibernate, JUnit
Application Server: Weblogic Server 10+, JBoss, Tomcat
Databases: Oracle 10g+, Hypersonic db, MySQL, MS Access
DEs/Application Software's/Utilities: Eclipse 3.0+, SQL Developer,
Microsoft Visual Studio, Tortoise CVS, MS Word, MS Excel, Macromedia Dream
weaver
Testing Processes: SDLC, Test Plans, Test Cases, Test Scripts, Test
Strategy, QA Requirements Analysis\documentation
Project Management & Design: Agile & Waterfall Development Methodologies,
UML, Use Case Design, Enterprise Architect, MS Visio, MS Project, CVS, SVN,
CMMI
Professional Experience
JPMorgan Chase
Oct 12 - Current
QA Automation Technical Manager
J.P. Morgan Chase is a leading global financial services firm. The firm is
a leader in investment banking; financial services for consumers and
businesses, transaction processing, asset and wealth management, and
private equity. Under the JPMC brand, the firm services millions of
customers in the United States and abroad. This includes many of the
world's most prominent corporate, institutional and government clients.
Roles and Responsibilities:
. Performing testing activities, Agile Initiatives, and Business As
Usual (BAU) initiatives across one of many sprint teams utilizing
processes, methods, metrics and software that ensure the quality,
reliability, and system safety and security
. Looking holistically at system architecture and data flow to define
technical based shakedown and regression approaches
. Analyzing the system under test to determine how to efficiently enable
exercising and data-driving the main sources of logic
. Use knowledge of system under test to determine the best places to
leverage automated tools to enable QA teams to increase coverage and
decrease effort, and design/implement those tools
. Strategically applying testing tools as the paths of least resistance
when determining how much of the system to "white box" vs. leave
"black box"
. Testing external and internal integration points with end to end
functional flows
. Performing test script optimization analysis (i.e. applied statistical
orthogonal arrays)
. Developing test documentation to include: test requirements, test
project plans, test schedules, test plans, and detailed test cases
which integrate with technical documentation provided within the Lean
Agile work environment
. Proactively communicating with BSAs, Developers, Project Managers and
other support staff to ensure all constituents are informed of testing
activities
. Actively participating in 'scrum' sessions during the development of
user stories, the decomposition of requests, and the development of
requirements to ensure that software changes and their impact to
testing are understood
. Coordinating, communicating, and disseminating testing timelines,
deliverables, status and all other information to QA Test Manager and
project teams
. Executing test cases and evaluating actual vs. expected results
. Assisting in the development of the project, implementation and
production quality review checkpoints
. Providing active project implementation support
. Contributing to testing better practices and continual QA process
improvements which drive innovation, reduce risk, increase efficiency
and drive effective, stable project implementations
. Engage with business users in the effective and comprehensive testing
of iterations in both IST and UAT cycles
. Interact daily with a global team
Environment/Tools: itko LISA, SoupUI, SQL Developer, JMSToolKit, Eclipse,
Java, Selenium, Webdriver2, myBatis\Hibernate, XStream, TestNG, FireBug,
FirePath, Xpath, Css, Dom Inspector, Jkdefrag, kdiff3, UltraMon, Notepad++,
WindirStat, Windows Server 2003, VMware Server, VMare vSphere Client
Raritan Computers Inc, Somerset NJ
Mar 11 - Oct 12
Senior Software Engineer
Raritan is a leading provider of power and energy management, KVM and
access solutions. Raritan increases power management efficiency, improve
data center productivity and enhance branch office operations. The
integrated in-band and out-of-band products help major companies monitor
and manage their energy, servers and other IT devices.
Roles and Responsibilities:
. Led a team of 6 with 2 offshore candidates with developing java
selenium\webdriver test cases for PX2 models GWT application.
. Led the efforts to GUI test automation for our intelligent PDUs.
. Designed and developed in house automation tool using java and
maintenance of the ESXi server.
. Heavy API web services testing and api code based testing with SNMP,
SMTP, Modbus and CLI test protocols.
. Expert on Selenium Automation using Selenium\Webdriver using heavy
Java, JUNIT, eclipse and TestNG.
. Created java Api's and integrated java Api's with selenium.
. Worked with the development team to understand design
changes/upgrades.
. Responsible for gathering requirements, designing, developing and
testing of an internal sales portal.
. Created and led weekly code review meetings that helped the team
improve test script code quality.
. Engineered a custom framework structure for the PX2 project test
development which helped the team enormously cut down automating test
scripts.
. Hacked FireFox7 (FF7+) profile for 'Remember Certification exception'
addon for Firefox 7-10.
. Selenium WebDriver2 for automation of cross browser testing on FireFox
12+ and Chrome.
. Plan, design, build and maintain complex test automation frameworks.
. Automated weekly regression tests to ensure high application quality.
. Hands on team leader with strong focus on documentation, communication
and process of constant improvements.
. Worked with developers and manual testers to ensure all counter parts
are tested thoroughly.
. Excellent interpersonal skills and communication skills
. Shown flexibility, quick learner, which includes Onshore/Offshore
project environments.
. Extensive use of FireBug, FirePath, Xpath/CSS and Dom Inspector.
Environment/Tools: Eclipse, Java, J2EE, Selenium2, Webdriver2,
myBatis\Hibernate, XStream, TestNG, FireBug, FirePath, Xpath, Css, Dom
Inspector, Jkdefrag, kdiff3, UltraMon, Notepad++, WindirStat, Windows
Server 2003, VMware Server, VMare vSphere Client
General Electric Aviation - BirlaSoft, Cincinnati OH
June 07 - Mar 11
Lead Quality Assurance Test Engineer
Joint Strike Fighter (JSF136) - Off-Board Prognostic and health Management
System (JSF136 OBPHM)
The development of an Information Technology based on a Off-Board
Prognostics Health Maintenance (OBPHM) management system. OBPHM will
provide a stringent condition-based maintenance product for Lockheed Martin
and Rolls Royce. GE will maintain ownership of the current proprietary
technology and will be able to leverage newly developed technologies in
future military and commercial engines. Once Engine data is downloaded from
the PMD and transferred to the OBPHM for processing, health report codes to
be communicated for work order development, lifing results communicated for
unit level planning, and transfer of data following each flight to FET's
data center.
Roles and Responsibilities:
Employee of the Month Awarded
. Worked with a team of nine in the development of a real-time
Application Framework used to execute Diagnostic, Prognostic, and
Engine Life algorithms for the GE F136 Joint Strike Fighter Engine.
. Develop various Test Plans and Test strategy documents
. Uncovered 6 major issues with the Numerical Propulsion System
Simulation (NPSS) Engineering Modules before OBPHM Integration.
. Converted Business requirements into test cases and test data
specifications.
. Heavy Black Box manual testing with NPSS Engineering Modules.
. Wrote Test cases with provided Use Cases for all software releases to
Lockheed Martin (LM)
. Actively participated in System Testing, Regression Testing,
Integration testing and Performance testing
. User Acceptance Testing (UAT) to test whether it meets the User
Requirement Specifications.
. Collaborated with Lockheed Martin, Rolls Royce, and GE Engineers to
ensure requirements for the system were met and up-to-date.
. Worked with a Prognostic Framework to execute Java and Non-Java
applications in a clustered, multi-threaded environment, which was
deployed in Lockheed Martin Autonomic and Logistics System.
. Extensive experience in application development using Java, J2EE,
JUnit, Hibernate, Spring, Weblogic Server, Oracle, JBOSS and VBA
. Involved in initial designing and creating Use Case diagram, Sequence
diagram and Class diagram using MS Visio tool
. Extensive experience in Java development and Weblogic Server admin
level.
. Implemented module wrappers for all GRC and Engineering modules.
. Used mybatis\Hibernate framework for database persistence
. Thorough knowledge with J2EE application platform configuration and
performance optimization. Hands on experience with J2EE application
deployment technology, EJB transaction implementation (Message-Driven
Beans)
. Weblogic servers admin scripts for Admin Server and Managed servers.
. Extensive SQL experience with Oracle database for backend database
verification
. Organized meetings with project managers to discuss OBPHM performance.
. Participated in requirement analysis, reviews meetings, working
sessions to understand the requirements and system design.
. Excellent interpersonal skills and communication skills
Environment: Eclipse, Java, J2EE, Oracle 10g, Weblogic 10+,
myBatis\Hibernate, XStream, Log4J, MSVisio, Spring, JBOSS, VBA, Jkdefrag,
kdiff3, UltraMon, Notepad++, WindirStat, HSQDB, Mathlab, XMLspy, Windows
Server 2003, VMware Server
All-State Insurance - Ageatia Tech Consultancy, Chicago, IL
May 06 - June 07
Software Quality Assurance
Large Scale Enterprise Image and Work Flow System
Image and Work Flow (IWF) system captures stores and routes incoming policy
applications to appropriate departments. Imaging consists of scanning and
storing information of an incoming application. IWF includes routing and
verifying the information and finally issuing a policy. The electronic
format of workflow improves the efficiency and performance of processing an
application. The IWF system is distributed over 3 service centers catering
to the entire country. The distributed architecture of this object oriented
application interfaces with existing business applications like Transcend,
Cyber Life, LUS, etc.
Roles and Responsibilities:
. Developed java code for IWF for incoming policy applications.
. Weblogic Server admin level configuration and setup.
. Implement java interfaces for IWF system for incoming applications
. Working as a member of 5 member development\3 member QA team,
responsible for the IWF and AWD application.
. Application was converted from Legacy system (Mainframe) to SAP R/3
and involved in the functional testing of the application.
. Responsible for creating test cases and test data.
. Conduct timely inspections in order to get the teams input on java
code.
. Perform extensive manual and automated testing for ensuring the
functionality of the application.
. Organized defect meetings with testers, developers and business users
in order to resolve and document the defects.
. Interact closely with the business users from project initiation phase
to the implementation phase in order for the successful completion of
system testing and regression testing though the QTP 9.0 and Quality
Center.
. Identify and communicate process improvements.
. Responsible for giving a demo to team members and business users on
the new functionality at the end of the System testing phase.
. Responsible for handling more than one project at a time.
Environment: Oracle, Weblogic Server, Java, Visual WorkFlow, QTP and
Quality Center