Dwija Sri,
OBJECTIVE
Over Nine years of experience as a Quality Assurance Analyst for GUI and Web based applications in Financial, Banking, Healthcare and Pharmacy domains. Seeking for a position that best utilizes my current knowledge and skills and provide opportunities for professional growth.
SUMMARY
Excellent leadership, communication skills, Documentation Skills, Team problem solving ability, analytical and testing skills in high speed and multitasked environment.
Conversant with all phases of Software Development Life Cycle (SDLC)which includes Requirements, Design, Development and Pre-Production and Production Phases.
Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Selenium Web Driver/IDE/RC, UFT/QTP, Quality Center, Junit, TestNG, and JBehave.
Experience in Black Box testing, Functional testing, Integration testing, System testing, Regression testing, End to End testing, Validation testing, Back end testing and UAT (User Acceptance Testing).
Executed effective QA processes and excellence through the development cycle with clear goals and formal testing methodologies.
Exposure to different operating systems like Windows XP/NT/2000 and UNIX environments.
Experience in working with Bug Tracking Tools like HP/Mercury Interactive Quality Center and Test Director.
Proficient in performing automated testing using HP/Mercury Interactive tool Quick Test Professional and Selenium.
Experience in documenting artifacts which Involved in writing Test plan, Test cases, Test summary and test closure reports.
Extensiveexperience in Quality Assurance Life Cycle (QALC) aspects such as establish project standard, writing test strategies, test plans, test cases, Defect reports and Developing test scripts, Traceability Matrices and Test Environments.
Extensive experience with QA Methodologies (Agile/Scrum and Waterfall), Standards and Procedures.
Proficient in Test Strategy Development, Maintenance of Test plans, Test cases, Test Scripts , Test specifications and Test scenarios.
Solid analytical and dynamic troubleshooting skills and proven ability to support multiple projects, under tight deadlines, often with competing priorities and complexities.
Personal skills including Excellent Communication, strong sense of organization and effective time management and have the ability to work in a team as well as independently.
TECHNICAL SKILLS
Defect Tracking Tools / JIRA 4.2, Quality Center 12.00 and Test Director 8.0Automation Testing Tools / Selenium (Web Driver, IDE, Grid) and HP UFT/ Quick Test Professional
Databases / Microsoft SQL Server 2008 and Oracle ( SQL)
Operating Systems / Windows NT/XP/Vista/7 and Sun Solaris.
SDLC / Waterfall and Agile/Scrum
Web Services / SOAP XML, SOAP UI and SML Spy
Web Applications / JAVA 1.6, J2EE, .Net, XML 1.0, HTML, Web logic and Web Sphere.
PROJECT EXPERIENCE
AmerisourceBergen (Formerly Lash Group),SC Aug 2015- Present
Role: Quality Assurance Analyst
Project: Supply Change Management
Description:AmerisourceBergen/Lash Group is driving innovative partnerships with global manufacturers, providers and pharmacies to improve product access and efficiency throughout the healthcare supply chain. As part of the largest global generics purchasing organization, the leading specialty pharmaceutical services provider and the partner with more community and health system pharmacy relationships than any other—we’re well positioned to help you capitalize on the dynamic changes in healthcare
Responsibilities:
Documented test cases corresponding to business rules and other operating conditions.
Involved in weekly status meetings showing the testing progress to the Test Manager.
Involved in Reviewing the Business Requirements document with the business team to understand the functionality of the application.
Involved in developing and executing manual test scripts to support testing requirements.
Performed the Backend Testing (SQL) to make sure front end data and back end data is same.
Involved in software testing process including planning tests, writing test scripts, executing tests, and tracking defects.
Used SOAP XML for request and XML Spy for response and Validation check is performed against XML Schema.
Executed SOAP Messages in SOAP XML tool and Used Soap XML to validate interfaces.
Used SQL database for back end testing in order to validate front end and back end data.
Worked with Development team by communicating and providing the required details after defect creation.
Conducted Regression testing on each new build, identified software errors and report bugs in Quality Center and also interacted with developers to resolve issues.
Responsible for creating Automation/QTP test plans and test scripts for web applications and executing through Quality Center.
Used Quality Center as Test Management tool and defect tracking tool.
Environment: Quality Center 12.0, JAVA, Microsoft Excel, Oracle Database (SQL), UFT/Quick Test Professional 9.0, SOAP UI, XML JAVA, Web Services, UNIX (Solaris) and Windows XP.
LPL Financial, SC Oct 2013-Jul 2015
Role: Quality Assurance Validation Tester
Project: Customer Account Management
Description: Web Order System process is the most easily accessible, simple and convenient to the customers. By using this Web Order Entry application, customers can directly place the orders through Internet for the different services and products. CAM is used to activate, de-activate BAN numbers, manage customer information such as billing addresses, contract pricing rates, and Billing cycles.
Responsibilities:
Experience to analyze the Business Requirement Document, Functional specification document to prepare Test cases.
Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium Web Driver.
Involved in designing and implementing of Hybrid automation framework to be used with Selenium Web Driver.
Performed Data driven testing Selenium Web Driver using TestNG functions which reads data from scripts using property and XML files.
Involved in all phases of testing like Functional testing, UAT testing and Regression testing.
Validating XML schemas for the Web services which are core components for this application using XML SPY.
Testing the XML Log files in UNIX Environment and Checked the log files in UNIX database Servers for errors.
Responsible for implementation of BDD Test Automation Framework build using Selenium Web Driver, Junit and Ant technologies under Java platform.
Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
Performed Regression testing for every release to make sure all the features are working as per the requirements.
Analyzed Business Requirement document, Functional Requirement specification and collected necessary information from developers to design the test cases.
Worked with the development team to ensure that the issues were fixed and tracked them to closure, participated in defect tracking meetings.
Participated in Walkthrough meetings, Project review meetings, weekly status meetings and defect tracking meetings.
Used Quality Center as Test Management tool where test cases are created in Test Plan tab and execute the test cases in Test Lab.
Involved in defect tracking and identifying logs during test execution.
Environment: Java, Selenium Web Driver, TestNG, Jenkins, Hybrid framework, ALM/Quality Center 11.0, JIRA, Microsoft SQL Server 2008, Java, Web Services, SOAP UI and XML.
IQ Financials, NY Nov 2011–Sep 2013
Role: QA Analyst
Project: Cash Portal
Description: IQ Financials is a Cash Portal is a comprehensive Transaction Banking system that provides enables banks to reduce costs, improve customer loyalty and drive profitability by providing a common front-end infrastructure to carry out transactions with clients. This service includes the different modules such as Intra-bank and inter-bank fund transfers, Recurring transfers and Account balances.
Responsibilities:
Resource planning & allocation to meet project deadlines, to achieve goals, day-to-day planning of all activities related to testing.
Involved in various phases of QA life cycle.
Conducted walkthrough meetings with the Business Analysts, Developers, QA Team to discuss the Testing Strategy of the Project.
Setting up test environments, writing detailed test plans, entering and tracking issues.
Involved in preparing the test scenario, test cases for complete application testing.
Actively involved in all types of test phases including Functional, System, Regression and User Acceptance testing (UAT).
Performed the Backend Testing (SQL) to make sure front end data and back end data is same.
Performed Regression testing to check the existing functionality for every new release.
Involved in the preparation of test plan specifying an overview of testing approach, testing strategy, roles, responsibilities and its scope.
Involved in setting up configuring the testing environment with Eclipse, Junit and Selenium Web Driver and Selenium Java client driver.
Responsible for implementation of BDD Test Automation Framework build using Selenium Web Driver, Junit and Ant technologies under Java platform.
Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium Web Driver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
Escalate critical risks issues in timely manner and track defects according to project guide lines.
Coordinate with QA Manager, Project Manager, Business Analyst and developers to resolve High Priority Defects/Bugs.
Extensively involved in using Quality Center as Bug tracking tool to track and report bugs.
Environment:Quality Center 10, JAVA, J2EE, Oracle DB, SQL, Sun Solaris, Selenium, UNIX, Microsoft Excel, Microsoft Word, Power Point, HP Automation Tools and Windows XP.
Capital One, VA Sep 2010-Oct 2011
Role: QA Tester
Project: Online Credit Card Application
Description: Worked on Capital One Online credit card Application where customer can login and view current and past account information activities like online banking, monthly Transactions, Account balances, Account Due amount, Available Credit balances, Transfer funds and monthly Payments activities.
Responsibilities:
Extensive experience in test case planning, design, development and execution, test results analysis and reporting, defect management, and quality metrics.
Enhanced test script using User-Defined-Functions, Synchronization Points and Check Points to achieve more complex tasks using Quick Test Professional (QTP).
Used SQL database for back end testing in order to validate front end and back end data.
Used SOAP XML for request and XML Spy for response and Validation check is performed against XML Schema.
Validating XML schemas for the Web services which are core components for this application using XML SPY
Testing the XML Log files in UNIX Environment and Checked the log files in UNIX database Servers for errors.
Validated the well-formed XML and required and optional elements and the associated Error Messages
Parameterized the input values into the Tests and used the Regular Expressions and enhanced the scripts by using different check Points using Quick Test Pro.
Involved in UNIX log/flat files for batch processing and batch testing for creating a customers from the back end.
Inserted checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP)
Participated in Enhancements meeting with the developers and other project members to fix bugs and to enhance total software quality.
Executed SQL queries to access the data from the database tables to crosscheck the results.
Responsible for reporting bugs through the bug tracking tool Quality Center and verified known bugs against new builds.
Environment: Quality Center 8.0, Web Sphere, SOAP UI, XML,.NET, Quick Test Professional 6.5, UNIX (Sun Solaris), XML, MS Power point and Windows XP/2000/NT.
CMA Solutions, India May 2009- Aug 2010
Programmer/QA Analyst
Project: E-Dealer
Description: E-Dealer focuses on making selling cars easier, more efficient, and more prosperous for dealers by providing them with the most state-of-art technological tools and services available so they can do what they do best -- sell and service to their customers.
Responsibilities:
- Responsibilities include analysis, design, and development of use cases, class diagram, flow charts for design specification, implementation, and maintenance of environments, build scripts and testing.
- Design and development of multithreaded co-operating server side components in core Java using a custom job/task framework.
- Design and development of thread safe java modules to support on demand lazy loading and caching of input data based on client applications request.
- Analysis and Refactoring of existing code to improve configurability and ease of testing with Java spring framework’s dependency injection.
- Analysis and tracing of program flow using production logs and tuning of concurrency parameters to achieve optimal performance.
- Development of proof of concepts to measure performance and scalability of newly proposed designs and third party libraries
- Development of unit test cases using JUnit and scripts/snippets to compare/reconcile reports between application releases.
- Analyzed Business Requirement document, Functional Requirement specification and collected necessary information from developers to design the test cases.
- Participated in Walkthrough meetings, Project review meetings, weekly status meetings and defect tracking meetings.
- Extensively involved in using Quality Center as Bug tracking tool to report bugs and Project tracking for software development.
Environment: Core Java, Java Spring, Quality Center 11.0, Microsoft Excel, Microsoft Word and Oracle 10i.