Gopilal Bhagat
*******.******.**@*****.***
Ph: 210-***-****
Summary
Eight years of IT experience in developing, designing, testing & automating web based and Client – Server applications.
Strong understanding of software test life cycle methodologies. Experienced in managing QA teams in Multi platform, Multiple Technologies, Multiple Domains (Web Hosting, Insurance, Telecom, and Health).
Expertise in Test strategy, Test estimation, Test planning, Test scheduling, Test management, Test Scenarios, End-to-End scenarios, Test automation & Performance testing in both Waterfall and Agile Testing methodologies
Extensive expertise in API, Static, Black box/White box, Functional, Back- End, GUI, Browser Compatibility, Unit, Smoke, Sanity, System, Integration and Regression, User Acceptance, Business Process Testing, Performance, Stability, Risk based Testing.
Experience in OOPS Concepts, Ruby, Java, J2EE, EJB, JSP, Servlets, JDBC, RMI, JNDI, JMS, Websphere, Weblogic, Hudson, Tomcat and Java Script.
Have strong domain knowledge in Telecom, HealthCare & Insurance domains. Solid expertise in Network Management Systems, Auto Insurance: State Roll out’s, Standard & Non – Standard Products, Insurance Upgrades, Rate Revisions, New Company Testing, Affinity Co-Branding, HomeOwners.
Have good working knowledge of Automation tools and Expertise in Selenium, SOAP UI, QTP and Nokia’s Rational Robot.
Good experience in writing SQL queries for database transactions in MS SQL Server, DB2 and Oracle databases.
Performed as a catalyst while managing and motivating multiple staff groups, both domestically and off-shore, to meet ambitious and high visibility project deliverables and timeframes.
A highly motivated, energetic individual and a team player with Strong analytical, problem solving and troubleshooting and excellent communication/interpersonal skills. Have ability to quickly adapt to new environments and learn.
technical skills:
Testing Spectrum:
API testing, REST, Static, Black box/White box, Functional, Back- End, GUI, Browser Compatibility, Unit, Smoke, Sanity, System, Integration and Regression, User Acceptance, Business Process Testing, Performance, Stability, Risk based Testing, Lean Methodology, End to End Testing.
Testing Tools:
Selenium RC, Selenium Grid, Selenium Hub, SOAP UI, Rspec, Jmeter, Jira, CSS, Mercury Interactive Quality Center 9.2, QTP 9.1,10.0, Nokia’s Rational Robot Tool, STEFA - Nokia’s Defect Tracking Tool, Storm Tools as Orthogonal Array and DSM.
UI Testing Tools: FireBug, IE Developer Tool.
Languages:
Java, Ruby, C, C++ and PL/SQL.
Java/J2EE Technologies:
J2EE 5.0,1.5,1.4,1.3, EJB 1.1/2.0/3.0, Servlets, JSP 1.0/1.2, JDBC,JSF JavaBeans, MVC, JNDI, RMI, JMS,ANT
Web Technologies:
Java Script, XML, HTML
Web/Application Servers:
WebLogic, IBM WebSphere, Hudson, ApacheTomcat 5.x/4.x
Databases:
Oracle 9i/10g, SQL Server 2008/2005/2000, DB2, MySQL and MS-Access.
Internet Protocols:
HTTP, HTTPS, SSL, SOAP, TCP/IP, POP3, SMTP
Operating Systems:
Windows 9x/XP/NT/2000/2003 Server,UNIX,LINUX,Ubuntu
Frame Works:
MVC
Version Control Tools:
Rational Clear Case, CVS,git
Modeling Languages:
UML
Scripting Languages:
Shell scripts, VB Script
IDE’s & Tools:
Eclipse 3.1, Weblogic, IBM Web Sphere Studio Application Developer WSAD 5.1, RAD, My Eclipse, IBM Requisite Pro
Dec 2010 till date : Sr. Computer Programmer Analyst – Persistent Systems, Inc.
Client: Rackspace , San Antonio, TX
Responsibilities:
Requirement Analysis and Design using test management tool Jira.
Participate in Technical Design and Requirement review meetings
Prepare Test Plan, Test Reports at different testing phases
Attend the SCRUM meeting on daily basis to update the design & execution status of testing activities and report any blockers.
Capturing and managing the objects using CSS, Firebug, Selenium RC and ruby
Developed & maintained the Automated test scripts using Selenium RC, Ruby, Hudson and RSpec
Developed Reusable methods and user-defined module.
Used GIT as version control tool.
Execution of the automated test scripts for smoke, functional & regression testing in various environments.
Created SQL queries for database validations and use in selenium scripts.
Performed API testing. Validated the REST calls.
Used SOAP UI tool for API regression testing.
Conducted Performance test using Jmeter and shared the report indicating the performance trend of the application.
Coordinated with development team regarding any issues in the Test Environments
Automated Test Results were captured using Rspec.
Defects were reported & tracked in Jira.
Sept 2010 To Dec 2010: Senior Associate Consultant – Cognizant Technology Solutions
Client: Ace American Insurance , Philadelphia , PA
Responsibilities:
As a Sr. QA consultant responsible for all the regression test suite deliverables & other dot releases
Involved in all the requirement walkthroughs and conducted the Test scenario walkthroughs with Analysts & business team.
Responsible for Preparing Release Test Plan for ACES.
Test Data was prepared by understanding the requirements and dependent modules. This data was used across testing teams of ACES.
Responsible for conducting the Defect review meetings on a daily basis with the Business and co-ordination with the development team.
Escalating issues related to application blockers, Environment Downtime, Resource
availability in timely manners.
Responsible for onshore & offshore workforce allocation and reporting.
Responsible for documentation of QA test results and track defects using Quality Center
Preparing weekly status reports and defect status reports and reported to Test Manager.
Jan 2006 to Aug 2010: Sr. Software Engineer – Wipro Technologies
Client: Nationwide Insurance, Columbus, OH
Nokia, Germany
Responsibilities:
Complete QA gate keeping and Sign offs for the rolled out states’ change requests including Rate Revisions, Insurance Upgrades, Testing New Companies for existing states, Affinity Co – Branding using the Risk Based testing approach.
As a Domain expert played a key role as Test Lead in Joint Analysis and Design (JAD) sessions and helped in resolving the gaps in requirements.
Responsible for preparing Test Estimates, Test Strategy, Test Plan, Test Schedules and Risk book.
Inline with the requirement changes prepared/documented requirement traceability and ensured testing of impacted changes by leading and mentoring testing efforts.
Incharge of allocating, reviewing QA deliverables of Wipro Testing & IBM Testing Teams geographically.
Developed & maintained the QTP Automated test scripts for Operational Efficiency.
Worked with application teams on defects reviews and to resolve defect SLAs and determine cause of SLA not being meet if applicable.
Used the expertise on domain and application knowledge to help the team in designing Story cards, End to End test Scenarios, Negative test scenarios, identifying defects, backend testing, bi-directional traceability Matrix and Mentoring team members.
Worked with dependent teams in identifying the feasible timelines for Billing and End to End flow testing.
Responsible for estimating the testing hours for state roll outs & Planned testing roadmap, and delivered results to enable successful Implementation
Generated the Triage Report to report execution status and defect count with status New, Open, Retest and Review, to determine defects number of defects with severity and priority.
Created Selenium scripts for Smoke test. Executed smoke test scripts after the build.
With expertise in Network Watch and Alarm Correlator Project, performed the User Acceptance Testing at Client Location, Germany.
Responsible for performing User Acceptance testing in identifying and logging issues in STEFA.
Performed Performance and Stability testing by loading alarms to check if Network was able to handle the load and speed by Jmeter.
Prepared low level design for the for Rule Explorer Module.
Involved in UCM related activities such as Build process, creating views, and base lining.
Responsible for bug fixing for Rule explorer Module and other Modules.
Wrote Automated Test cases for Rule explorer and MonD (Monitering desktop) using Robot Frame work.
Developed Keywords which required for Test Cases using Perl, JavaSwing, and Net Beans API.
Wrote and modified required scripts and other SQL validation scripts in SQL to validate the outputs.
June 2003 to Jan 2006: Sr. Software Engineer – Nutech Software
Clients: Medicorp Health Systems, Singapore
Scintera Solutions, India
Aventeon Inc, India
Responsibilities:
Responsible for developing code for various modules using Servlets
Involved in developing Screens Using JSP, HTML, and JavaScript.
Involved in Writing the Code for Front-end validations for Report generation module.
Gave presentations on the application and the various requirements for better understanding.
Conducted Code Reviews & involved in Technical Design.
Involved in Defect fixing.
Involved in Unit Testing.
Performed Smoke Testing on the build.
Academic Summary
Bachelor of Technology in Computer Science & Information Technology from JNTU, India.