What are the responsibilities and job description for the Quality Assurance Analyst position at BLACK HILLS FEDERAL CREDIT UNION?
Job Details
Description
Who We Are
We have the fundamental belief that we, as an organization, can and will improve lives. Rooted in the centuries-old credit union philosophy of people helping people, we maintain a simple premise. Those we interact with will receive equal and just treatment, devoid of intolerance, false judgment, racism, or discrimination of any kind. We must not accept less if we are to fulfill our mission, "We Improve Lives." This mission empowers us to serve the greater good and to make a difference in our world. Our cooperative structure creates a cycle of mutual assistance towards the common goal of the financial well-being of members.
At Black Hills Federal Credit Union (BHFCU), we’re committed to improving the lives of our members every day, and we look for people who share that passion. Don’t have a ton of financial industry experience? No problem. Our onboarding includes an orientation program with ongoing training to help staff further their career at BHFCU by building on their existing strengths.
General Purpose: The Quality Assurance Analyst ensures high-quality software delivery and data integrity by planning, implementing, and automating quality assurance testing. Responsible for developing test plans, creating test cases, validating code, and reporting results. Ensures data is accurate, valid, complete, and consistent. This role will work closely with stakeholders, IT personnel, and vendors to ensure efficient and effective use of technology to meet the needs of the Credit Union.
Essential Duties/Responsibilities:
- Plan and implement testing (functional, data validation, system integration, load, and performance tests) for new and existing functionality.
- Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders.
- Document and analyze test results and recommend corrective action.
- Support user acceptance testing conducted by vendors or end users.
- Identify opportunities to reduce testing time and effort by automating repeatable tests.
- Enhance and maintain the test automation framework.
- Conduct exploratory testing and risk analysis for complex features (those that span across multiple platforms or teams).
- Define and champion quality and testing best practices among internal teams.
- Review data for quality, assurance, integrity, and organization.
- Support various IT sections by conducting data clean up.
- Participate in project planning and management, including resource allocation, risk assessment, and timeline management.
- Develop and maintain an understanding of the Credit Union’s business processes, systems, and applications to ensure effective testing and data collection.
Other Duties/Responsibilities:
- Maintain security standards to address confidentiality, integrity, and availability of systems and data.
- Serve as back-up support to maintain and administer parameters, defaults, and system settings within the Credit Union’s software applications.
- Maintain positive vendor relationships that benefit the Credit Union and ensure reliable, high-quality service.
- Perform other duties as assigned by the Enterprise Applications Manager.
Job Knowledge:
- Knowledge of modern principles and practices of technology, systems integration, and project management.
- Knowledge of business English, spelling, grammar, composition, and arithmetic.
- Knowledge of Credit Union rules, products, services, regulations, and procedures.
- Knowledge of Credit Union philosophy, practices, policies, and interrelated functions.
- Knowledge of project management standards and practices.
Job Qualifications (Skills):
- Experience designing and implementing test plans.
- Experience with application performance monitoring and observability tools.
- Attention to detail and ability to identify, isolate, and document defects.
- Effective verbal and written communication skills for both technical and non-technical audiences.
- Collaboration skills and ability to work on a team.
- Adaptability and willingness to learn.
- A strong technological background and understanding as to how various software applications interact with other systems in the BHFCU environment.
Job Qualifications (Ability):
- Ability to lead teams through projects, testing, and data analysis.
- Ability to understand and follow complex written and oral instructions.
- Ability to comprehend complex functions and procedures and be able to disseminate that knowledge in a clear and understandable format.
- Ability to express oneself clearly and concisely, both orally and in writing.
- Ability to prepare and maintain confidential records and reports.
- Ability to gather, assemble, correlate, and analyze facts and develop solutions.
- Ability to handle daily routine with moderate freedom to read and act upon various situations.
- Ability to prioritize duties, handle multiple tasks, and produce high quality work.
- Ability to rapidly adapt and respond to changes in the environment and priorities and elicit cooperation from all levels of staff and management.
- Ability to work independently with minimal supervision.
Job Qualifications (Education/Experience):
Position requires a four-year college level of language, math, and reasoning skills. The ideal candidate should have at least three years’ experience of quality assurance testing and validating data integrity. Bachelor’s degree in business, Computer Science, or Information Systems is preferred. Qualified individual will have experience in technology and strong critical thinking skills. Experience with application development methodologies such as Agile, Scrum, or Waterfall is preferred.
Working Conditions:
Material and Equipment Involved
- Personal Computer
- Credit Union Computer Systems / Internet
- Various Software Applications
- Tablet and Mobile Devices
- Projectors and Screens
- Presentation Aids
- Video Recording Devices
Work Environment/Physical Activities
Occasional travel to one of BHFCU’s branch locations or attendance at community events may be required. This position is remote work eligible under certain circumstances. This position has the option of a hybrid work schedule. An assessment of the remote work environment must be completed prior to a remote work plan being developed.
Physical Requirements
Perform primarily sedentary work with limited physical exertion and occasional lifting of up to 5 lbs. Must be capable of climbing/descending stairs in emergency situations. Must be able to operate routine office equipment including telephone, copier, facsimile, and calculator. Must be able to routinely perform work on a computer for an average of 6-8 hours per day. Must be able to work extended hours whenever required or requested by management. Must be capable of regular, reliable and timely attendance.
Working Conditions
Must be able to routinely perform work indoors in climate-controlled shared work area with moderate noise.
Mental and/or Emotional Requirements
Must be able to perform job functions with supervision and work effectively either on your own or as part of a team. Must be able to read and carry out various instructions and follow oral instructions. Must be able to speak clearly and deliver information in a logical and understandable sequence. Must be able to perform basic mathematical calculations with extreme accuracy. Must be capable of dealing calmly and professionally with numerous different personalities from diverse cultures at various levels within and outside of the organization and demonstrate highest levels of customer service and discretion when dealing with the public. Must be able to perform responsibilities with composure under the stress of deadlines/requirements for extreme accuracy and quality and/or fast pace. Must be able to effectively handle multiple, simultaneous, and changing priorities. Must be capable of exercising the highest level of discretion on confidential matters.
Notice: This job description is not intended to be, nor should it be construed as, a contract or guarantee of employment. Black Hills Federal Credit Union adheres to all federal and state labor laws regarding termination and probationary periods. This position is also subject to all the personnel policies of Black Hills Federal Credit Union. Changes may be made to this job description at any time by the President. Black Hills Federal Credit Union is an equal opportunity employer.
Black Hills Federal Credit Union is an equal opportunity employer. All applicants will receive consideration without regard to age, race, color, sex, sexual orientation, genetic information, religion, national origin, disability, veteran status, or any other status or condition protected by state or federal law. BHFCU will provide reasonable accommodation for qualified persons with a disability but who are otherwise able to perform the essential functions of the job.
Qualifications