This role is Hybrid based and required 3 days per month in one of the office locations
We are seeking an experienced Test Engineer who will be responsible for testing the code of our applications in the Billing and Collection ecosystem. Prospective candidate will be responsible for testing user stories through the Agile and Waterfall process towards Continuous Integration, ensuring delivery of quality products. Successful candidates have extensive experience working in Continuous Integration and DevOps environments, experience with various technology stacks including mainframe, distributed and web.
Job Requirements
Create test plans, design test cases and execute functional, integration and end-to-end tests on a variety of platforms.
Work closely with development teams to test and automate unit level tests.
Participate and contribute effectively in daily stand-up, sprint review, sprint demo and retrospective meetings.
Review user stories with business analysts, designers and developers to ensure tests are appropriate to demonstrate that delivered solution meets agreed upon requirements.
Review relevant project documentation and attend meetings as needed.
Work closely with Agile and Waterfall teams across all phases of a project to constantly test and provide feedback on quality of the product.
Conduct test case reviews and ensure requirements traceability.
Management of on-shore and off-shore vendor resources as required
Required Skills
Possesses knowledge and experience in testing APIs, legacy applications and Service End Points in distributed systems, web portals and correspondence applications
Knowledge of Life Insurance and/or Annuities is a big plus.
Experience as a software developer is a big plus.
Experience with Unit testing framework required.
Experience in SCRUM methodologies on large complex Agile projects.
Working knowledge of Agile tools like JIRA and Rally (Agile Central) is a plus.
Experience with test tool like Selenium/WebDriver, BDD/TDD frameworks.
Experience continuously deploying and scheduling tests using CI/CD automation tools.
Experience developing test strategy, end to end test data requirements and experience with risk-based testing approach is a must.
Technical background with a strong understanding of DevOps practices preferred.
Experience with testing front-end and backend APIs of Web and Batch applications.
Strong analytical and problem-solving skills.
Experience with test management tools.
Advanced knowledge of common software testing procedures and methodologies.
Familiar with new innovative trends or tools in the QA industry.
Strong interpersonal, verbal, and written communication skills.
Experience in leveraging on-shore / off-shore staffing for QA activities.
Education
BS in Computer Sciences/Engineering or equivalent experience preferred, but not required
New York, New York
New York Life Insurance Company, a mutual life insurance company, together with its subsidiaries, provides a range of insurance and investment products and services. The company offers life insurance, long-term care, insurance pension, and disability insurance products, as well as mutual funds. It also provides securities brokerage, financial planning, investment management and advisory, trust, and capital financing services, as well as fixed deferred and variable annuities.
In addition, the company invests in limited partnerships and limited liability companies, consolidated investment companies, equity investments, derivatives, securities purchased under agreement to resell, short-term investments, real estate, mortgage and other loans, and loans of various consolidated variable interest entities. New York Life Insurance Company offers its insurance and annuity products in the United States and its territories, Mexico, and Canada through its career agency force, as well as through third party banks, brokers, and independent financial advisors; and investment management and advisory services in the United States, Europe, Asia, and Australia. The company was founded in 1845 and is based in New York, New York.