<<

IT Manager for Assurance (QA) and Analysts (BA)

Reports to: AVP for Information Technology Department: Administration and Infrastructure Location: Chicago Office PT/FT Status: Full-time, Exempt

Summary of position: The IT QA/BA Manager will lead a team of IT Quality Assurance and Business analysts. The individual will be expected to define and improve existing QA and BA processes in an Agile (SCRUM) framework using QA automation tools and practices, automate via code, monitor QA/BA team key performance indicators, propose new recommendations on tools and practices and successfully implement them. In this highly visible role, the IT QA/BA Manager will have executional responsibilities to provide QA/BA assistance as needed with automated as well as manual software testing and requirements gathering and will be part of cross-functional team where developers, business analysts and quality assurance analysts work together to gather requirements, build test cases, automate QA activities and fill in as a proxy for the Product Owner when necessary. The IT QA/BA Manager will quickly establish rapport with all project stakeholders including executive leadership and frequently interact with the Product Owner and business users by asking questions and challenging assumptions to help clarify the business requirements. The QA/BA Manager will train, mentor and conduct performance reviews of the QA/BA team as well as serve as a subject matter expert for the team.

Responsibilities: Leadership  Lead QA and BA analysts delivering testing results to meet project timelines.  Provide strong leadership to achieve outstanding first time quality.  Collaborate with IT and business managers to define sound QA strategies.  Act as a strong proponent and educator for Agile Scrum practices.  Proactively define and improve on existing QA and BA practices and procedures.  Establish and monitor QA performance indicators.  Collaborate with IT team to drive improvements in QA practices and procedures.  Conduct lessons learned on QA and BA execution driving continuous improvement.

Testing  Test Automation: Writes and runs automation tests.  Support automated and manual testing efforts for multiple projects and software releases; QA and UAT  Develop, execute and maintain test plans, test scenarios, test cases, test checklists, and test scripts.  Document and evaluate test results and defects, and track and manage defects; re-test corrections.  Work with the Development team and Business Clients to troubleshoot issues.  Partner with business analysts and project managers to ensure requirements are documented, understood, covered by tests and accurately tested.  Track and report on established QA metrics and KPIs for assigned projects.  Provide input on go / no-go decisions for production releases.  Detect, collect, document and troubleshoot issues found during testing or reported from the field.  Participate in sprint planning, sprint meetings, stand up meetings, demos and retrospective sessions.

QA Practices:  Support Quality Assurance (QA) activities related to complex applications and system implementation projects.  Drive established QA practices methodology for the NBOME within assigned projects.  Participate in executing QA roadmaps and strategies.  Work with teams to adopt tools and applicable testing practices.  Assist Business, Development teams by communicating testing practices & expectations.

Other duties as requested by supervisor or senior leadership staff.

Qualifications:  Bachelor's degree in computer science or related technical discipline  5+ years QA experience and 5+ years BA experience in an IT environment  Experience with SDLC (software development life cycle)  Agile methodology experience and expertise  Experience with creation of Test Plans and QA Completion Reports  Familiarity with waterfall methodologies  Solid understanding of QA processes, practices and systems  Working knowledge in Requirement/Initiative Documents/User Story/Acceptance Criteria analysis  Experience executing and coordinating QA, and user-acceptance testing  Demonstrated ability to work on concurrent projects, activities and tasks under time constraints  Demonstrated ability to work in team-based environments  Experience automating software testing with tools like: Selenium, Katalon, QTP, UIPath  Knowledge of Python, Java, C#, PL/SQL or other programming language  Experience using Oracle and .Net environments preferred  Experience performing database testing  Experience performing API testing  Excellent communication, documentation and writing skills.  Experience in a medical association or not for profit organization a plus.

To Apply: Please submit resume and letter of interest summarizing your qualifications to Human Resources by email at [email protected].

The NBOME is an equal opportunity employer. All applicants must be legally eligible to work in the United States. *NBOME is an E-Verify participant.