at Signature Performance, Inc. in OmahaOmaha, Nebraska, United States
Job Description
This is a remote based position. Applicants can be located nationwide
Position Description
Position Purpose:
The Software Quality Assurance (SQA) manager is responsible for all aspects of quality control throughout the software development cycle. This involves continual development and implementation of rigorous testing methods and as well as the policies and procedures to evaluate the quality of the developing software project. They work closely with the entire DevOps team to ensure full knowledge of the proposed software design and that testing covers all aspects of intended functionality. They also work closely with clients to ensure proper priority is given to testing the aspects of the software most used and desired by the client. The SQA Manager provides feedback on quality to the development team to spur changes in the software development process, to the customer support team to ensure they are aware of any bugs or issues clients may have that are being addressed, and to management to make them aware of the progress being made on projects.
SQA Managers generally work during regular business hours (Central Time), although extended work periods may be required when project deadlines approach.
Organization:
This position reports to IT Operations (ITOPS) Director
Essential Job Functions include the following. Other duties may be assigned.
Keep abreast of current developments in Health Care IT, DevOps/DevSecOps, software development and release, system and software quality practices and standards. and industry best practices.
Leverage DevOps processes, oversee the design and implementation of validation procedures, test plans, and test cases.
Develop, write, and manage the execution software test strategy plans.
Lead efforts to enhance and make the testing process more efficient.
Serve as a point of contact in resolving issues related to EDI transactions related to claims, payments, enrollment, provider data, real-time transactions, clearinghouse activities, and other proprietary EDI formats.
Evaluate proposed software changes and what their impact may be on performance, scalability, and reliability.
Manage Software Quality Assurance team, providing guidance, mentoring, and training.
Define, implement, and maintain software quality assurance methodologies and processes that all stakeholders can rally behind, and that are in line with the larger Software Quality Assurance organization.
Ensure that performance and scalability are an integral component of all test strategies and project plans.
Ensure approved software development standards, processes and procedures are adhered to.
Make recommendations on the adoption of industry best-practices.
Partner with the project team(s) and stakeholders to collect the data for the identified metrics per project's defined process and provide analysis of those metrics.
Roll up SQA metrics across application development projects.
Ensure SQA team validates and documents all components of the software applications prior to production release.
Develop and execute test scripts and fill-in for team when needed.
Conducts SQA and Testing of applications as needed.
Track and document test and validation results as needed.
Diagnose problems with software and system processes and work with other technical and business resources to resolve issues.
Effectively communicate issues and needs with internal business partners, external vendors, and healthcare providers.
Work with end users to ensure user acceptance testing is thorough and complete.
Assist with Internal software quality control points (peer reviews, auditing, testing, verification and validation).
Serves as SME to assist coworkers and counterparts in coaching and developing knowledge (knowledge transfer).
Maintains departmental quality and production goals and objectives.
Create and implement data management processes and procedures.
Collaborate with other teams within the organization to devise and implement system and software quality strategies.
Make recommendations as appropriate for process improvements based on analysis of information and follow up to ensure successful execution of recommendation.
Performs other duties as assigned.
Knowledge & Experience:
3+ Years of experience managing Software Quality Assurance teams
10+ years of experience in Software Quality Assurance, Testing (automation and manual), and Validation
2+ Working in a DevOps environment.
2+ Experience in automation testing
Experience in writing policies and procedures related to software quality assurance, testing, validation, and related areas.
Full knowledge of the systems and languages commonly used in software development used by the company is also necessary.
Working knowledge of Jira, Confluence, Microsoft Teams and common Test Management Software
Working knowledge of load... For full info follow application link.
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled