Employment Opportunities at NABP

NABP is a 501(c)3 nonprofit that aims to ensure the public’s health and safety through working with its member state boards of pharmacy. The Association is an equal opportunity employer.

Competency Assessment Assistant I

The Competency Assessment Assistant I assists in and monitors all operational aspects of the NAPLEX, MPJE, and pre-exams.  This individual will interact professionally and cooperatively with other department staff members and organizations and individuals outside NABP.  They will provide support to the Competency Assessment Security and Operations Manager.

Job Description

  • Monitors functionality of the database, reporting all irregularities to appropriate staff.
  • Ensures that all confidential information pertaining to NABP examinations and programs is kept secure at all times and is not disclosed with any persons other than those authorized by NABP.
  • Evaluates and coordinates all requests for testing beyond the NABP testing limits.
  • Creates and maintains all testing programs related files, including candidate, board, and committee correspondence.
  • Assists the department staff in developing, implementing, and monitoring policies and procedures related to the department including test administration.
  • Assists in annual policy and procedure review for the department, ensuring appropriate allocation of said policies and procedures and adherence to deadlines.
  • Creates informational documentation including exam histories and jurisdictions for the boards of pharmacy.
  • Responds to candidate and board inquiries related to testing programs.
  • Communicates with boards of pharmacy regarding the operations of testing programs such as portal access and navigation.
  • Resolves candidate and board issues relative to reported irregularities in the database monitors.
  • Prepares requests for re-scores for staff psychometricians.
  • Prepares correspondence to candidates for re-scores.
  • Evaluates and coordinates all requests for testing beyond the NABP testing limits.
  • Evaluates and prepares refunds per candidate requests.

Job Requirements

  • Associate degree or equivalent work experience required. Bachelor’s degree preferred.
  • High level of detail orientation, time management, and organizational skills.
  • Excellent written and verbal communications skills.
  • Intermediate level of proficiency in Microsoft Office, especially Outlook.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Salary expectations

No phone calls, please.

back to top

Quality Assurance Engineer

Association seeks a Quality Assurance Engineer who will be responsible for applying the principles and practices of software quality assurance throughout the software development life cycle at NABP. The ideal candidate is detail-oriented and can identify problems in applications and determine workable solutions in a timely manner. They will investigate data discrepancies to determine root causes and propose resolutions. The Quality Assurance Engineer must be self-motivated and able to effectively manage multiple projects at a time. They will take pride in their work and collaborate with staff to ensure a quality end-product.

Job Description

The Quality Assurance Engineer accomplishes the following:

  • Executes and evaluates manual or automated test cases and reports test results.
  • Participates in implementation activities such as verification, training, and writing user documentation.
  • Applies knowledge to trouble-shoot routine problems in accordance with NABP conventions, policies, and procedures.
  • Isolates, replicates, and reports defects, and verifies defect fixes.
  • Identifies any potential quality issues per defined processes.
  • Reviews requirements, specifications, user documentation, and other project documentation to ensure the quality of the products and tests to be developed.
  • Translates product requirements into user stories and test cases that validate the described functionality.
  • Documents and maintains functional test cases and other test artifacts like test data, data validation, harness scripts, and automated scripts.
  • Develops different QA processes for each application developed internally.
  • Identifies and resolves, or recommends to manager, alternative solutions to database, processes, and/or system problems.
  • Writes test plans and cases and communicates bugs to developers and other stakeholders.
  • Interacts professionally and cooperatively with NABP members, customers, and staff to answer questions about NABP programs and services, and solves problems that do not require the attention of program-specific staff.
  • Demonstrates strong organizational skills along with the ability to manage multiple tasks.
  • Participates in project team meetings and collaborates with developers and business analyst staff.

Job Requirements

  • Bachelor’s degree related to software development, including courses in computer programming, systems analysis, system development, or systems engineering, or the candidate has acquired Core IT skills and knowledge via practical experience.
  • Three or more years of relevant QA technical experience.
  • Three or more years of large enterprise or e-business systems experience.
  • Experience with Quality Management Software and Processes.
  • Experience writing detailed test cases and creating required test data.
  • Working knowledge of MS SQL Server and/or any databases sufficient to run SQL scripts and perform straightforward queries.
  • Experience in a client-server architecture environment.
  • Understanding of business processes.
  • Knowledge of Agile development processes.
  • Familiarity with Microsoft Office, Word, and Excel.
  • Analytical skills required to perform “outside-the-box” testing that extends beyond defined test cases.
  • Excellent written and verbal communication skills.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • A cover letter
  • Your resume
  • Salary expectations

No phone calls, please.

back to top

Software Engineer

Association seeks a Software Engineer who will develop the environment that delivers data to end users. This individual will gather information to create/modify/maintain functional requirements for business software solutions, and will serve as a liaison between the business communities and Information Systems (IS) team. They will support benefit definition, measurement of goal attainment, and user satisfaction; and contribute to testing efforts. The ideal candidate identifies business rules and improvement opportunities, and contributes to evaluations, skill attainment, and growth for the IS team.

Job Description

  • Develops applications using C#, .Net, WCF, MVC, and JQuery framework for javascript, and Visual Studio 2010 or higher.
  • Performs Unit Test code changes, and adheres to established coding standards.
  • Works cooperatively with business analysts and quality assurance personnel to ensure proper and sufficient testing before deployment of any code changes designed to address reported troubles.
  • Interacts with database administrators, developers, business analysts, system administrators, and end users to interpret business requirements.
  • Performs requirements analysis and documents functional design specifications utilizing current systems, methodologies, and tools.
  • Investigates reports of outage, improper, or untimely operation. Determines a root cause and develops and executes plans to address the problem.
  • Develops software code changes to address documented deficiencies in the operations of the product.
  • Evaluates and makes recommendations on new and existing end-user tools and products.
  • Assures the creation and maintenance of program documentation.
  • Fosters and maintains good working relationships, and cooperates actively with staff and third parties regarding assigned development and support tasks.
  • Works cooperatively with NABP staff to analyze, recommend, and implement actions regarding operational incidents, program malfunctions, or requests for development when an incident occurs with the applications or application creation process. Implements programming changes to address such incidents when necessary.
  • Stays abreast of technical changes in the areas of development competence through formal and informal professional development, and recommends change where necessary to ensure NABP technologies and application programs are effective, secure, and up-to-date.
  • Provides regular reports to the information systems senior manager.

Job Requirements

  • 4-6 years of experience in Software Development using Microsoft technologies.
  • Extensive experience using .Net framework, ASP.Net, C#, C, C++, SQL, JavaScript, JQuery, CSS, AJAX.
  • Experience in developing applications with .Net frameworks.
  • Experience in latest technologies such as MVC, WCF, WPF Entity Framework and LINQ desired.
  • Web development mark-up and scripting languages such as HTML, XHTML, XML, XSL, XSLT, CSS, and JavaScript.
  • Knowledge of relational data base design, Normalization, ER diagram.
  • Knowledge of development tools: Visual Studio, SVN, IIS, Visio.
  • Experience in developing database queries, stored procedures, and views in MS SQL Server.
  • Working knowledge of systems integration design patterns and best practices.
  • The desire to broaden technical, business, and consulting skills.
  • Interest in gaining experience with each phase of a project lifecycle.
  • Ability to work both independently and within a team environment.
  • Ability to lead a team and exercise project leadership desired.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Salary expectations

No phone calls, please.

back to top