Deepa Malgan
Contact #: 703-***-****
Email: *****.*********@*****.***
Objective:
9+ years of professional experience in software testing and technical proficiency in Manual and Automated testing of Client server, Web based applications using various tools such as Selenium, QTP, Win Runner, and Quality Center. Proficient in the complete life cycle with analysis, specifications, design, development, testing and maintenance of Supply Chain Platform, Mortgage Industry, Health Care, Bank, Financial and telecom business applications using Client Server Architecture on Internet and Intranet and distributed computing systems utilizing Agile and Waterfall methodologies.
Professional Summary:
Over 9 years of progressive experience in software testing, development and implementation of application software in client/server and web based applications.
Experienced in testing applications manually as well as using the automation tools like Selenium and Mercury Interactive testing tools like QTP, Win Runner, Test Director and Quality Center and Jira.
Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
Experience in functional testing of SOAP, REST API using SOAPUI. Validated Request, Response in XML, JSON formats.
Expertise includes designing and writing Test Plans, Test Cases and generating Test Reports.
Automated API’s using Java and coded all the related methods for the project team.
Experienced in Functional, Regression, Integration, System, and User Acceptance Testing.
Extensively executed SQL queries to view successful transactions of data and to validate data in the data store.
Usage of Trackers/Bug Reporters like Jira, Quality center and Test Director.
Experience in implementing CMMI Quality standards and Six Sigma Quality Management; for testing the applications.
Experience working in an agile environment.
Extensive experience in testing web based applications developed using Java, J2EE and .NET.
Excellent overall project life cycle experience and team spirit.
Ability to rapidly learn new concepts together with excellent interpersonal skills. Ability to communicate requirements effectively to team members and manage functional activities.
Technical Competencies:
Development methodology
Agile/ Scrum, Waterfall
Testing Tools
Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium
Grid, SOAP, QTP9.2, WinRunner9.2, LoadRunner9
Artifacts
Test Plan, Test Case, RTM, Test Summary Report, Bug report
Test Build & Integration Tools
Maven,Git,GitHub
Bug Management Tools
Quality Center, JIRA,
Framework
Data Driven, Hybrid and POM(Page Object Model)
Application / Web Servers
WebSphere 9.x, 8.x WebLogic, Apache/Tomcat, and IIS
Web Languages/Scripts
HTML, JavaScript, VBScript
XML
XML, XSLT, XQuery
RDBMS
Oracle 11g,9i,10g, MS-Access, DB2, MySQL and MS-SQL
Querying/Reporting:
PL/SQL, SQL* Plus
Operating Systems
Windows, Linux, Solaris
Education:
Bachelor of Engineering (BS), India.
Training & Certifications:
Certified by ISTQB as Certified Tester Foundation Level(CTFL).
Certified by IIST as CSTP (Certified Software Test Professional).
Trained on Win Runner, QTP by Mercury.
Professional Experience:
Exostar, VA April 14 - Present
Project: Supply Chain Platform
Role: Senior QA Engineer/ Automation and Manual
Environment: XML, XML SPY, Oracle, Sql, Jira, Selenium, Ready API, Eclipse, GitHub Java/J2EE, .NET, WebLogic,
Exostar's Supply Chain Platform (SCP) is a comprehensive, hosted solution that enables visibility of operations and supply chain activity. The solution provides a real-time, end-to-end picture of supply and demand performance with built-in decision support tools. Unlike traditional in-house applications, Exostar's Supply Chain Platform takes information from all participating organizations, making it easier to align supply chain execution with demand.
There are multiple versions (or 'hubs') being supported by Exostar for the Supply Chain Platform application. Exostar provides many services and applications to The Boeing Company, Ministry of Defense, Raytheon and BAE.
Responsibilities:
Involved in manual and automated testing of the web based applications that are developed using Java and XML.
Involved in testing multiple versions (or 'hubs') being supported by Exostar for the Supply Chain Platform applications manually as well as using the automation tools like Selenium Web Driver.
Involved in analyzing the Manual Test Cases for Automation.
Involved in Creating test scripts using JAVA and Selenium Web Driver for the functional test cases, for different projects which resulted to reduce effort for manual testing and apply reusable test automation solutions.
Developed Automation scripts in Eclipse and used JUnit framework.
Developed test cases as per the business requirements with positive and negative test conditions.
Designed and created test conditions and scripts to address business and technical use cases.
Created comprehensive and well-structured test plans and test cases.
Involved in Interaction with product teams to drive projects to on-time, quality releases.
Interacted with developers regularly to ensure that defects were resolved and reported testing process issues to QA managers.
In absence of Team Lead, Communicated and collaborated information flow between QA Team and Developers.
Worked with team of testers to meet the deadline of projects.
Actively participated in enhancement meetings focused on making the application more intuitive and interesting.
Responsible for weekly status updates showing the progress of the automation testing effort and open issues to be resolved.
Freddie Mac, VA Mar 13 – April14
Project: Uniform Loan Delivery Dataset
Role: Senior Test Engineer
Environment: XML, XML SPY, Oracle, Sql, Quality Center, QTP, Java/J2EE, .NET, WebLogic,
ULDD (Uniform Loan Delivery Dataset): Fannie Mae and Freddie Mac are transitioning single-family loan delivery file formats to the industry standard MISMO Version 3.0 Reference Model and changing the data elements that require at the time of loan delivery. All the loan delivery files should be transformed into the XML format and should able to load the XML files through Import process to the ULDD application and able to modify the loans and make the loans to submitted state. Loans can be either uploaded to the ULDD system or can be created in the user interface of ULDD Application.
Responsibilities:
Involved in testing web-based application, developed in java with oracle database as back-end and data validation testing for the application.
Performed Regression testing on various modules.
Involved in User Acceptance testing and made sure that application can handle required tasks in real-world scenarios, according to specifications.
Involved in Preparation of test cases using Quality center, test scripts and Smoke testing of Application.
Used Quality Center for Defect tracking.
Reviewed the test cases written for integration and functional testing as per the scenarios created.
Worked on Agile Methodology.
Performed Backend Testing using complicated SQL Queries and to test the application for business rules in huge volume of data.
Involved in creation of different XML loan files for different products for edits testing.
Involved in testing 2k file format and MISMO Format of loan files.
Involved in Testing Export Functionality and Reports.
Involved in testing Rules Testing (Edits) that fires for Negative scenarios.
Involved in Preparation of Mock Up Data and testing backend using Mock up data
Involved in verifying log files to verify the process.
Co-ordinate with the Business Analyst to understand and implement the testing as per the business requirements.
Assisting the team with issues and support for testing.
Freddie Mac, VA Jun 11 – Feb 12
Project: MISMO Financial Selling System
Role: QA Specialist
Environment: Quality Center 10.00, DOORS, Oracle, DB2, SQL SERVER 7.7.2, Windows, Java 1.6, XML
Selling System
The Selling System is a web based system that integrates all secondary Marketing functions on a platform.
Selling System provides a seamless secondary market process that incorporates loan entry, contracting, pricing, note certification, contract settlement and funding functions.
Organization & Individual Management (OIM)
A Subsystem in which the authorized user role can setup organization with all organization roles such as Seller and Servicer etc., and role detail information such as wire instructions, settlement instructions.
TPA-Terms, Products & Agreements
A Subsystem which defines Agreements as a set of special terms negotiated with a customer related to the terms under which customers sell and service mortgages with Freddie Mac.
Responsibilities:
Involved in manual and automated testing of the front-end applications that are developed using Java and XML.
Involved in Business Rules Testing.
Worked on different screens that start from creating Loans for CUSTOMERS, allocating it to a contract, entering settlement details, evaluating the loan, build the custodian, certifying the loan and moving to funded.
Ability to review project deliverables for completeness, quality and comply with Project Standards and Specifications.
Involved working in an agile environment.
Develop test data in preparation for test execution.
Developed test scenarios, test cases and different conditions using the test data using the test plan and business specifications.
Coordinating with team, and resolving the critical issues with development team.
Worked with the UAT group for the implementation of System, Integration and UAT testing by verifying the data before and after the migration process.
Worked on Creating, modifying, and documenting test cases using Mercury Quality Center based upon business requirements.
Defects and issues were logged in Quality Center.
Worked on performance and load/stress tests.
Standard guidelines and provide the status reports to the Team Leads.
Status Reports: Daily and Weekly Status reports updates to the Team Lead, Test Groups and Test Managers to co-ordinate test cycles.
Citi Bank, NY Nov 10 – May 11
Project: CRM (CUSTOMERS RELATION MANAGEMENT)
Role: Sr. QA Analyst /Tester
Environment: QTP8.X, Quality Center8.2, Oracle, DB2, SQL SERVER 7.0, Linux, PHP.
CRM is a web-enabled system for managing sales and customer service teams. CRM gives your organization the power to manage sales, marketing and service information all in one place. As a Software QA Analyst, I was involved in testing sales processing system. This CRM application was built for variety of businesses coming from Direct Channels, Agents and Websites.
Responsibilities:
Review test specification documents and relevant documentation to develop test scripts.
Creation of test plans and run test cases using Quality center 8.2, QTP 8.2.
Created Traceability matrix between requirements and Test Cases.
Performed manual and automated testing.
Automated Test Scripts for GUI, Functionality and Regression Testing using QTP.
Various other tests such as positive, negative, regression and stress were performed to check various business functionalities using mercury tools.
Log application bugs using Quality center.
Compare, test and verify information and data consistency before and after Oracle database upgrade of multiple online applications.
Responsible for weekly status updates showing the progress of the automation testing efforts and open issues to be resolved.
Understanding Risk Management, Risk assessment.
Involved in weekly team meetings and interacted with developers, analysts and business clients to discuss the bug fixes and enhancements.
BCSSI, VA Dec07-Oct10
Project: Health care systems
Role: System Test Specialist
Environment: QTP9.X, Quality Center 10.00 Oracle, DB2, SQL SERVER 7.7.2, Windows, Java 1.6, XML.
Worked on planning, implementation and testing of various applications for the CMS, QNet, and SDPS projects which mainly deals with health care systems. Worked on both Client server and Web based applications using various tools such as Win Runner, QTP, Quality Center and Test Director. Performed analysis work, prepared specifications, test cases and design documents. Worked on testing both front end and backend applications by writing test cases and executing SQL queries.
Responsibilities:
Create and update test plan, test scenarios and test cases by analyzing business requirements.
Conduct walkthrough of test cases & results with stakeholders.
Expertise in finding and logging defects in Quality Center.
Expertise in implementing CMMI Quality standards and Six Sigma Quality Management; for testing the applications.
Created traceability matrix between requirements and test cases.
Performed manual and automated testing.
Performed extensive backend testing using SQL queries and sub queries to verify backend data.
Reviewed and analyzed database tables and content utilizing enterprise-wide tool as needed.
Evaluate, plan, design, develop, and deploy testing techniques for new applications, products, and/or enhancements to existing applications throughout their development/product life cycles.
Worked on different types of application testing such as system, unit, regression, load, and acceptance testing methods.
Automated Test Scripts for GUI, Functionality and Regression Testing using QTP.
Various other tests such as positive, negative, regression and stress were performed to check various business functionalities using mercury tools.
Log application bugs using Quality center.
Compare, test and verify information and data consistency before and after Oracle database upgrade of multiple online applications.
Responsible for weekly status updates showing the progress of the automation testing efforts and open issues to be resolved.
Understanding Risk Management, Risk assessment.
Interacted with developers, analysts and business clients to discuss the bug fixes and enhancements.
Communicated test progress, test results, and other relevant information to project holders and management.