Senior Quality Assurance/Business Analyst
National Indemnity Company
2021-12-03 07:34:06
Omaha, Nebraska, United States
Job type: fulltime
Job industry: Consulting & Corporate Strategy
Job description
Company:
NICO National Indemnity Company
As a member of the Berkshire Hathaway group of insurance companies, we offer outstanding opportunities for professionals interested in working with a successful company. We offer unparalleled financial strength, stability and "large company" benefits, in addition to an exciting, friendly, "small company" atmosphere.
The Senior Quality Assurance/Business Analyst performs a cross functional role that focuses on capturing and understanding the business requirements at a User Story level and identifying, writing, and testing the detailed requirements of Test Cases. Participates and collaborates on an Agile development team. Understands the overall business flows by working with subject matter experts (SMEs) and business teams. Defines improvements to business processes. Assists decision-makers in gathering information in order to make informed decisions. Designs user interfaces by creating wireframes and story boards.
Required Knowledge:
Bachelor degree in business or related field or equivalent
Knowledge of Agile methodologies (Scrum, Kanban, etc.)
5-7 years related work experience including business processes
Insurance coverages and rating schemes and insurance products
Personal computer and related spreadsheet and data manipulation software
Knowledge of technology testing methods and procedures
Preferred Knowledge
Knowledge of property casualty rating and policy coverages and endorsements
Principles of process analysis and project management
Familiarity with continuous delivery and continuous integration
Quality assurance accreditation
Company and Department practices and procedures
SQL knowledge
Essential Duties and Responsibilities:
Analysis and Design
Works with Agile team Product Owner and Scrum Master, performs analyses related to the implementation of new or revised business processes and/or new or enhanced internally developed software or third-party vendor software to assist various company business and technical teams. Reads, conducts independent research, has regular communication and individual discussions with Company, determines business logic and functionality of product. Works with Product Owner to identify and understand proposed development work activities and create user stories for development work within project. Determines appropriate sizing of user stories and breaks down larger stories as needed. Determines and develops detailed user story acceptance criteria for final validation upon work completion.
Quality Assurance
Identifies, writes, and executes test cases from the Acceptance Criteria. Creates and manages test plans. Execute Test Cases and works with the Developers on bugs and issues. Confirms test cases are done correctly. Prepares an overview of the prior sprint's user stories and demonstration of those stories for stakeholder demos. Prepares or coordinates the development of testing plans related to software and business process implementations. Reviews testing outcomes to ensure performance of technology meets expectations.
Automated Testing
Identifies, builds and/or directs others in the building of test automation cases aimed at improving product code quality and ensuring product functionality throughout development process and production release that includes implementing API testing, database testing, user interface testing, and load testing while performing automation to include smoke, regression, functional and performance testing. Ensures product automation testing initiatives, technologies and methodologies meet both business and technology needs. Communicates with third party testing automation developers about specifics of automated test cases as needed.
Education and Training
As a Senior Business Analyst/Quality Assurance Analyst (BA/QA), trains, leads, and directs other BA/QA members in Agile principles, BA/QA roles, products, and testing principles. Oversees and helps create, implement, and maintain automated testing standards, methodologies, and frameworks. Maintains current understanding of new and emerging technologies as well as technology best practices in order to provide guidance and training of development staff in employing these technologies and practices. Supports and encourages a culture of continuous improvement of automation testing processes, tools and methodologies. Stays abreast of industry best practices, trends, emerging technologies, and uses knowledge to evolve and mature the automation testing process, creating efficiencies.
Participates in the following Agile meetings:
Pre-Planning Meetings. Reviews the User Stories that are going to be pulled into the next Sprint and identifies any questions that need to be answered by the business. Ensures that that is enough understanding of the intent behind the User Story so that the business teams can clearly identify the Acceptance Criteria during the Planning Meeting.
Sprint Planning Meetings. Works with the Product Owner and business teams in defining the Acceptance Criteria for the User Story based upon the understanding gained in Pre-Planning. Confirms with the Developers that they understand the intent of the User Story so that the team will be able effectively complete the user story.
Release Planning Meetings. Assists the Scrum Master, Product Owner, and Business Teams in outlining the requirements in the User Story writing sessions by capturing, organizing, and documenting the User Stories. Looks to identify scenarios and business requirements that may have been overlooked or missed during the sessions.
Demo Prep and the Demo Meeting. Prepares the list of User Stories that will be demoed and work with the Product Owner on the preparation of the Demo.
Required Knowledge:
*Bachelor degree in business or related field or equivalent
*Knowledge of Agile methodologies (Scrum, Kanban, etc.)
*5-7 years related work experience including business processes
*Insurance coverages and rating schemes and insurance products
*Personal computer and related spreadsheet and data manipulation software
*Knowledge of technology testing methods and procedures
Preferred Knowledge
Knowledge of property casualty rating and policy coverages and endorsements
Principles of process analysis and project management
Familiarity with continuous delivery and continuous integration
Quality assurance accreditation
Company and Department practices and procedures
SQL knowledge
Skills:
*Excellent oral and written communication with all levels of the organization
*Computer proficiency
*Testing techniques and skills
*Documentation
*Ability to write and break down User Stories, Test Cases, Acceptance Criteria
*Advanced problem solving skills
*Strong team facilitation skills
*Strong interpersonal skills including conflict resolution skills
A comprehensive benefits package is available for regular, full-time employees, including health, vision, dental, life and disability insurance as well as a 401(k) with company match. We also proudly offer 100% upfront tuition reimbursement to regular, full-time employees, to further your education. Our Omaha office boasts a complimentary state-of-the-art, on-site gym, a robust wellness program, low-cost downtown parking, and numerous volunteer and networking opportunities with other emerging professionals.