HARITHA DEVINENI
Email: *******.********@*****.***
Phone: 702-***-****
Current Location: Buffalo Grove IL - 60089
SUMMARY:
Over 12 years of professional experience working in various comprehensive projects in Investment and Banking and Health Care domains as a QA Analyst and Business Analyst
In depth understanding of Quality Assurance Life Cycle and Software Development Life Cycle (SDLC).
Expertise in Software testing with expertise in Automation, Manual, Web and Client/Server based testing, Database and Mobile Testing with a solid understanding of Test Planning, Test design, Test Execution and Defect Reporting and Tracking
Diverse experience in Information Technology with emphasis on Quality Assurance, Validation, Manual Testing, Automated Testing using Selenium WebDriver, IDE, TestNG,Quality Center .
Extensively experience in analyzing business requirements and specifications, development and execution of Test Scripts, Test Cases based on user requirements, system requirements and Use case documents.
Experience in leading, guiding and managing team for deliverables.
Experienced in AGILE (SCRUM) and WATERFALL methodologies.
Proven track record in project execution, end-to-end project delivery, and refinement and enhancements using various iterative models within the stipulated time, resources, and cost constraints
Effectively involved in reporting, reviewing, Defect tracking and analyzing test results using Quality Center.
Proficient in analyzing and translating business requirements to functional/non-functional requirements and converting requirements to test plan and automation script.
Led a cross functional team responsible for the triage and prioritization of client and internally submitted issues and requests.
Partnered with development leadership to drive continuous integration and automation initiatives to improve Time to Market
Redefined quality processes, templates and tools to increase effectiveness, ensure consistency across the team and provide visibility into test coverage and risks.
Expertise in understanding and analyzing test Requirements, tracking changes and maintenance of test Requirements, test data preparation, creation of test scripts and test execution throughout the product life cycle.
Experience in working closely with development and business teams to develop an end user and business perspective on tests and identify areas for test improvements.
Effective communication skills and record for coordination between globally located teams.
Experience in peer reviews and inspections to ensure automation plans and test cases adhere to team coding standards, best practices, and are optimized for performance, maintainability, reusability, portability and stability.
Experience in setup, maintenance and working with Automation Frameworks.
Experience in translating existing manual regression test cases into automated tests.
Experience in working with Formal testing and defect management tools like HP ALM (Quality Center), Bugzilla, Clear Quest,JIRA
Accurate and concise documentation skills, used for creating detailed test reports and other documents required within the test process’s
Excellent communication, interpersonal, problem solving and client facing skills and analytical ability to identify problem, evaluate solutions and determine the best course of actions. Good team player and quick learner. Flexible and adaptable to change.
TECHNOLOGIES & TOOLS
Testing Tools/Frameworks
Selenium IDE, Selenium Webdiver, TestNG,Page Object Model (POM),Fire Bug, Fire Path,XPATH,ITE (Integrated Test Environment),TET (Test Environment Toolkit), Cucumber, VSTS 2012, Test director 8.0, HP ALM (Quality Center 9.x/10.0),Bugzilla,Clear Quest, Coded UI tests, RADAR, QTP/UFT,Test Director 8.0, Distributed Defect Tracking System 4.6(DDTS)
Operating Systems
Android, Windows NT, Windows 95/98/2000/XP/7/8/10,LINUX,IOS
IDE
Visual Studio,Eclipse
Languages Known
C#, Java,Java script, Shell, Perl, HTML,XML,CSS,Gherkin
Others
Wire shark,Android Debugger Bridge (ADB)
Office Tools
MS Office 2007/2010 (Word, Excel, Power Point, Outlook)
Database
Sql Server 2000/2005,MySQL
Browsers
Microsoft Internet Explorer, Firefox, Chrome & Safari
Northern Trust Bank Jun 2019 – Till Date
Chicago, IL
Working on a program to replace old legacy system (SIR) with the Vendor product (BaNCS) to make the US Income component of the Northern Trust Bank more efficient. This implementation requires mapping of several interfaces (12) to the new component while ensuring consistent flow to downstream systems and generating the similar reports as the old legacy system used to.
Defining Test Strategy, Test Scenarios and Test plan as per the business requirements of the project.
Create Automation test cases using Selenium and execute the test cases as part of SIT, Regression testing, UAT.
Perform Manual testing wherever applicable and convert Manual Test cases to Automation Test Cases.
Track the issues / defects in JIRA and co-ordinate for resolution of the same.
Work with different Upstream & Downstream teams for SIT, Regression Testing of the project.
Coordinate with the Business Team & End Users for the UAT execution and sign-off.
Document, implement, monitor and enforce all processes for testing as per standards defined by the organization.
Keep track of the new requirements / change in requirements of the Project and implement them.
Organize the status meetings and Status Reports (Daily Weekly etc.) on the progress of SIT, UAT, Performance Testing phases.
Ensure the timely delivery of different testing milestones.
Northern Trust Bank Aug 2015 – Jun 2019e
Chicago, IL
Wealth Management Application (Charles River)
Senior QA Analyst/QA Lead
Charles River’s wealth management platform allows firms to support a variety of wealth products on a single platform ranging from basic advisory to the sophisticated needs of ultra-high net worth clients.
The end-to-end platform is highly scalable and supports very large user, account and trade volumes. Comprehensive multi-asset/multi-currency functionality supports broad asset allocation strategies as well as tailored portfolio strategies at the single account, client and household level.
An integrated wealth hub automates and streamlines communication between asset managers and sponsors for model updates, trades/allocations, positions/cash, and intra-day account instructions. Rather than relying on email and learning multiple user interfaces to upload information separately into each sponsor’s platform, managers access a single dashboard for all communications, where they can securely distribute account and model updates to all applicable sponsors in a single click.
Implemented the Charles River Anywhere Wealth Management trading platform 9.4 and upgraded to 17r1 version along with Asset Management 17r1.1.
Performed Requirements Gathering and Analysis and ensured that contributors and all key stakeholders were motivated to complete assigned tasks.
Developed Sprint Planning, User Stories, Tasks in Jira.
Defining Success Criteria against each user stories.
Worked closely with the entire team to for the grooming sessions Worked directly with software engineers to ensure clear communications on requirements and defect reports.
Engage client to gather software requirements/business rules, and ensure alignment with development teams.
Worked in Agile team through the sprint cycles right form the commencement of development and documented acceptance criteria and ad hoc testing while new features are being developed in addition to integration testing as features are finished.
Lead sprint demos and gather feedback to improve the application
Responsible for testing the Integration of CRA(Charles River ) with various downstream applications like RTA, RTT and Accounting System
Test Planning & Traceability Matrix.
Test execution, Defect triage & Test Management activities for the entire team.
Analyzed and translated requirements and business design into Test Cases.
Review /Execute Test cases.
Developed SQL queries to validate data and check data integrity, have these queries reviewed by technical developers and document these queries for further use by QA team
Responsible for Risk based management testing and reporting
Worked closely with Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
Facilitated sprint planning, review, retrospective and daily scrum meetings.
Created back log user stories based on the deferred defects
Mentored new hires/testers on implementing QA processes.
Trained other QA's on how to write test cases on ALM, provide traceability and administer different types of testing (regression, re-testing, exploratory, unit, smoke and sanity testing).
Reviewed test cases of other team members and provided mentoring and feedback
Restructured the existing QA team to align with the agile scrum to eliminate conflicting priorities and improving overall efficiency of the team.
Redefined quality processes, templates and tools to increase effectiveness, ensure consistency across the team and provide visibility into test coverage and risks.
Experience in preparation of Automation Tests within data and keyword driven automation framework
Used Quality Center to create Test Plans, Test Cases and Test Scripts as well as steps for manual implementation of test cases.
Participate in Project Kick off meetings.
Writing the functional test cases and attending the review meetings and bug tracking meetings.
Coordinating the testing efforts with the offshore team and getting work done based on the time lines of the projects to deploy in the Production environment.
Worked with Product owner and other stake holders to facilitate team’s interaction and coached them in creation and maintenance of product backlog items in JIRA.
Closely work with Business and developers, estimate work load for the team, setup environment, prioritize and assign tasks, track progress, and provide updates to management.
Collaborate with System Architect, Software Engineers and Product Management to identify and prioritize areas requiring testing as well as areas requiring code review and design review.
Documented risks, impacts, replication procedures, availability, enhancements and stability concerns from root cause analysis; provided detailed solutions to resolve these issues.
Responsible for end to end testing activities includes to ensure quality and defect free products delivered within budget limits and schedule and without impacting the customer facing applications, significant degree of coordination to ensure adequate test coverage throughout the lifecycle of projects/ programs and to ensure that each phase of project execution meets QA methodology requirements
Verification of Market Data Processing to trades and orders to the channels designated.
Validated the Trades on the trading engine if the correct order is selected for the trade to happen based on Price - Time Priority
Executing the Regression testing both manually and Automation on the Trading Applications on different QA environments.
Involved in the Orders Execution of all the varieties and verifying if the correct sequence of events taking place in the Trading Engine
Environment: Main Frame, JDA, Windows XP, Windows 7, HP UFT 11.5, QC/ALM 11.52 HP Performance Center, Best1Performance Monitoring Tool, BD2, HP Service Manager, JAVA, Selenium, Jira, SVN.
PROFESSIONAL EXPERIENCE:
Anixter Inc May 2014 – June 2015
Glenview IL
Sr Quality Analyst
Anixter Inc is a leading global distributor of communications and security products, electric and electronic wire and cable, fasteners and other small components. Anixter provides innovative supply chain management solutions to reduce customers' total cost of production and implementation
This is the application used by over 1600 sales specialists and more than 90 technical experts in more than 50 locations operating in over 30 languages and 35 currencies.
Review functional and design specifications to ensure full understanding of individual deliverables.
Prepare Test Plan and Strategy Document
Extensive hands on experience in Site Administration, Project Administration for Quality Centre / ALM
Participate in Project Pre-Kickoff and Kick off meetings.
Closely work with clients and developers, estimate work load for the team, setup environment, prioritize and assign tasks, track progress, and provide updates to management
Ensured QA certifications and sign off for Production release has been done only after it met the compliance, regulatory, and other company policies and procedures
Created high level strategy documentation and detailed test documents
Expertise in troubleshooting the issues and closely working with HP for Quality Center optimization.
Coordination with Business, Development team & Customer project team
Responsible for testing the Integration of Main Frames to the front end GUI
Test planning, documentation, coordination and execution and work with other QA analysts to coordinate testing.
Analyzed and translated requirements and business design into Test Cases.
Review /Execute Test cases.
Developed SQL queries to validate data and check data integrity, have these queries reviewed by technical developers and document these queries for further use by QA team
Responsible for Risk based management testing and reporting
Worked closely with Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
Reviewed test cases of other team members and provided mentoring and feedback
Documented risks, impacts, replication procedures, availability, enhancements and stability concerns from root cause analysis; provided detailed solutions to resolve these issues.
Responsible for end to end testing activities includes to ensure quality and defect free products delivered within budget limits and schedule and without impacting the customer facing applications, significant degree of coordination to ensure adequate test coverage throughout the lifecycle of projects/ programs and to ensure that each phase of project execution meets QA methodology requirements.
Led a cross functional team responsible for the triage and prioritization of client and internally submitted issues and requests.
Partnered with development leadership to drive continuous integration and automation initiatives to improve Time to Market
Hands-on involvement in System, Functional, Regression Testing and supporting UAT.
Conduct defect triage and reviewing defects with development team and managing the defect thru its life cycle
Maintaining the Traceability Matrix, Test Data Matrix and Status report related to project
Used QTP and Selenium automation tools for Regression Testing.
Experience in preparation of Automation Tests within keyword driven automation framework
Used Quality Center to create Test Plans, Test Cases and Test Scripts as well as steps for manual implementation of test cases.
Execution of Test Scripts using QTP and Quality Center.
Used Quality Center tool to create and track the defects about any failures until they were resolved and generated defect summary reports
Collaborate with System Architect, Software Engineers and Product Management to identify and prioritize areas requiring testing as well as areas requiring code review and design review.
Carried out Boundary value analysis using extreme of input domain such as maximum, minimum, just inside/outside boundaries, typical values and error values.
Environment: Main Frame, JDA, Windows XP, Windows 7, HP UFT 11.5, QC/ALM 11.52 HP Performance Center, Best1Performance Monitoring Tool, BD2, HP Service Manager, Mainframe, Coded UI
State Farm Insurance CO Jul 2011 – April 2014
Bloomington IL
Test Lead
State Farm Insurance, based in IL is one of the leading insurance companies. It offers various insurance policies to Auto/Life/properties (Home, Boat etc.) to customers. This system is designed to generate quote (Premium), for new business of customer care models. The main purpose of this application is to get the quote for auto, Properties insurance through online. Customers can log onto the site and get their auto quote. Quote helps to see the premium and new business for purchasing the insurance. The main feature in this project is that the customer can retrieve the quote in six months from the date they create the auto quote.
Contracted to provide testing services for the systems department of a top Fortune 100 company, providing products for more than 100,000 end users.
Plan test specific projects including work efforts focused on performance testing and test automation.
Coordinate project testing, often including testing between multiple test teams
Responsible for UI, Functional, Web Services, cross browser, Automation, ETL, Reports Testing of Web, distributed, SOA, Reporting, legacy, J2EE applications.
Testing of development and testing infrastructure, with a focus on open source products
Maintain test environments for service related issues
Develop test strategies, plans, schedules and cases utilizing product knowledge and coordination with technical analysts
Expertise in QA Testing in distributed Unix/Windows Environment and Oracle databases as back end & performed end-to-end testing.
Tested WebServices and XML using SoapUI.
Involved in creating the Coded UI Test and Ordered Test.
Execute test cases and create defect reports using industry standard reporting techniques
Developed test case suites based on project documentation, communication with clients, and feedback from test groups
Responsible for end to end testing activities includes to ensure quality and defect free products delivered within budget limits and schedule and without impacting the customer facing applications, significant degree of coordination to ensure adequate test coverage throughout the lifecycle of projects/ programs and to ensure that each phase of project execution meets QA methodology requirements
Responsible for complete testing activities, test plan, test cases, test scripts, test reports, defect management.
Write and review Test plans and Test Strategies with participating teams in formal procedure.
Implemented Test Automation Framework using, VS 2010 - CodedUI (C# -4.0).
Automated Nightly Build - Deploy - Test Framework,using Team Foundation Server 2010, Microsoft Test,Manager and Lab Centre
Developed test plans, test strategies, test cases and test process and implemented
Execution of System Integration Testing, Functional Testing, Regression Testing, Performance and Load Testing and result analysis
Responsible for designing and developing integration test plans and test documentation
Written test cases and performed Manual Testing like Positive Testing and Negative Testing
Worked closely with Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
Responsible for the Release testing, that is the last phase of testing before pushing the changes into production
Was responsible for testing in different environments, system test, Simprod and prod services.
Worked with the TAE(test engineer environment) in setting up the test environment.
Created high level strategy documentation and detailed test documents.
Used TestLink to create Test Plan, Test cases and test scripts as well as steps for manual implementation of test cases in TestLink .
Performed execution of test cases manually to verify expected results.
Bug reporting using Trac.
Involved in Testing Web Services using SOAP UI.
Experienced as Test Link Administrator Involved in installation, Customization, Domain creation, project creation, User role management, Work flow management and Disaster Recovery Testing.
Performed manual and automated test procedures for functional testing of Web services using SoapUI 2.5.
Performed testing extensively for integration and unit testing of standalone and distributed GUI-based applications and GUI-less SOA Web Services.
Developed SQL queries to validate data and check data integrity, have these queries reviewed by technical developers and document these queries for further use by QA team
Documented risks, impacts, replication procedures, availability, enhancements and stability concerns from root cause analysis; provided detailed solutions to resolve these issues.
Responsible for reviewing and identifying the regression scenarios to be automated.
Responsible for assisting Root Cause Analysis, Support set up of data, tools, databases to support integrated test environments and moving towards Continuous Integration
Responsible for preparation and maintenance of automation scripts using Python(shell scripting)
Creates test plan, test strategy, test suite, test cases, test data for automated testing using Microsoft Test Manager and Visual Studio 2010
Setup Lab Management using Microsoft Team Foundation Server
Reports bugs and issues found using Microsoft Test Manager and Visual Studio Team Web Access
Prepares a test report and bug report after every testing period
Carried out Boundary value analysis using extreme of input domain such as maximum, minimum, just inside/outside boundaries, typical values and error values.
Responsible for providing technical guidance to team members as required
Worked with the development team to capture and reuse automated unit test cases, test stubs and drivers, trace test cases and results back to specific quality risks.
Reviewed test cases of other team members and provided mentoring and feedback.
Environment: .Net, Windows XP,Windows 7, Trac, TestLink,HP Performance Center,, Oracle 11i, SQL 2005,Tortoise SVN, PERL, JAVA Script, HP Service Manager, Python, Shell Scripting, Microsoft Test Manager, Fitnium(Open Source Automation Tool),Coded UI,Soap UI, Best1Performance Monitoring Tool
Mediware Blood Center Technologies
Oakbrook, IL Aug’2010 – July 2011
Sr QA Analyst
Mediware has a proud legacy in blood banking and continually releases advanced technologies designed by seasoned blood bank specialists that improve efficiency and patient safety. The application I worked on is called LifeTrak Plasma and LifeTrak for Department of Defense. This is Products for hospitals and stand-alone blood centers to manage blood and biologic materials from donor recruitment, through collection, testing, distribution, storage and transfusion. These robust solutions are used in more than 400 major institutions throughout the world, processing more than 50% of the US blood supply.
Worked closely with Clinical Software Specialist and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
Developed and maintained innovative, repeatable QA test plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge.
Created high level strategy documentation and detailed test documents.
Test planning, documentation, coordination and execution and work with other QA engineers to coordinate testing.
Collaborate with System Architect, Software Engineers and Product Management to identify and prioritize areas requiring testing as well as areas requiring code review and design review.
Analyzed and translated requirements and business design into Test Cases.
Conducted Functionality, testing during the various phases of the development of the application doing Manual Testing.
Used Quality Center to create Test Plan, Test cases and test scripts as well as steps for manual implementation of test cases in Quality Center.
Identified User and System requirements for the application and established links for better trace of requirements using Traceability Matrix
Performed execution of test cases manually to verify expected results.
Performed positive and negative testing manually.
Manage and set direction for the use of test tools for the entire program area
Manage onsite performance and non-functional testing team
Review and approve deliverables produced by project and support teams
Assess quality of work being provided by team members
Reproduce reported defects and analyze the root cause to assist developers in focused defect correction
Reproduce reported defects and analyze the root cause to assist developers in focused defect correction.
Performed System Testing Manually
Performed User Acceptance Testing (UAT) Manually.
Bug reporting using Quality Center
Used Quality Center tool to create and track the defects about any failures until they were resolved and generated defect summary reports
Wrote PL-SQL Queries to fetch data for testing.
Supported the application in production.
Provided feedback concerning completeness and accuracy of the Online Web application
Mentor new employees to assist in their assimilation to the work environment and identify resources that are in need of additional assistance
Environment: LINUX, Oracle 11g, PL/SQL, Windows XP Server, Quality Center, Business Process Testing.
Shell, Houston, TX Aug ’09 – Jul ‘2010
QA Engineer
Shell is a global group of energy and petrochemicals companies. I worked on Siebel 7.8 E-Energy and MOAD, the system is used by the GSSS Retail Telecom group within Shell. This group provides support for the telecommunications infrastructure of the Shell retail sites throughout the world. The system provides a database of record for information about the telecommunications infrastructure at their sites as well as the issues and actions taken that affect that infrastructure. Retail sites are generally gas stations – both Shell owned as well as licensed franchises.
Responsibilities:
Worked closely with Business Analysts and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
Developed and maintained innovative, repeatable QA test plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge.
Created high level strategy documentation and detailed test documents.
Test planning, documentation, coordination and execution and work with other QA engineers to coordinate testing.
Analyzed and translated requirements and business design into Test Cases.
Collaborate with System Architect, Software Engineers and Product Management to identify and prioritize areas requiring testing as well as areas requiring code review and design review.
Conducted Functionality, testing during the various phases of the development of the application doing Manual Testing.
Used Quality Center to create Test Plan, Test cases and test scripts as well as steps for manual and automated implementation of test cases in Quality Center.
Bug reporting using Quality Center.
Used QTP to develop VB scripts to perform functionality and GUI testing.
Used Active Screens in QTP to enhance the test scripts.
Performed smoke testing and Security testing manually.
Rational Unified Process (RUP) was followed throughout the project and all artifacts are generated for each discipline.
Created Acceptance and Data Validation test scripts.
Performed execution of test cases manually to verify expected results.
Performed positive and negative testing manually.
Reproduce reported defects and analyze the root cause to assist developers in focused defect correction.
Created Test requirements using Quality Center to provide full test coverage.
Automated suitable test cases and developed TSL test scripts for Regression Testing using QTP
Wrote SQL Queries to fetch data for testing.
Created complex SQL Queries and embedded them into Unix Shell Scripts to automate the Back End Testing.
Validated data in the inventory management functionality by adding and deleting various data in the database.
Performed Usability Testing Manually.
Performed User Acceptance Testing (UAT) Manually.
Tested the Performance of the application under Load using Load Runner.
Used Quality Center tools to create and track the defects about any failures until they were resolved and generated defect summary reports
Reproduce reported defects and analyze the root cause to assist developers in focused defect correction.
Identified User and System requirements for the application and established links for better trace of requirements using Traceability Matrix
Developed Test Matrix to give a better view of testing effort..
Provided feedback concerning completeness and accuracy of the Online Web application
Supported the application in production.
Was responsible for spooling the SQL queries on each and every applet.
Tested the permissions by logging in as each responsibility for different user levels.
Coordinate with the offshore testing team and help resolving the issues that occurs and making the smooth execution of the testing activities at offshore.
Environment: Siebel 7.8, PL/SQL, Windows 2000 Server, Quality Center, Quick Test Professional, Rational Unified Process, Business Process Testing, Rational ClearQuest, Oracle10i.
HealthDataInsights, Las Vegas, NV Mar 08- Aug 10
Quality Analyst
HealthDataInsights (HDI) is the industry leader in healthcare claims integrity: fraud, waste, abuse, errors and improper payment identification and recoupment solutions. HDI is a technology-enabled healthcare services company that specializes in the identification and recoupment of claim overpayments to providers (hospitals, physicians, DME and other specialty providers.)
The company’s technology—which is deployed retrospectively (post adjudication, post payment) — empowers a full review of all claims paid. I was involved in testing the functional and interface of the application, Performance of the application under load.
Responsibilities:
Responsible for writing Test Cases, Test