NewRiver, Inc. USA (NRI) was founded in 1987. NRI enables financial institutions and other Financial Services organizations to deliver regulatory compliant communications to their investors electronically, or through print on demand, at each stage of an investment relationship.
NRI's products enable financial institutions and other Financial Services organizations to comply with regulatory requirements to deliver current prospectuses, reports, supplements and other communications to investors. Thus, NRI's products help its customers gain operational efficiencies and reduce business costs, grow assets under management through an accelerated sales cycle, promote better relationships between investment firms and their retail investors, as well as enhance data reliability and improved regulatory compliance. NRI has clients that range from large international fund families to stock brokerage firms, insurance companies, banks and retirement plan management firms. Currently, the most opportune segments are Insurance and Brokerage. The most profitable products are data oriented.
NRI has been funded by private equity primarily from Pequot Capital, Lazard Technology Partners, Ironside Ventures and Taib Bank.
New River Software Services Pvt. Ltd is a fully owned subsidiary of NRI and is based in Mathura Road, New Delhi, India
Quality Assurance Engineer
The QA Engineer works with Developers, Product Managers, Project Managers and others to help ensure high quality and timely delivery on multiple implementation projects of varying sizes and complexities. The QA Engineer plans, schedules and executes manual and automated testing throughout the development cycle and during periodic releases. Throughout the project, the QA Engineer communicates frequently with team members regarding quality status, and helps to resolve project problems and issues to ensure the highest degree of customer satisfaction. The QA Engineer will have broad experience in many aspects of software quality, and expertise in some. The successful candidates will have a passion for quality, and the drive to accomplish their goals. - Assist in scoping, planning and scheduling QA activities for various projects - Develop and execute testing strategies and plans for multiple products and projects - Assist the Development team in assessing and improving testability of the system - Work with developers and support personnel to identify and correct defects - Utilize various functional testing tools as appropriate, in order to automate the execution of complex test cases - Write and track Bug Reports as problems are found and corrected - Participate in periodic release activities - Work with the Engineering team to brainstorm and test new ideas