Download PDF

Summary

Accomplished QA professional with 14 years' of progressive experience and proven record of significant, successful contribution in quality management, project management, process improvement, business analysis/evaluation, product-development life cycle methodologies, supplier management, and quality management systems, processes, standards, and systems in a wide range of organizations that previously had no standards or programs in places.

12 years’ of software Testing (Manual and Automation- QTP/ UFT, TestComplete, SoapUI and Selenium) and 2 years’ system administration.

Domain expertise include Healthcare, Financial, Banking, and e-commerce.

  • Experience in all phases of Software Development Life Cycle/SDL (Waterfall and Agile/Scrum) and Software Test life cycle/STLC (Requirement Analysis, Test Planning, Test case development, Test Environment setup, Test Execution, Test Cycle closure) and coordination with Development team) Logging and Tracking Defects in all the phases with major responsibilities.
  • Testing in focus to ensure system quality standards are met by planning, designing and executing the appropriate test cases. This includes creating test plans, mining and manipulating test data, executing test cases, first-level triage of defects found, and retesting of defects through resolution.
  • Strong in automation test case feasibility and developing POC for automation tool.
  • Experienced in using Test Management tool TFS, Rally, Jira and Quality Center bug reporting tools to track test progress, execution and deliverables.
  • Proficient in using HP interactive products such as- HP Quick Test Professional (QTP), HP Load Runner, HP Quality Center (QC) and TestComplete.  Expertise in automating test cases with HP QTP and smartbear TestComplete using VB scripts.

  • Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid),SoapUI, Cucumber, MavenJUnit, Jira, Eclipse and preparation of automation test framework.
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Experienced in developing BDD scripts with Cucumber and writing step definitions for Gherkin based features.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Automated highly transactional e-commerce web application using Selenium WebDriver.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Took ownership of automation and led the automation team by mentoring the team as required.
  • Excellent experience of build tools like Maven and managing JAVA automation projects 
  • Extensive experience in building and executing test plans and test cases according to business, functional and user requirement specifications.
  • Experienced in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experience in working with many external applications like Notepad, Excel, IE, MS word etc through QTP by creating instances.
  • Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), BugZilla and Rational Clear Quest.
  • Involved in Developing/reviewing the technical, functional and non-functional specifications which are to be included in the project/release.
  • Expertise in writing SQL Queries, SQL *PLUS, PLSQL stored procedures for databases like Oracle, MySQL, DB2 on UNIX as well as Windows platforms.
  • Strong exposure testing applications on different browsers – IE 6.0, 7.0, Firefox, Safari 3x.
  • Experienced in facilitating User Acceptance Testing for go-live.
  • Experience with Data-driven testing and writing SQL queries for database manipulations.
  • Proficient knowledge in various types of software Testing such as Usability Testing (UT),Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, and Integrated Testing. Ensured content and structure of all Testing documents / artifacts is maintained. Tracked and reported upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.

  • Designed and used Automation Test Frameworks (Hybrid and Data Driven). Documented, implemented, monitored, and enforced all processes and procedures for testing which are the standards defined by the organization. Logged project related issues in the defect tracking tool identified for the project. Reviewed & revised suit of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues. Proficient in using Quality Center for Test Planning and Defect Reporting and Tracking; Thorough understanding of the Defect life-cycle process. Worked with cross functional testing teams and developers for closing defects. 

  • Experienced in reporting the defects through the Defect Tracking Tools (Quality Center/Bugzilla/Jira) for centralized information and proficient in using of Microsoft Excel. Knowledgeable in understanding full QA cycle to work hand in hand with the business analysts, functional analysts, developers and users. Proven ability in working individually or as a part of team, Problem solving, Process improvement activities, Analytical skills, reporting and Assisting to Manager. Work closely with cross-functional teams to thoroughly test requirements and functionality. Proven ability in Windows/UNIX Commands, Scripts and testing on Windows/UNIX platforms

  • Proficient in communicating effectively with excellent analytical and troubleshooting skills.

        Technical Skills

        Operating systems:

        Windows 95/98/NT/ME/2000/XP, UNIX Sun Solaris, and Linux

        Languages:

        JScript, Visual Basic, VB Script, QBasic, Shell Programming, SQL, PL/SQL, COBOL, HTML, XML

        Testing Tools:

        TestComplete, Selinium_IDE and web driver(MAVEN with ANT build) RestClient, SoapUI, Quick Test Professional WinRunner, LoadRunner, , Silk Test, SQA Robot

        Test Management Tool:

        JIraQuality Center 11/10.0, TestDirector 8.0

        Defect Tracking Tools:

        Clear Quest, Rally, PVCS Tracker, Quality Center, TestDirector, Bugzilla.

        Databases:

        Oracle 7i, 8i, 9i, 10g, My SQL, SQL Server 2000

        Application Software:

        MS Office 2000(Word, Excel, Excess, PowerPoint & Outlook); TOAD 6.3, SQL* Plus, FLASH, MS Visio, Macromedia, Dreamweaver, Adobe PhotoShop, Microsoft Project

        Internet Technology:

        Internet Explorer, Netscape Navigator, AOL, Mozilla Firefox

        Hardware:

        IBM RS/6000, AS400, Sun V880, SunFire 380R, Compaq ProLaint ML370, HP ProLaint DL380, Dell PowerEdge IBM PC, IBM mainframe, DEC/VAX, System Boards

         

        Development Methodology

        Agile, Scrum, Waterfall

        Artifacts

        Test Plan, Test Case, RTM, Test Summery Report, Bug report, User Stories, Backlogs

        Automation Tool

        Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, Cucumber, Gherkin, Quick Test Pro, TestComplete, Eclipse, SCCM 2012R2, MDT, UST, VSTS, CODED UI, APPIUM, PRODUCT STUDIO.

        Framework

        Junit, TestNG, Page Object Framework, Page Factory Cucumber.

        Continuous Integration

        Jenkins, Hudson

        Performance Tool

        HP LoadRunner, JMeter

        Test Management

        HP Quality Center, SVN , CVS.

        Defect Management

        JIRA, HP Quality Center

        Web Service Tool/Language

        SoapUI,  http client 4.4, XML, Gherkins

        Programming Languages

        Java, Java Script, VB Script, XML, CSS, XPath, POI

        Database/Database tools

        SQL, SQL Server, Oracle, Toad

        Operating Systems

        Linux, Windows 7, Windows 10, windows 2008.

         

        Work experience

        System Engineer

        Indian Express Newspapers  india

        This is a comprehensive module that incorporates all purchases procedures of a typical purchase department.   The information flow that is handled by this software is Material indent. Purchase Request. Inquire, Quotation, Purchase Order and Delivery, Keeping track of anything in this cycle is for ready information at given point of time is one of the strong points of this software.

        • Involved in creating Test Plan using Business Transaction rules.
        • Developed in writing test cases for various functionalities of application
        • Performed Security testing by entering positive and negative data.
        • Involved in maintenance and improvement of existing scripts.
        • Performed in Regression testing against new builds and functional testing.
        • Participated in the preliminary and final design of Databases and User interfaces.
        • Tested the application manually for its GUI objects and their functionality and reported the bugs by Excel sheet.
        • Win Runner was used to generate automated test scripts for functionality and GUI testing and modified the script using TSL.
        • Performed regression testing for every modification in the application and new builds using Win Runner and Test Director.
        • Checked database to determine successful transaction of test data from the application by establishing database connectivity and by using Oracle SQL commands.

         

        Environment:   VB, Java, JavaScript, Oracle, Windows NT, Win Runner, Test Director.

         

        Jan 2011Aug 2014

        Senior SQA Engineer

        Financial Engines Inc. Sunnyvale, CA,

        Financial Engines is an independent investment advisor to provide personalized advice for retirement.  Financial Engines gives online advice as well as professional management for retirement accounts such as 401(k), IRA as well as social security.

        • Actively participated design reviews of new features; Responsible for the design, development and maintenance of test automation to support automated functional testing.
        • Experience in working on multiple projects from conception to release and maintenance of automated tests.
        • Created and executed detailed test cases and test plans for consumer facing web pages with heavy dynamic data and testing from back end to front end and contributed methods to test infrastructure.
        • Performed manual testing as well as automation and maintenance of new features in Selenium-WebDriver/Java test framework using Eclipse IDE and integrated with Hudson for daily run monitoring.
        • High level experience in testing web applications developed in Sales Force, data syncing between Financial Engines and Sales Force databases using Informatica.
        • Familiar using version control tools such as Perforce.
        • Worked closely with the developers to analyze and find root cause of failures
        • Filing defects and feature enhancements, tracking them to closure; and extending automation tests for bug fixes and enhancements.
        • Member of an agile team to test applications to meet reporting needs for external and internal customers.
        • Strong experience in source to target mapping test between data warehouse and data marts using complex sql scripts and test automation using internally developed tools.
        • End to end testing experience from back end tables to meta data to reports on applications such as BI Publisher, Answers etc..
        • Experience in using pdf automation tools such as Stream Diff.
        • Involved in product end to end development process and worked closely with development team, business analysts, and product management.

        Environment: Sql Server, Sql Server Management Studio, Perforce, Eclipse IDE, Selenium/WebDriver.

        Dec 2012Dec 2013

        AWS (Analyst Work Station)

        Capital One, Richmond, VA

        At Capital one Financial, worked as a QA Engineer for AWS Advantage Solution Universal Life Policy product. This product consisted of different phases, such as Submit, Issue, and Deliver. In Submits the Insurance policies are submitted with the riders and trailers and alter entered if any changes are need to be made and are checked for New Business Edits and Coverage Protection Values. In Issue the major part I checking the policy pint Vs the Spreadsheet for Values and Verbiage. In Deliver the policies are delivered and tested for the monthly added values and Testing.

         Conducted UI testing, Functional testing, Regression Testing, Acceptance testing and verifying the results with expected results, which should complain with the predefined requirements.

        • Used Selenium RC to test web sites and their systematic updates for functionality, usability, regression, performance, browser and operating systems compatibility.
        • Involved in working with JUnit, TestNG and Eclipse.
        • Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG. Creating test cases and test suits.
        • Developed and maintained release acceptance tests using Selenium IDE.
        • Analyzed project documentation and provide stakeholders with quality assurance risk assessment.
        • Identify record, track and prioritize defects within the integration and stage environments.
        • Worked in continuous integration environment and deploy code stored in Github to QA environment via Jenkins continuous integration tool.
        • Performed Web service testing using SOAPUI
        • Manages QA process for release candidate.
        • Reports progress to business and development.

         

        Environment: Selenium WebDriver 2.38, Java 1.6, Eclipse, TestNg, Jenkins, Agile/Scrum, JIRA, Rally, Toad, Cucumber, SVN, SQL plus, Windows, Oracle11g, HTML

        Jan 2010Dec 2012

        Sr Analyst 

        Dollar Financial Corp, Berwyn, PA

        The objective of this project is to develop various E-commerce applications and also on RETAIL application. Line of business for these applications is the short term money lending (payday loans).

        • Understanding and analyzing the business requirements
        • Active participation in business requirements review meetings
        • Worked closely with the Business Analyst in analysing the requirements.
        • Work with the business stake holders helping them perform the User Acceptance Testing.
        • Helping the team understand the requirements.
        • Work on analyzing the issues reported by the QA team
        • Sending the QA open/resolved bug report on a timely basis to the product owner
        • Involved in creating test plan, test cases and test scripts
        • Performed the review of defects, test results, test cases created by other QA team members.
        • Reviewed the design documents and assisted Management for sign off from QA side
        • Proven the track record on analysing the production issues
        • Monitoring the production data after each release
        • Handled the testing of complex functionality related to score algorithm
        • Analysing the root cause of the defects before reporting to developers
        • Performed the manual testing, regression testing, smoke testing, UAT testing, back end/data base testing using the sql queries
        • Performed the complex backend testing using TSQL
        • Took initiative for sending the production activity report on a daily/weekly/monthly basis to the business team
        • Involved with the lead in providing the test estimates to the project manager
        • Assisted the lead in managing the testing artifacts like test strategy document, test plan, test cases and testing related status reports for each release and organising them in TFS and also in coordinating/managing the offshore QA resources
        • Wrote stored procedures to pull the data for production reports
        • Giving the updates on a daily basis in stand up/scrum meetings (Agile)
        • Worked on SOAP UI for testing the web services
        • Effective communication with the Offshore QA resources regarding task allocation/completion/follow up.
        • Actively involved in the development related technical discussions
        • Experience in creating scripts using Selenium IDE
        • Unit testing of the stored procedures written by developers for certain complex functionalities
        • Designed and developed automation framework as part of regression testing
        • Performed regression and data driven testing by using TestComplete automation tool
        • Developed Business, Object and generic functions by using VBScript
        • Executing/running the automated scripts before every release
        • End-to-End business understanding of the applications
        • Effective communication with the developers on the issues identified
        • Creating the defects using JIRA/TFS test manager
        • Used Selenium IDE to record and run the scripts for the Ecommerce applications
        • Worked on testing the Point of Sale (POS) application
        • Worked as a QA Lead co-ordinating the offshore-onsite QA resources, task allocation, resource planning, submitting the weekly QA updates to Project Manager
        • Worked as Business Analyst helping the Corporate Services group in documenting the requirements for the Global Work day project
        Nov 2008Mar 2012

        Software QA Project Engineer

        Abbott Medical Optics, Inc. Milpitas, California

        The company offers the widest range of proven refractive technologies for myopia, hyperopia, astigmatism, presbyopia, cataract, spherical aberration and corneal health.

        • Product validations utilizing BlackBox methodology
        • Architecture, design, implementation and maintenance of test automation framework for AMO iDesign Treatment Planning Software application.
        • Research, evaluation and utilization of TestComplete (Jscript) automation tool for Unit, Acceptance, Data driven, Functional, and Negative, Scale, Stress automated test scripts and test suites.
        • Software Issues identification with following resolution verifications
        • Setup and Maintenance of multiple Test Lab tools, platforms and environments.
        • Design and implementation of installation programs for Treatment Planning software; supporting localized Windows platforms, advanced prerequisites, silent installation process and various script executions utilizing InstallShield
        • Design and implementation of regulatory validation documentation.
        • Design and logistics of uniformed defect tracking system workflows and integration

        May 2007Nov 2007

        Software QA Engineer

        Talent6, CA

        Served as a team member of the QA group responsible for testing web site that caters to casting & modeling segment. Responsible for testing various web GUI components and features and online documentation. Deliver test plans & test cases.

        • Testing of www.talent6.com – online subscription network created for people interested in participating in casting calls offered all over the North America
        • Develop test cases for designated areas of testing (Extended Network, Message Center, etc.)
        • Execute formal test cases for regression testing of new weekly releases
        • Research software problems and make them reproducible
        • Write bug reports using Mantis application and monitor the status of bug reports
        • Communicate with Project Lead and QA Team members to resolve issues
        • Developed Test plans, Test Scripts based on design documentation and user requirements.
        • Executed Scripts on multiple targets using Quality Center
        • Failed cases were recorded, reproduced, and verified using a bug tracking system.
        • Performed Security Testing to ensure that system is secure of unauthorized access.
        • Performed Screen Navigation Test to ensure that the links are established as per the documentation provided.
        • Performed Data Driven Testing using Excel and database files.
        • Performed Regression testing to verify whether modifications made in the application have not caused unintended adverse side effects.
        • Performed Black Box testing from end user’s perspective without knowing the code.

        Extensively used SQL Queries as needed for testing the application

        Oct 2004Jul 2007

        QA Lead

        DoITT - NYC.gov

        Performed day-to-day management of all the testing phases of the software applications including gathering requirements, designing, developing, testing and suggesting and deploying the solutions:

        • Lead Software Quality Assurance projects and team including hiring responsibilities;
        • Developed, enhance and document methodologies of testing Web based applications as well as SOA;
        • Document, implement, monitor, and enforce all testing processes and procedures that are established as standards defined by the organization and the industry;
        • Plan all resources and schedules functional /regression and performance testing of new and ongoing enterprise Internet-based software applications;
        • Set up and manage usability and browser compatibility testing lab;
        • Configure, maintain and administer enterprise-wide testing and defect tracking tools that have been used by external and internal agency teams (LoadRunner, Quality Center, QTP, SOAP UI);
        • Developed the strategy of preliminary performance and functional tests (POC) of SOA frameworks via webservices and provided training to QA team on this matter;
        • Conducted on-site user training classes.
        Oct 1997Sep 2000

        QA analyst

        CheckFree Investment Services

        Designed and performed all type of tests, including Y2K testing, installation, functional, regression, automation regression test suite, stress/load tests as well as UAT for a new system APL Plus, which provides portfolio management services and offers wide range of trading tools.

        • Performed functional, performance testing using Rational Robot and load testing using SQA Load Test 6.1, analyzed the data with the help of user-defined functions;
        • Verified bug fixes tracked and reported test execution status to management;
        • Developed test plans, test strategies, test requirements and technical documentation for test procedures;
        • Communicated with business users, developers and project leaders to map out new functional requirements and to determine when new condition required inclusion in existing scripts.

         

        Education

        19951997

        Bachelor of Computer Science from Bangalore University

        Certifications

        ITIL V3 foundation certified professional.

        Undergone Red Hat Enterprise Linux (RHEL) version 4.0 training in Mumbai at Red Hat institute

        Microsoft Certified System Engineer (Windows 2003)